PageSourceSearch

https://beeline-ru.online/contacts

html beeline-ru.online collected 2026-10-08 07:17:44 UTC 107,087 bytes, 1,935 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ru-RU" itemscope itemtype="https://schema.org/WebPage">
3<head>
4<meta name="yandex-verification" content="8c790e4f0df8aa50" />
5<meta name="viewport" content="width=device-width" />
6	
7<!-- <link rel="canonical" href="https://beeline-ru.online/contacts" /> -->
8<link rel="canonical" href="https://beeline-ru.online/contacts" />
9
10<meta name="keywords" class="wpseo-focus-keyword" content="билайн">
11<meta name="google-site-verification" content="Ad19Rlnpu64QmqTAw8LLDWPxnJBx_Un5TGXNRqzAZpw" />
12	
13	
14<!-- МЕТАТЕГИ ДЛЯ OG-->
15<meta property="og:locale" content="ru_RU" class="yoast-seo-meta-tag">
16<meta property="og:type" content="website" class="yoast-seo-meta-tag">
17<meta property="og:url" content="https://beeline-ru.online/contacts" class="yoast-seo-meta-tag">
18<meta property="og:site_name" content="Официальный партнер билайн в России - Домашний интернет и телевидение" class="yoast-seo-meta-tag">	
19<meta property="og:image" content="https://beeline-ru.online/wp-content/uploads/2023/09/beeline.png" class="yoast-seo-meta-tag">
20<meta property="og:image:width" content="120" class="yoast-seo-meta-tag">
21<meta property="og:image:height" content="120" class="yoast-seo-meta-tag">
22<meta property="og:image:type" content="image/png" class="yoast-seo-meta-tag">
23
24<!-- 	
25<!-- МЕТАТЕГИ С УСЛОВИЕМ ВЫВОДА В ЗАВИСИМОСТИ ОТ СТРАНИЦЫ -->
26
27		<title>Контакты билайн в России | Официальный партнер провайдера билайн 📞</title>
28		<meta name="description" content="Контакты официального партнера билайн в России 🔔 Информация для новых и действующих клиентов, телефоны и почта 🔔 Бесплатная консультация в России">		
29		
30	<meta property="og:title" content="Контакты билайн в России | Официальный партнер провайдера билайн 📞" >	
31	<meta property="og:description" content="Контакты официального партнера билайн в России 🔔 Информация для новых и действующих клиентов, телефоны и почта 🔔 Бесплатная консультация в России">
32	
33	
34	 		 
35	
36<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
37    
37<script>
38    // Создаём заглушку: если selLogEvent ещё нет — сохраняем вызовы в очередь
39    window.selLogEvent = window.selLogEvent || function() {
40        (window.selLogEvent.q = window.selLogEvent.q || []).push(arguments);
41    };
42    </script>
42
43    <link rel="preload" href="/wp-content/uploads/select-region/regions.csv" as="fetch" crossorigin="anonymous">
44<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
45<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
46<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://beeline-ru.online/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbeeline-ru.online%2Fcontacts" />
47<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://beeline-ru.online/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbeeline-ru.online%2Fcontacts&#038;format=xml" />
48<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
49img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
50/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
51</style>
52<link rel='stylesheet' id='beeline-style-css' href='https://beeline-ru.online/wp-content/themes/beeline/style.css?ver=1790771167' type='text/css' media='all' />
53<link rel='stylesheet' id='style-block-css' href='https://beeline-ru.online/wp-content/themes/beeline/css/block.css?ver=6.9.5' type='text/css' media='all' />
54<link rel='stylesheet' id='tariffs-empty-css' href='https://beeline-ru.online/wp-content/themes/beeline/css/tariffs-empty.css?ver=6.9.5' type='text/css' media='all' />
55<link rel='stylesheet' id='swiper-style-css' href='https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css?ver=6.9.5' type='text/css' media='all' />
56<link rel='stylesheet' id='wp-customer-reviews-3-frontend-css' href='https://beeline-ru.online/wp-content/plugins/wp-customer-reviews/css/wp-customer-reviews.css?ver=3.7.2' type='text/css' media='all' />
57<link rel='stylesheet' id='wp-block-library-css' href='https://beeline-ru.online/wp-includes/css/dist/block-library/style.min.css?ver=6.9.5' type='text/css' media='all' />
58
59<style id='classic-theme-styles-inline-css' type='text/css'>
60/*! This file is auto-generated */
61.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
62/*# sourceURL=/wp-includes/css/classic-themes.min.css */
63</style>
64<style id='global-styles-inline-css' type='text/css'>
65:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
65--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
65.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
66/*# sourceURL=global-styles-inline-css */
67</style>
68
69<link rel='stylesheet' id='contact-form-7-css' href='https://beeline-ru.online/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0' type='text/css' media='all' />
70<link rel='stylesheet' id='cf7-address-autocomplete-style-css' href='https://beeline-ru.online/wp-content/themes/beeline/css/cf7-address-autocomplete.css?ver=6.9.5' type='text/css' media='all' />
71<script type="text/javascript" src="https://beeline-ru.online/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 71
71
72<script type="text/javascript" src="https://beeline-ru.online/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 72
72
73<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js?ver=6.9.5" id="swiper-bundle-js"></script>
vendor: 1 bytes, line 73
73
74<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/privacy-policy.js?ver=6.9.5" id="privacy-policy-js"></script>
vendor: 1 bytes, line 74
74
75<script type="text/javascript" id="main-js-extra">
76/* <![CDATA[ */
77var beelineAaProxyVariant = {"enabled":"1","variant":"A","label":"not_received","phone":{"text":"+7 (800) 234-53-08","href":"+78002345308"},"leadFieldName":"ab","testName":"aa_wordpress_proxy_variant","contextFields":{"variant":"aa_proxy_context_variant","host":"aa_proxy_context_host","signature":"aa_proxy_context_signature"},"context":{"variant":"A","host":"beeline-ru.online","signature":"cc6c850ae5efad3cd152f9446fb8d4195ee6253f7f24ae521dfc75f33ba3d542"},"counterId":"55479901","goal":"aa_wordpress_proxy_variant","paramName":"aa_proxy_variant","labelParamName":"aa_proxy_label","trackCookieName":"beeline_aa_proxy_variant_tracked","trackTtlDays":"7"};
78var goalAdd = {"ajaxurl":"https://beeline-ru.online/wp-admin/admin-ajax.php","nonce":"cdf681b408"};
79//# sourceURL=main-js-extra
80/* ]]> */
81</script>
vendor: 1 bytes, line 81
81
82<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/main.js?ver=1790771167" id="main-js"></script>
vendor: 1 bytes, line 82
82
83<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/popup-application.js?ver=6.9.5" id="popup-application-js"></script>
vendor: 1 bytes, line 83
83
84<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/popup-mobile-beeline.js?ver=6.9.5" id="popup-mobile-beeline-js"></script>
vendor: 1 bytes, line 84
84
85<script type="text/javascript" src="https://beeline-ru.online/wp-content/plugins/wp-customer-reviews/js/wp-customer-reviews.js?ver=3.7.2" id="wp-customer-reviews-3-frontend-js"></script>
85
86<link rel="https://api.w.org/" href="https://beeline-ru.online/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://beeline-ru.online/wp-json/wp/v2/pages/31" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://beeline-ru.online/xmlrpc.php?rsd" />
87
88<link rel='shortlink' href='https://beeline-ru.online/?p=31' />
89<meta name="viewport" content="width=device-width"><link rel="icon" href="https://beeline-ru.online/favicon.ico">
90
91<!-- UIS -->
92<!-- UIS -->
93	
94	
95<!-- Yandex.Metrika counter новая -->
96<script type="text/javascript">
97(function(m,e,t,r,i,k,a){
98m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
99m[i].l=1*new Date();
100for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
101k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
102})(window, document,'script','  https://mc.yandex.ru/metrika/tag.js?id=55479901 ', 'ym');
103
104ym(55479901, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", accurateTrackBounce:true, trackLinks:true});
105
106</script>
106
107<noscript><div><img src="  https://mc.yandex.ru/watch/55479901 " style="position:absolute; left:-9999px;" alt="" /></div></noscript>
108<!-- /Yandex.Metrika counter -->
109
110	
111	
112	
113</head>
114	
115	
116	
117<body class="t-body" style="margin:0;">	
117<script type="application/ld+json">
118		{
119		"@context":"https://schema.org",
120		"@type":"Organization",
121		"url":"https://beeline-ru.online/contacts",
122		"logo":"https://beeline-ru.online/wp-content/themes/beeline/images/beeline_partner_logo.svg"
123		}
124		</script>
124
125	
126	
127<script>
128function updateMarginTop() {
129 const nextBlock = document.querySelector('header').nextElementSibling;
130 const headerMiddle = document.querySelector('.header__wrapper-middle');
131 const header = document.querySelector('header');
132
133 if (window.innerWidth <= 750) {
134  if (window.pageYOffset > 0) {
135   if (header) {
136    header.style.position = 'fixed';
137    header.style.width = '100vw';
138    header.style.top = '0';
139    header.style.zIndex = '2';
140    header.style.backgroundColor = '#fff';
141   }
142
143   if (nextBlock) {
144    nextBlock.style.marginTop = '125px';
145   }
146
147   if (headerMiddle) {
148    headerMiddle.style.display = 'none';
149   }
150  } else {
151   if (header) {
152    header.style.position = 'static';
153    header.style.width = 'auto';
154    header.style.top = 'auto';
155    header.style.zIndex = 'auto';
156    header.style.backgroundColor = 'transparent';
157   }
158
159   if (nextBlock) {
160    nextBlock.style.marginTop = '0';
161   }
162
163   if (headerMiddle) {
164    headerMiddle.style.display = 'block';
165   }
166  }
167 }
168}
169
170window.addEventListener('load', updateMarginTop);
171window.addEventListener('resize', updateMarginTop);
172window.addEventListener('scroll', updateMarginTop);
173</script>
173
174	
175	
176	
177<header class="header">
178  <div class="header__wrapper-top">
179    <div class="container">
180      <!-- Верхний блок header (start) -->
181      <div class="header__block header__block--top">
182    
183        <div class="header__main-page">
184<!--           <a href="/">Для дома</a> -->
185        </div>
186
187        <div class="header__city">
188                    <a class="city">
189            <img class="city-img" src="https://beeline-ru.online/wp-content/themes/beeline/images/Subtract.png" alt="Иконка выбора города">
190          </a>
191					
192					
193													<span class="city" id="city">Выбрать город</span>
194													
195
196
197					
198					
199        </div>
200				
201				                <!-- Бургер-меню (start) -->
202        <div class="burger-nav  burger-nav-mobile">
203          <input type="checkbox" id="burger-nav">
204
205          <div class="burger-nav__line burger-nav__line--first"></div>
206          <div class="burger-nav__line burger-nav__line--second"></div>
207          <div class="burger-nav__line burger-nav__line--third"></div>
208          <div class="burger-nav__line burger-nav__line--fourth"></div>
209					
210
211          <nav class="burger-nav__menu" itemscope itemtype="http://schema.org/SiteNavigationElement">
212						
213			  			  <ul class="burger-nav__list" itemprop="about" itemscope itemtype="http://schema.org/ItemList">
214				  <!--   <li class="burger-nav__item burger-nav__item-main"><a href="/">Для дома</a></li> -->
215				  <li class="burger-nav__item burger-nav__item-internet" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#internet" itemprop="url"><div itemprop="name">Домашний интернет</div></a></li>
216				  <li class="burger-nav__item burger-nav__item-internet-tv" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#internet-tv" itemprop="url"><div itemprop="name">Интернет + ТВ</div></a></li>
217				  <!-- <li class="burger-nav__item" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/internet-tv-mobile" itemprop="url"><div itemprop="name">Для тебя и дома</div></a></li> -->
218				  <li class="burger-nav__item burger-nav__item-konvergent" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#konvergent" itemprop="url"><div itemprop="name">Семейные тарифы</div></a></li>
219				  <li class="burger-nav__item burger-nav__item-mobile" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#tariffs-mobile" itemprop="url"><div itemprop="name">Мобильная связь</div></a></li>
220				  <li class="burger-nav__item burger-nav__item-business" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/business" itemprop="url"><div itemprop="name">Бизнесу</div></a></li>
221				  <!-- 	<li class="burger-nav__item" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/all-tariffs"><div itemprop="name">Все тарифы</div></a></li> -->
222
223				  <!-- <li class="burger-nav__item"><a href="#">Интернет + Мобильная связь</a></li>-->
224			  </ul>
225			   
226						
227
228                        <div class=" button-wrapper">
229<!-- 						<button class="header__button--mobile button button-yellow button-checkaddress" id="btncheckaddress">
230                Проверить адрес
231            </button> -->
232              <button class="header__button--mobile button button-grey header__button button-application" id="btnup" >
233                Подключиться
234              </button>
235            </div>
236                      </nav>
237        </div>
238        <!--Бургер-меню (end) -->
239
240      </div>
241    </div>
242  </div>   
243    <!-- Верхний блок header (end) -->
244
245    <!-- Средний блок header (start) -->
246  <div class="header__wrapper-middle">
247    <div class="container">
248      <div class="header__block header__block--middle">
249        
250        <div class="header__logo" itemscope itemtype="http://schema.org/ImageObject">
251          <a href="/">
252              <img class="logo" src="https://beeline-ru.online/wp-content/themes/beeline/images/beeline_partner_logo.svg" itemprop="contentUrl" alt="Логотип компании билайн">
253          </a>
254        </div > 
255        
256
257                <div class="header__phones header__phones--dekstop">
258          <div class="header__phones-items display-none">
259            <div class="header__phone-text">Подключить интернет</div>
260            <a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a>          </div>
261
262          <div class="header__phones-items">
263            <div class="header__phone-text">Техподдержка</div>
264             <a class="header__phone" href="tel:+78007000611">+7 (800) 700-06-11</a>          </div>
265        </div>
266        
267                <div class="header__buttons-wrapper">
268<!--           <div class="header__checkaddress header__checkaddress--dekstop">
269            <button class="header__button--dekstop button button-yellow button-checkaddress" id="btncheckaddress">
270                Проверить адрес
271            </button>
272          </div> -->
273
274
275          <div class=" button-wrapper">
276            <button class="header__button--dekstop button button-grey button-application connection_address_button" id="btnup">
277              Подключиться
278            </button>
279          </div>
280        </div>
281        
282      </div>
283    </div>
284  </div> 
285    <!-- Средний блок header (end) -->
286
287
288    <!-- Нижний блок header-навигация (start) -->
289  <div class="header__wrapper-bottom">
290    <div class="container">
291      
292      <div class="header__block-wrapper">
293        <div class="header__block header__block--nav-dekstop" itemscope itemtype="http://schema.org/SiteNavigationElement">
294            <nav class="header__nav nav" itemprop="about" itemscope itemtype="http://schema.org/ItemList">
295											<ul class="list nav__list-header">
296									<li class="list__item-header list__item-header-internet" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#internet" itemprop="url">Домашний интернет</a><meta itemprop="name" content="Домашний интернет" /></li>
297									<li class="list__item-header list__item-header-internet-tv" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#internet-tv" itemprop="url">Интернет + ТВ</a><meta itemprop="name" content="Интернет + ТВ" /></li>
298									<!--  <li class="list__item-header" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/internet-tv-mobile" itemprop="url">Для тебя и дома</a><meta itemprop="name" content="Семейные тарифы" /></li> -->
299									<li class="list__item-header list__item-header-konvergent" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#konvergent" itemprop="url">Семейные тарифы</a><meta itemprop="name" content="Семейные тарифы" /></li>
300									<li class="list__item-header list__item-header-mobile" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#tariffs-mobile" itemprop="url">Мобильная связь</a><meta itemprop="name" content="Мобильная связь" /></li>
301									<li class="list__item-header list__item-header-business" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/business" itemprop="url">Бизнесу</a><meta itemprop="name" content="Бизнесу" /></li>
302									<!-- 	<li class="list__item-header" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="/all-tariffs" itemprop="url">Все тарифы</a><meta itemprop="name" content="Все тарифы" /></li> -->
303									<!--   <li class="list__item-header" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ItemList"><a href="#" itemprop="url">Интернет + Мобильная связь</ a><meta  itemprop="name" content="Интернет + Мобильная связь" /></li> -->
304							</ul>
305				 
306							
307            </nav>
308        </div>
309
310        <div class="header__block header__block--tablet">
311
312                        <div class="header__phones header__phones--tablet">
313              <div class="header__phones-items display-none">
314                <div class="header__phone-text">Подключить интернет</div>
315                 <a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a>              </div>
316
317              <div class="header__phones-items">
318                <div class="header__phone-text">Техподдержка</div>
319                <a class="header__phone" href="tel:+78007000611">+7 (800) 700-06-11</a>              </div>
320
321                <!--<div class="header__checkaddress header__checkaddress--tablet">
322                <a href="#checkaddress">Проверить адрес</a>
323              </div> -->
324            </div>
325                    </div>
326      </div>
327    
328    </div>
329  </div> 
330</header>
331    <!-- Нижний блок header-навигация (end) -->
332	
333
334
335
336
337
338
339	<!-- Управление навигацией в зависимости от наличия карточек---------------------------------------------------->
340<script>
341document.addEventListener('DOMContentLoaded', function() {
342    const navLinks = {
343        '.list__item-header-internet a': '#internet',
344        '.list__item-header-internet-tv a': '#internet-tv',
345        '.list__item-header-konvergent a': '#konvergent',
346        '.list__item-header-mobile a': '/tariffs-mobile',
347        '.burger-nav__item-internet a': '#internet',
348        '.burger-nav__item-internet-tv a': '#internet-tv',
349        '.burger-nav__item-konvergent a': '#konvergent',
350        '.burger-nav__item-mobile a': '/tariffs-mobile',
351        '.footer__nav-internet': '#internet',
352        '.footer__nav-internet-tv': '#internet-tv',
353        '.footer__nav-konvergent': '#konvergent',
354        '.footer__nav-mobile': '/tariffs-mobile'
355    };
356
357    Object.keys(navLinks).forEach(function(selector) {
358        document.querySelectorAll(selector).forEach(function(element) {
359            element.setAttribute('href', navLinks[selector]);
360        });
361    });
362});
363</script>
363
364
365
366<!------------------------------------------------------------------------------------------------------------------->
367
368
369<div class="contacts-page">
370	<div class="container">
371	    <div class="contacts-page__wrapper">
372	    	<h1 class="contacts-page__title">Контакты билайн  в Москве</h1>
373			
374			<p>Владелец сайта – официальный партнёр ПАО «ВымпелКом», осуществляющего телекоммуникационные услуги под брендом билайн.</p>
375			
376			<p>Информация на веб-ресурсе <a href="https://beeline-ru.online">https://beeline-ru.online</a> предоставляется клиентам на условиях партнёрского договора с ПАО «ВымпелКом».</p>
377			
378			<p>Отправляя заявку на покупку тарифа через наш сайт, клиент соглашается на обработку персональных данных. Мы можем обратиться к данным клиента для анализа качества работы сайта в таких программах, как Яндекс.Метрика. Мы собираем информацию согласно документу <a href="cookie" target="_blank">Политика обработки cookie-файлов</a>.</p>
379			
380			<h2>Для чего нужны данные cookies?</h2>
381			
382			<p><i>Cookies</i> – это файлы с текстом, в котором отображена информация об имени, истории поиска, местонахождении клиента. Информация остаётся храниться на компьютере читателя, мы не можем её приобрести. Это требуется для отождествления пользователя среди других и генерации только полезной рекламы.</p>
383			
384			<p>Нажимая на кнопку подключения или отправки, клиент соглашается с <a href="privacy-policy" target="_blank">Политикой конфиденциальности персональных данных</a>. Под персональными данными понимаются полное имя, номер телефона и файлы cookies. По условиям документа, компания должна соблюдать права и свободы человека и гражданина и не имеет права распространять личные данные клиента.</p>
385
386			<p>Информация на сайте размещается для ознакомления с условиями пакетов услуг и подключения к билайну.</p>
387			
388			<p>Мы запрашиваем ваше имя и номер телефона для того, чтобы перезвонить и предоставить бесплатную консультацию, определить техническую возможность подключиться к ПАО «ВымпелКом».</p>
389			
390			<div class="contacts-page__block">
391				<div class="contacts-page__block-text">Электронная почта для связи с нами:</div>
392				<div class="contacts-page__block-info"><a href="mailto:[email protected]">[email protected]</a></div>		
393			</div>
394
395			<div class="contacts-page__block display-none">
396				<div class="contacts-page__block-text">Телефон для подключения и консультаций:</div>
397				<div class="contacts-page__block-info"><a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a></div>		
398			</div>
399			
400			<div class="contacts-page__block">
401				<div class="contacts-page__block-text">Техподдержка beeline:</div>
402				<div class="contacts-page__block-info"><a class="header__phone" href="tel:+78007000611">+7 (800) 700-06-11</a></div>		
403			</div>
404		</div>
405		    </div>
406</div>
407
408
409<div id="checkaddress" class="check-adress-up checkaddress">
410	<div class="container">
411		<div class="check-adress-up__block">
412			<div class="check-adress-up__content">
413								<h2 class="checkaddress__title">Проверить возможность подключения билайн по вашему адресу в России</h2>
414				 
415<!-- 				<div class="check-adress-up__tel">Или позвоните по номеру <a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a></div> -->
416
417				
418<div class="wpcf7 no-js" id="wpcf7-f430-o1" lang="ru-RU" dir="ltr" data-wpcf7-id="430">
419<div class="screen-reader-response">
419<p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
420<form action="/contacts#wpcf7-f430-o1" method="post" class="wpcf7-form init" aria-label="Контактная форма" novalidate="novalidate" data-status="init">
421<div style="display: none;">
422<input type="hidden" name="_wpcf7" value="430" />
423<input type="hidden" name="_wpcf7_version" value="6.0" />
424<input type="hidden" name="_wpcf7_locale" value="ru_RU" />
425<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f430-o1" />
426<input type="hidden" name="_wpcf7_container_post" value="0" />
427<input type="hidden" name="_wpcf7_posted_data_hash" value="" />
428</div>
429<div class="autocomplete-address">
430	<div id="address-block__title">
431	</div>
432	<div class="autocomplete-city-wrapper">
433		<div class="autocomplete-city">
434			<p><span class="autocomplete-city-title">Город: </span><span id="autocomplete_city_name"  class="autocomplete-city-name"> <?php getCityH1('Name'); ?></span>
435			</p>
436		</div>
437		<div class="autocomplete-city-change-wrapper">
438			<p><span class="autocomplete-city-change button-select-city checkaddress_address_button_change_city">Изменить город</span>
439			</p>
440		</div>
441	</div>
442	<div class="autocomplete">
443		<div class="input-wrapper">
444			<p><span class="wpcf7-form-control-wrap" data-name="AddresStreet"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input checkaddress_address_street" id="address_street" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Улица" value="" type="text" name="AddresStreet" /></span><span class="clear-btn" data-target="AddresStreet" ><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
445			</p>
446			<div id="street-list" class="autocomplete-list hidden checkaddress__item">
447			</div>
448		</div>
449		<div class="input-wrapper">
450			<p><span class="wpcf7-form-control-wrap" data-name="AddresHouse"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input checkaddress_address_house test" id="address_house" readonly="readonly" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Дом" value="" type="text" name="AddresHouse" /></span><span class="clear-btn" data-target="AddresHouse"><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
451			</p>
452			<div id="house-list" class="autocomplete-list hidden checkaddress__item">
453			</div>
454		</div>
455	</div>
456	<div class="autocomplete">
457		<div class="input-wrapper">
458			<p><span class="wpcf7-form-control-wrap" data-name="Phone"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel t-input checkaddress_address_phone" id="phon" aria-required="true" aria-invalid="false" placeholder="+7(999)-999-99-99" value="" type="tel" name="Phone" /></span>
459			</p>
460		</div>
461		<div class="input-wrapper">
462			<p><span class="wpcf7-form-control-wrap" data-name="Place"><select class="wpcf7-form-control wpcf7-select t-select" id="place" aria-invalid="false" name="Place"><option value="В квартиру">В квартиру</option><option value="В частный дом">В частный дом</option><option value="Для бизнеса">Для бизнеса</option></select></span>
463			</p>
464		</div>
465	</div>
466	<div class="autocomplete-submit zzz">
467		<p><input class="wpcf7-form-control wpcf7-submit has-spinner t-submit checkaddress_address_button_send checkaddress__button" type="submit" value="Проверить адрес" />
468		</p>
469		<div class="check-adress-up__text">
470			<p>Нажимая кнопку, вы принимаете  Политику обработки персональных данных <span>(<a href="/wp-content/themes/beeline/text-file/politika.pdf" download>скачать PDF</a>)</span> и даёте Согласие на обработку Ваших персональных данных <span> (<a href="/wp-content/themes/beeline/text-file/soglasie.pdf" download>скачать PDF</a>)</span>
471			</p>
472		</div>
473	</div>
474	<div style="d-none">
475	<input class="wpcf7-form-control wpcf7-hidden house" id="house" value="" type="hidden" name="IHouse" />
476	<input class="wpcf7-form-control wpcf7-hidden name_city" id="name_city" value="" type="hidden" name="CityName" />
477	<input class="wpcf7-form-control wpcf7-hidden id_city" id="id_city" value="" type="hidden" name="City" />
478	<input class="wpcf7-form-control wpcf7-hidden district" id="district" value="" type="hidden" name="IDistrict" />
479	<input class="wpcf7-form-control wpcf7-hidden id_street" id="id_street" value="" type="hidden" name="IStreet" />
480	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="Info" />
481	<input class="wpcf7-form-control wpcf7-hidden" value="Проверьте подключение" type="hidden" name="FormName" />
482	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="lead_form_type" />
483	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="service_id" />
484	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="user_agent" />
485	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_width" />
486	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_height" />
487	</div>
488</div><div class="wpcf7-response-output" aria-hidden="true"></div>
489</form>
490</div>
491
492<!-- 				<div class="check-adress-up__text">Нажимая кнопку,  вы принимаете&nbsp; Политику обработки персональных данных (<a href="/wp-content/themes/beeline/text-file/politika.pdf" download="">скачать PDF</a>) и даёте Согласие на обработку Ваших персональных данных (<a href="/wp-content/themes/beeline/text-file/soglasie.pdf" download="">скачать PDF</a>)</div> -->
493			</div>
494		</div>
495	</div>
496</div>
497<!-- 
497<script> document.addEventListener('DOMContentLoaded', function() { 
498		let cityValue = "Россия";
499		let cityNameElement = document.querySelector('.check-adress-up__block .autocomplete-city-name'); 
500						if (cityNameElement) {
501					cityNameElement.textContent = 'Москва';
502				} 
503		 
504	}); 
505</script>
505 -->
506
507<script>
508// 	Чтобы не дублировать цикл в if/else, вынес логику определения текста в одну переменную PHP, а цикл выполняю один раз в конце
509    document.addEventListener('DOMContentLoaded', function() {
510        // Определяем текст один раз на стороне PHP
511                
512        let targetCity = "Москва";
513        let cityElements = document.querySelectorAll('.check-adress-up__block .autocomplete-city-name');
514        
515        cityElements.forEach(el => el.textContent = targetCity);
516    });
517</script>
517
518
519<style>
520	.check-adress-up__text {
521		width: 60%;
522	}
523	
524	@media screen and (max-width: 1024px) {
525		.check-adress-up__text {
526			width: 100%;
527		}
528	}
529</style>
530
531<script>
532	document.addEventListener('DOMContentLoaded', () => {
533		const inputStreet = document.querySelectorAll('.checkaddress form input[name="Street"]');
534		inputStreet.forEach(input => input.placeholder = "Улица, дом" )
535	})
536</script>
536
537
538<!-- 
539<script>
540  document.addEventListener('DOMContentLoaded', function() {
541      const selectElements = document.querySelectorAll('.t-select'); 
542
543      if (selectElements) {
544          selectElements.forEach(selectElement => {
545              const options = selectElement.options;
546              for (let i = 0; i < options.length; i++) {
547                  if (options[i].text === "В частный дом") {
548                      options[i].style.display = 'none'; 
549                      break; 
550                  }
551              }
552          });
553      }
554  });
555</script>
555 -->
556
557<div id="popup" class="popup popup-new" data-tooltip-hook="form" >
558	<div class="popup__wrapper popup-new__wrapper">
559		<button class="popup__close" type="reset">
560			<img  alt="Вектор закрытия" src="https://beeline-ru.online/wp-content/themes/beeline/images/cancel-vector.svg">
561		</button>
562		<div class="popup-new__wrapper-img">
563		</div>
564		<div class="popup__title popup-new__title">
565			Заявка на подключение
566		</div>
567		<div class="popup__subtitle popup-new__subtitle">
568			Перезвоним, проверим возможность подключения вашего дома и ответим на вопросы
569		</div>
570		<div class="popup-new__city">
571		  Вы находитесь в <span class="popup-new__city--bold"> России</span>
572		</div>	
573		
574		
575   		 
576<div class="wpcf7 no-js" id="wpcf7-f438-o2" lang="ru-RU" dir="ltr" data-wpcf7-id="438">
577<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
578<form action="/contacts#wpcf7-f438-o2" method="post" class="wpcf7-form init" aria-label="Контактная форма" novalidate="novalidate" data-status="init">
579<div style="display: none;">
580<input type="hidden" name="_wpcf7" value="438" />
581<input type="hidden" name="_wpcf7_version" value="6.0" />
582<input type="hidden" name="_wpcf7_locale" value="ru_RU" />
583<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f438-o2" />
584<input type="hidden" name="_wpcf7_container_post" value="0" />
585<input type="hidden" name="_wpcf7_posted_data_hash" value="" />
586</div>
587<p><span class="wpcf7-form-control-wrap" data-name="Place"><span class="wpcf7-form-control wpcf7-radio popup__radio" id="idplace"><span class="wpcf7-list-item first"><input type="radio" name="Place" value="В квартиру" checked="checked" /><span class="wpcf7-list-item-label">В квартиру</span></span><span class="wpcf7-list-item"><input type="radio" name="Place" value="В частный дом" /><span class="wpcf7-list-item-label">В частный дом</span></span><span class="wpcf7-list-item last"><input type="radio" name="Place" value="Для бизнеса" /><span class="wpcf7-list-item-label">Для бизнеса</span></span></span></span>
588</p>
589<div class="autocomplete-address">
590	<div id="address-block__title">
591	</div>
592	<div class="autocomplete-city-wrapper">
593		<div class="autocomplete-city">
594			<p><span class="autocomplete-city-title">Город: </span><span id="autocomplete_city_name" class="autocomplete-city-name"> Москва</span>
595			</p>
596		</div>
597		<div class="autocomplete-city-change-wrapper">
598			<p><span class="autocomplete-city-change button-select-city connection_address_button_change_city">Изменить город</span>
599			</p>
600		</div>
601	</div>
602	<div class="autocomplete">
603		<div class="input-wrapper">
604			<p><span class="wpcf7-form-control-wrap" data-name="AddresStreet"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input connection_address_street" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Улица" value="" type="text" name="AddresStreet" /></span><span class="clear-btn" data-target="AddresStreet" ><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
605			</p>
606			<div id="street-list" class="autocomplete-list hidden checkaddress__item">
607			</div>
608		</div>
609		<div class="input-wrapper">
610			<p><span class="wpcf7-form-control-wrap" data-name="AddresHouse"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input connection_address_house test" readonly="readonly" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Дом" value="" type="text" name="AddresHouse" /></span><span class="clear-btn" data-target="AddresHouse"><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
611			</p>
612			<div id="house-list" class="autocomplete-list hidden checkaddress__item">
613			</div>
614		</div>
615	</div>
616	<div class="autocomplete">
617		<div class="input-wrapper">
618			<p><span class="wpcf7-form-control-wrap" data-name="Phone"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel t-input connection_address_phone" aria-required="true" aria-invalid="false" placeholder="+7(999)-999-99-99" value="" type="tel" name="Phone" /></span>
619			</p>
620		</div>
621	</div>
622	<div class="autocomplete-submit">
623		<p><input class="wpcf7-form-control wpcf7-submit has-spinner t-submit checkaddress__button connection_address_button_send" type="submit" value="Проверить адрес" />
624		</p>
625		<div class="check-adress-up__text">
626			<p>Нажимая кнопку, вы принимаете  Политику обработки персональных данных <span>(<a href="/wp-content/themes/beeline/text-file/politika.pdf" download>скачать PDF</a>)</span> и даёте Согласие на обработку Ваших персональных данных <span> (<a href="/wp-content/themes/beeline/text-file/soglasie.pdf" download>скачать PDF</a>)</span>
627			</p>
628		</div>
629	</div>
630	<div style="d-none">
631	<input class="wpcf7-form-control wpcf7-hidden house" value="" type="hidden" name="IHouse" />
632	<input class="wpcf7-form-control wpcf7-hidden name_city" value="" type="hidden" name="CityName" />
633	<input class="wpcf7-form-control wpcf7-hidden id_city" value="" type="hidden" name="City" />
634	<input class="wpcf7-form-control wpcf7-hidden district" value="" type="hidden" name="IDistrict" />
635	<input class="wpcf7-form-control wpcf7-hidden id_street" value="" type="hidden" name="IStreet" />
636	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="Info" />
637	<input class="wpcf7-form-control wpcf7-hidden" value="Проверьте подключение" type="hidden" name="FormName" />
638	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="lead_form_type" />
639	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="service_id" />
640	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="user_agent" />
641	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_width" />
642	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_height" />
643	</div>
644</div><div class="wpcf7-response-output" aria-hidden="true"></div>
645</form>
646</div>
647		
648<!-- 		<div class="popup__agreement agreement">
649			Нажимая “Подключить”, вы соглашаетесь на <a href="privacy-policy" target="_blank">обработку персональных данных</a>
650		</div> -->
651<!-- 		<span id="accept">Нажимая “Подключить”, вы соглашаетесь на  <a href="privacy-policy" target="_blank">обработку персональных данных</a></span> -->
652	</div>	
653</div>
654
655<script> document.addEventListener('DOMContentLoaded', function() { 
656		let cityValue = "Россия";
657		let cityNameElement = document.querySelector('.popup__wrapper .autocomplete-city-name'); 
658						if (cityNameElement) {
659					cityNameElement.textContent = 'Москва';
660				} 
661		 
662	}); 
663</script>
663
664
665
666
667<script>
668// 	const inputStreet = document.querySelectorAll('form input[name="Street"]');
669// 	inputStreet.forEach(input => input.placeholder = "Улица, дом" )
670</script>
670
671
672
673<!-- 
673<script>
674const spanHouse = document.querySelectorAll('form span[data-name="House"]');
675
676	spanHouse.forEach(input => {
677	  input.style.display = 'none';
678	});
679</script>
679 -->
680</main>
681<!-- </div> -->
682<footer class="footer">
683	<div class="container">
684		<div class="footer__wrapper">
685			 <!-- Верхний блок footer (start) -->
686		<div class="footer__block">
687			<div class="footer__logo" itemscope itemtype="http://schema.org/ImageObject">
688				<a href="/">
689					<img class="logo" src="/wp-content/themes/beeline/images/beeline_partner_logo.svg" itemprop="contentUrl" alt="Логотип компании билайн">
690				</a>
691			</div >  
692			
693			<div class="footer__city">				
694												<a class="city"  id="city">Выбрать город</a>
695											</div>
696		</div>
697        <!-- Верхний блок footer (end) -->
698
699        <!-- Нижний блок footer-навигация (start) -->
700        <div class="footer__block">
701            <nav class="footer__nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
702				<div class="footer__nav-block">
703					<div class="footer__provider-text">
704						<p>билайн - домашний интернет, ТВ и мобильная связь</p>
705						<p>Подключить интернет в России</p>
706					</div>
707					<div class="footer__phones">
708						<div class="footer__phones-items display-none">
709						    <div class="footer__phone-text">Заявка на подключение</div>
710						     <a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a>						    <div class="footer__phone-text">Круглосуточно</div>
711						</div>
712					</div>
713				
714					<div class="footer__email">
715							<a href="mailto:[email protected]">[email protected]</a>
716					</div>
717
718					<div class="button-wrapper">
719						<a id="btnup" role="button" aria-haspopup="dialog"  name="Заявка на подключение">
720							<button class="button button-red  button-application connection_address_button">
721								Подключиться
722							</button>
723						</a>
724					</div>
725				</div>
726				<div class="footer__nav-block">
727					
728	
729					<div class="footer__nav-block-title">Тарифные планы</div>
730					<a class="footer__nav-internet" href="#internet" itemprop="url">Домашний интернет</a>
731					<a class="footer__nav-internet-tv" href="#internet-tv" itemprop="url">Интернет и Телевидение</a>
732					<!-- <a class="footer__nav-internet-tv-mobile" href="/internet-tv-mobile" itemprop="url">Тарифы для семьи</a> -->
733					<a class="footer__nav-konvergent" href="#konvergent" itemprop="url">Семейные тарифы</a>
734					<a class="footer__nav-mobile" href="/#tariffs-mobile" itemprop="url">Мобильная связь</a>
735					<a href="/tariff-udobnyj-dlya-doma" itemprop="url">Тариф Удобный для дома</a>
736					<a href="/wi-fi-internet" itemprop="url">Wi-Fi интернет</a>
737					<a href="/internet-gpon" itemprop="url">GPON интернет</a>
738					<a href="/bezlimitnyj-internet" itemprop="url">Безлимитный интернет</a>
739					<a href="/tarify-dlya-noutbuka" itemprop="url">Тарифы для ноутбука</a>
740				    <a href="/tarify-dlya-plansheta" itemprop="url">Тарифы для планшета</a>
741				    <a href="/esim" itemprop="url">Тарифы для eSIM</a>
742					<a class="footer__nav-business" href="/business" itemprop="url">Бизнесу</a>
743					<!-- 	<a class="footer__nav-all-tariffs" href="/all-tariffs" itemprop="url">Все тарифы</a> -->
744					<a  href="https://beeline-ru.online/bonuses"  itemprop="url">Бонусы</a>
745					<a  href="/tariffs-mobile/bee-super-start"  itemprop="url">Подписка bee SUPER START</a>
746                    <a  href="/tariffs-mobile/bee-hit"  itemprop="url">Подписка bee HIT</a>
747                    <a  href="/tariffs-mobile/bee-super-hit"  itemprop="url">Подписка bee SUPER HIT</a>
748                    <a  href="/tariffs-mobile/bee-smart"  itemprop="url">Подписка bee SMART</a>
749                    <a  href="/tariffs-mobile/bee-multi"  itemprop="url">Подписка bee MULTI</a>
750                    <a  href="/tariffs-mobile/s-keshbekom"  itemprop="url">Тариф с кешбэком</a>
751                    <a  href="/tariffs-mobile/s-plyusami"  itemprop="url">Тариф С Плюсами</a>
752                    <a  href="/tariffs-mobile/dlya-modemov-i-routerov"  itemprop="url">Тариф Для модемов и роутеров</a>
753                    <a  href="/tariffs-mobile/dlya-interneta"  itemprop="url">Тариф Для интернета</a>
754                    <a  href="/tariffs-mobile/dlya-umnyh-ustrojstv"  itemprop="url">Тариф Для умных устройств</a>
755                    <a  href="/tariffs-mobile/dlya-smart-chasov"  itemprop="url">Тариф Для смарт-часов</a>
756				</div>
757				<div class="footer__nav-block">
758					<div class="footer__nav-block-title">Помощь пользователям</div>
759					<a href="/o-kompanii" itemprop="url">О компании</a>
760					<a href="/contacts" itemprop="url">Контакты</a>
761					<a href="https://blog.beeline-ru.online/" itemprop="url">Новости</a>
762					<a href="#checkaddress" itemprop="url">Проверить подключение</a>
763					<a href="/sitemap" itemprop="url">Карта сайта</a>
764					<a href="/cookie" itemprop="url">Политика обработки cookie</a>	
765					<a href="/coverage-map" itemprop="url">Карта покрытия</a>
766					<a href="/support" itemprop="url">Техническая поддержка</a>
767					<a href="/usluga-pereezd" itemprop="url">Услуга «Переезд»</a>
768					<a href="/kak-stat-abonentom" itemprop="url">Как стать абонентом билайн</a>
769					<a href="/offices" itemprop="url">Офисы</a>
770					<a href="https://beeline-ru.online/forma-obratnoj-svyazi" itemprop="url">Форма обратной связи</a>
771					<a href="/help" itemprop="url">Помощь</a>
772					<a href="/connect" itemprop="url">Заявка билайн</a>
773					<a href="/proverit-adress-podklyucheniya" itemprop="url">Проверить адрес подключения</a>
774					<a href="/perejti-so-svoim-nomerom" itemprop="url">Перенос номера в билайн</a>
775					<a href="/vacancies" itemprop="url">
775Вакансии</a>
776					<a href="/reviews" itemprop="url">Отзывы</a>
777					<a href="/goroda" itemprop="url">Города</a>
778					<a href="/pokrytie-4-5g" itemprop="url">Покрытие 4/5g</a>
779				</div>
780			</nav>
781		</div>
782        <!-- Нижний блок footer-навигация (end) -->
783		
784		<div class="footer__block-data"> Последнее обновление: 08 октября 2026 г.</div>
785
786			<div class="footer__block">
787				<div class="footer__text">	
788				© 2020-2026 beeline-ru - сайт официального партнера ПАО "ВымпелКом" ООО "ОНЛАЙН СЕРВИСЫ" (ОГРН:1196234008915, e-mail: <a href="mailto:[email protected]">[email protected]</a><span class="display-none">, тел. <a class="phone-regions PHONE" href="tel:+78002345308" data-aa-proxy-phone="connection">+7 (800) 234-53-08</a></span>) Вся информация на сайте размещена на основании партнерского договора с ПАО «ВымпелКом». Посещая сайт beeline-ru.online, Вы предоставляете согласие на обработку данных о посещении Вами сайта beeline-ru.online (данные cookies и иные пользовательские данные), сбор которых осуществляется на условиях <a href="/cookie">Политику обработки файлов cookie</a>. Указанные данные могут быть использованы для их последующей обработки системами Яндекс.Метрика и др., которая осуществляется с целью функционирования сайта beeline-ru.online.
789				Отправляя заявку, Вы принимаете  <a href="/privacy-policy">Политику обработки персональных данных</a>, <a href="https://beeline-ru.online/wp-content/themes/beeline/text-file/polzovatelskoe-soglashenie.pdf" >Пользовательское соглашение</a>
790 и даёте  <a href="https://beeline-ru.online/wp-content/themes/beeline/text-file/soglasie.pdf" >Согласие на обработку Ваших персональных данных</a>.
791				</div>
792			</div>
793	</div>
794  </div>
795</footer>
796
797<div id="popup" class="popup popup-new" data-tooltip-hook="form" >
798	<div class="popup__wrapper popup-new__wrapper">
799		<button class="popup__close" type="reset">
800			<img  alt="Вектор закрытия" src="https://beeline-ru.online/wp-content/themes/beeline/images/cancel-vector.svg">
801		</button>
802		<div class="popup-new__wrapper-img">
803		</div>
804		<div class="popup__title popup-new__title">
805			Заявка на подключение
806		</div>
807		<div class="popup__subtitle popup-new__subtitle">
808			Перезвоним, проверим возможность подключения вашего дома и ответим на вопросы
809		</div>
810		<div class="popup-new__city">
811		  Вы находитесь в <span class="popup-new__city--bold"> России</span>
812		</div>	
813		
814		
815   		 
816<div class="wpcf7 no-js" id="wpcf7-f438-o3" lang="ru-RU" dir="ltr" data-wpcf7-id="438">
817<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
818<form action="/contacts#wpcf7-f438-o3" method="post" class="wpcf7-form init" aria-label="Контактная форма" novalidate="novalidate" data-status="init">
819<div style="display: none;">
820<input type="hidden" name="_wpcf7" value="438" />
821<input type="hidden" name="_wpcf7_version" value="6.0" />
822<input type="hidden" name="_wpcf7_locale" value="ru_RU" />
823<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f438-o3" />
824<input type="hidden" name="_wpcf7_container_post" value="0" />
825<input type="hidden" name="_wpcf7_posted_data_hash" value="" />
826</div>
827<p><span class="wpcf7-form-control-wrap" data-name="Place"><span class="wpcf7-form-control wpcf7-radio popup__radio"><span class="wpcf7-list-item first"><input type="radio" name="Place" value="В квартиру" checked="checked" /><span class="wpcf7-list-item-label">В квартиру</span></span><span class="wpcf7-list-item"><input type="radio" name="Place" value="В частный дом" /><span class="wpcf7-list-item-label">В частный дом</span></span><span class="wpcf7-list-item last"><input type="radio" name="Place" value="Для бизнеса" /><span class="wpcf7-list-item-label">Для бизнеса</span></span></span></span>
828</p>
829<div class="autocomplete-address">
830	<div id="address-block__title">
831	</div>
832	<div class="autocomplete-city-wrapper">
833		<div class="autocomplete-city">
834			<p><span class="autocomplete-city-title">Город: </span><span id="autocomplete_city_name" class="autocomplete-city-name"> Москва</span>
835			</p>
836		</div>
837		<div class="autocomplete-city-change-wrapper">
838			<p><span class="autocomplete-city-change button-select-city connection_address_button_change_city">Изменить город</span>
839			</p>
840		</div>
841	</div>
842	<div class="autocomplete">
843		<div class="input-wrapper">
844			<p><span class="wpcf7-form-control-wrap" data-name="AddresStreet"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input connection_address_street" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Улица" value="" type="text" name="AddresStreet" /></span><span class="clear-btn" data-target="AddresStreet" ><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
845			</p>
846			<div id="street-list" class="autocomplete-list hidden checkaddress__item">
847			</div>
848		</div>
849		<div class="input-wrapper">
850			<p><span class="wpcf7-form-control-wrap" data-name="AddresHouse"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input connection_address_house test" readonly="readonly" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Дом" value="" type="text" name="AddresHouse" /></span><span class="clear-btn" data-target="AddresHouse"><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
851			</p>
852			<div id="house-list" class="autocomplete-list hidden checkaddress__item">
853			</div>
854		</div>
855	</div>
856	<div class="autocomplete">
857		<div class="input-wrapper">
858			<p><span class="wpcf7-form-control-wrap" data-name="Phone"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel t-input connection_address_phone" aria-required="true" aria-invalid="false" placeholder="+7(999)-999-99-99" value="" type="tel" name="Phone" /></span>
859			</p>
860		</div>
861	</div>
862	<div class="autocomplete-submit">
863		<p><input class="wpcf7-form-control wpcf7-submit has-spinner t-submit checkaddress__button connection_address_button_send" type="submit" value="Проверить адрес" />
864		</p>
865		<div class="check-adress-up__text">
866			<p>Нажимая кнопку, вы принимаете  Политику обработки персональных данных <span>(<a href="/wp-content/themes/beeline/text-file/politika.pdf" download>скачать PDF</a>)</span> и даёте Согласие на обработку Ваших персональных данных <span> (<a href="/wp-content/themes/beeline/text-file/soglasie.pdf" download>скачать PDF</a>)</span>
867			</p>
868		</div>
869	</div>
870	<div style="d-none">
871	<input class="wpcf7-form-control wpcf7-hidden house" value="" type="hidden" name="IHouse" />
872	<input class="wpcf7-form-control wpcf7-hidden name_city" value="" type="hidden" name="CityName" />
873	<input class="wpcf7-form-control wpcf7-hidden id_city" value="" type="hidden" name="City" />
874	<input class="wpcf7-form-control wpcf7-hidden district" value="" type="hidden" name="IDistrict" />
875	<input class="wpcf7-form-control wpcf7-hidden id_street" value="" type="hidden" name="IStreet" />
876	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="Info" />
877	<input class="wpcf7-form-control wpcf7-hidden" value="Проверьте подключение" type="hidden" name="FormName" />
878	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="lead_form_type" />
879	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="service_id" />
880	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="user_agent" />
881	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_width" />
882	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_height" />
883	</div>
884</div><div class="wpcf7-response-output" aria-hidden="true"></div>
885</form>
886</div>
887		
888<!-- 		<div class="popup__agreement agreement">
889			Нажимая “Подключить”, вы соглашаетесь на <a href="privacy-policy" target="_blank">обработку персональных данных</a>
890		</div> -->
891<!-- 		<span id="accept">Нажимая “Подключить”, вы соглашаетесь на  <a href="privacy-policy" target="_blank">обработку персональных данных</a></span> -->
892	</div>	
893</div>
894
895<script> document.addEventListener('DOMContentLoaded', function() { 
896		let cityValue = "Россия";
897		let cityNameElement = document.querySelector('.popup__wrapper .autocomplete-city-name'); 
898						if (cityNameElement) {
899					cityNameElement.textContent = 'Москва';
900				} 
901		 
902	}); 
903</script>
903
904
905
906
907<script>
908// 	const inputStreet = document.querySelectorAll('form input[name="Street"]');
909// 	inputStreet.forEach(input => input.placeholder = "Улица, дом" )
910</script>
910
911
912
913<!-- 
913<script>
914const spanHouse = document.querySelectorAll('form span[data-name="House"]');
915
916	spanHouse.forEach(input => {
917	  input.style.display = 'none';
918	});
919</script>
919 -->
920
921<!-- cookie -->
922<div id="rec570648124" class="r t-rec" data-record-type="886">
923  <!-- T886 -->
924  <div id="cookieForm" class="t886 t886_closed" data-storage-item="t886cookiename_3492173" style="right: 150px;">
925      <style>
926      .t886__wrapper {
927        background-color: #ffffff;
928        border-radius: 5px;
929        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
930        width: 600px;
931      }
932
933      .t886__text {
934        text-align: left;
935      }
936
937      .t886__text a {
938        color: rgb(227, 77, 77);
939      }
940
941      .t886__btn {
942        color: #555555;
943        border: 1px solid #999999;
944        background-color: #ebebeb;
945        border-radius: 5px;
946        -moz-border-radius: 5px;
947        -webkit-border-radius: 5px;
948        font-weight: 500;
949      }
950		
951		.copyright .privacy-policy {
952			 color: #ffffff;
953	 	}
954		  
955      @media (hover), (min-width: 0\0) {
956        #rec570648124 .t-btn:not(.t-animate_no-hover):hover,
957        #rec570648124 .t-btn:not(.t-animate_no-hover):focus-visible {
958          background: #e8e8e8 !important;
959          color: #111111 !important;
960          border-color: #111111 !important;
961        }
962
963        #rec570648124 .t-btn:not(.t-animate_no-hover) {
964          -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
965          transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
966        }
967
968        #rec570648124 .t-btntext:not(.t-animate_no-hover):hover {
969          color: #111111 !important;
970        }
971      }
972    </style>
973    <div class="t886__wrapper">
974      <div class="t886__text t-text t-text_xs t-valign_middle" field="text">
975        Мы используем<a  href="/cookie"> cookies </a>для быстрой и удобной работы сайта. Продолжая пользоваться сайтом, вы принимаете
976        <a class="privacy-policy" href="/privacy-policy">условия обработки персональных данных</a>.
977      </div>
978      <div class="t886__btn-wrapper t-valign_middle">
979      <div id="cookieButton" class="t886__btn t-btn t-btn_md">OK</div>      </div>
980    </div>
981  </div>
982	
983	
984  
984<script type="text/javascript">
985    document.addEventListener("DOMContentLoaded", function () {
986      var cookieForm = document.getElementById("cookieForm");
987      var cookieButton = document.getElementById("cookieButton");
988      if (!document.cookie.includes("yourCookieName")) {
989        cookieForm.classList.remove("t886_closed");
990        cookieButton.addEventListener("click", function () {
991          cookieForm.classList.add("t886_closed");
992          document.cookie = "yourCookieName=accepted; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";
993        });
994      }
995    });
996  </script>
996
997</div>
998
999
1000
1001
1002<!-- Кнопка Up -->
1003<div id="up">
1004      <div class="t190">
1005        <button type="button" class="t190__button t190__button_circle"  aria-label="Вернуться к началу страницы">
1006          <svg role="presentation" xmlns="http://www.w3.org/2000/svg"
1007            xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="50px" viewBox="0 0 48 48"
1008            enable-background="new 0 0 48 48" xml:space="preserve">
1009            <path style="fill:#000000;" d="M47.875,24c0,13.186-10.689,23.875-23.875,23.875S0.125,37.186,0.125,24S10.814,0.125,24,0.125
1010            S47.875,10.814,47.875,24z M25.503,16.881l6.994,7.049c0.583,0.588,1.532,0.592,2.121,0.008c0.588-0.583,0.592-1.533,0.008-2.122
1011            l-9.562-9.637c-0.281-0.283-0.664-0.443-1.063-0.443c0,0,0,0-0.001,0c-0.399,0-0.782,0.159-1.063,0.442l-9.591,9.637
1012            c-0.584,0.587-0.583,1.537,0.005,2.121c0.292,0.292,0.675,0.437,1.058,0.437c0.385,0,0.77-0.147,1.063-0.442L22.5,16.87v19.163
1013            c0,0.828,0.671,1.5,1.5,1.5s1.5-0.672,1.5-1.5L25.503,16.881z"></path>
1014          </svg>
1015        </button>
1016      </div>
1017    </div>
1018  
1018<script>
1019
1020        t_onReady(function () {
1021        var rec = document.querySelector('#up');
1022        if (!rec) return;
1023        var wrapperBlock = rec.querySelector('.t190');
1024        if (!wrapperBlock) return;
1025        wrapperBlock.style.display = 'none';
1026        window.addEventListener('scroll', t_throttle(function () {
1027            if (window.pageYOffset > window.innerHeight) {
1028                if (wrapperBlock.style.display === 'none') wrapperBlock.style.display = 'block';
1029            } else {
1030                if (wrapperBlock.style.display === 'block') wrapperBlock.style.display = 'none';
1031            }
1032        }));
1033        var upButton = rec.querySelector('button.t190__button');
1034        if (upButton) {
1035            upButton.addEventListener('click', function () {
1036                window.scrollTo({
1037                    top: 0,
1038                    behavior: 'smooth' 
1039                });
1040            });
1041        }
1042    });
1043document.addEventListener('DOMContentLoaded', function () {
1044  const links = document.querySelectorAll('a[href^="#"]');
1045  links.forEach(link => {
1046    link.addEventListener('click', function (e) {
1047      e.preventDefault();
1048      const targetId = this.getAttribute('href').substring(1);
1049      const targetElement = document.getElementById(targetId);
1050      if (targetElement) {
1051        const topOffset = 200; // Отступ от верхней части страницы в 200 пикселей
1052        const targetPosition = targetElement.offsetTop - topOffset;
1053
1054        window.scrollTo({
1055          top: targetPosition,
1056          behavior: 'smooth', // Добавляем плавность при прокрутке
1057        });
1058      }
1059    });
1060  });
1061});
1062
1063  </script>
1063
1064<!-- </div> -->
1065<script type="speculationrules">
1066{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/beeline/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1067</script>
1067
1068    
1068<script>
1069    (function() {
1070        const urlParams = new URLSearchParams(window.location.search);
1071        const utm_source = urlParams.get('utm_source') || '';
1072        const utm_medium = urlParams.get('utm_medium') || '';
1073        const utm_campaign = urlParams.get('utm_campaign') || '';
1074        const yclid = urlParams.get('yclid') || localStorage.getItem('yclid');
1075        const ym_uid = urlParams.get('_ym_uid') || '';
1076        const landing_page = "https:\/\/beeline-ru.online\/contacts";
1077        let client_id = localStorage.getItem('sel_client_id');
1078        if (!client_id) {
1079            client_id = 'cid-' + Date.now() + '-' + Math.random().toString(36).substr(2, 9);
1080            localStorage.setItem('sel_client_id', client_id);
1081        }
1082        const cookie_data = document.cookie || '';
1083
1084        function getBrowser() {
1085            const ua = navigator.userAgent;
1086            if (ua.includes('YaBrowser')) return 'YandexBrowser';
1087            if (ua.includes('OPR')) return 'Opera';
1088            if (ua.includes('Chrome')) return 'Chrome';
1089            if (ua.includes('Firefox')) return 'Firefox';
1090            if (ua.includes('Safari')) return 'Safari';
1091            if (ua.includes('Edg')) return 'Edge';
1092            return 'Other';
1093        }
1094
1095        function realSelLogEvent(eventName, customData = {}) {
1096            if (!eventName) return;
1097            const payload = {
1098                action: 'sel_log_event',
1099                event_name: eventName,
1100                utm_source: customData.utm_source !== undefined ? customData.utm_source : utm_source,
1101                utm_medium: customData.utm_medium !== undefined ? customData.utm_medium : utm_medium,
1102                utm_campaign: customData.utm_campaign !== undefined ? customData.utm_campaign : utm_campaign,
1103                client_id: customData.client_id !== undefined ? customData.client_id : client_id,
1104                ym_uid: customData.ym_uid !== undefined ? customData.ym_uid : ym_uid,
1105                yclid: customData.yclid !== undefined ? customData.yclid : yclid,
1106                landing_page: customData.landing_page !== undefined ? customData.landing_page : landing_page,
1107                cookie_data: customData.cookie_data !== undefined ? customData.cookie_data : cookie_data,
1108                device_info: navigator.userAgent,
1109                browser: getBrowser()
1110            };
1111
1112            const body = new URLSearchParams();
1113            for (const [key, value] of Object.entries(payload)) {
1114                if (value !== null && value !== undefined) {
1115                    body.append(key, String(value));
1116                }
1117            }
1118console.log(body);
1119            fetch('https://beeline-ru.online/wp-admin/admin-ajax.php', {
1120                method: 'POST',
1121                body: body,
1122                keepalive: true,
1123                mode: 'cors',
1124                headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
1125            }).catch((e) => {console.log(e);});
1126        }
1127
1128        // Подменяем заглушку на настоящую функцию
1129        window.selLogEvent = realSelLogEvent;
1130
1131        // Выполняем отложенные вызовы (если были)
1132        const q = window.selLogEvent.q || [];
1133        q.forEach(args => realSelLogEvent.apply(null, args));
1134        delete window.selLogEvent.q;
1135
1136        // Автоклик-обработчик
1137        document.addEventListener('click', function(e) {
1138            const target = e.target.closest('[data-sel-event]');
1139            if (target) realSelLogEvent(target.dataset.selEvent);
1140        });
1141    })();
1142    </script>
1142
1143    
1143<script>
1144jQuery(document).ready(function($) {
1145var deviceAgent = navigator.userAgent.toLowerCase();
1146if (deviceAgent.match(/(iphone|ipod|ipad)/)) {
1147$("html").addClass("ios");
1148$("html").addClass("mobile");
1149}
1150if (deviceAgent.match(/(Android)/)) {
1151$("html").addClass("android");
1152$("html").addClass("mobile");
1153}
1154if (navigator.userAgent.search("MSIE") >= 0) {
1155$("html").addClass("ie");
1156}
1157else if (navigator.userAgent.search("Chrome") >= 0) {
1158$("html").addClass("chrome");
1159}
1160else if (navigator.userAgent.search("Firefox") >= 0) {
1161$("html").addClass("firefox");
1162}
1163else if (navigator.userAgent.search("Safari") >= 0 && navigator.userAgent.search("Chrome") < 0) {
1164$("html").addClass("safari");
1165}
1166else if (navigator.userAgent.search("Opera") >= 0) {
1167$("html").addClass("opera");
1168}
1169});
1170</script>
vendor: 1 bytes, line 1170
1170
1171<script>
1172document.addEventListener('DOMContentLoaded', function() {
1173	// Перехватываем событие submit на фазе захвата (true), чтобы быть ПЕРВЫМИ
1174	document.addEventListener('submit', function(event) {
1175		const form = event.target.closest('.wpcf7-form');
1176		
1177		// Если форма не CF7 или уже помечена как обработанная — выходим
1178		if (!form || form.dataset.ymProcessed) return; 
1179
1180		// 1. ПРИНУДИТЕЛЬНАЯ ОСТАНОВКА: Даем скрипту время на поиск ID
1181		event.preventDefault();
1182		event.stopImmediatePropagation();
1183
1184		let formSubmitted = false;
1185		const counterId = '55479901';
1186
1187		// Функция поиска ID в Куках браузера (запасной вариант для JS)
1188		function getFromCookie() {
1189			const name = '_ym_uid';
1190			const value = `; ${document.cookie}`;
1191			const parts = value.split(`; ${name}=`);
1192			if (parts.length === 2) {
1193				const fullValue = parts.pop().split(';').shift();
1194				return fullValue ? fullValue.split('.')[0] : ''; // Берем ID до первой точки
1195			}
1196			return '';
1197		}
1198
1199		// Функция поиска ID в LocalStorage (если куки заблокированы)
1200		function getFromLocalStorage() {
1201			try {
1202				// 1. Сначала проверяем тот ключ, который мы реально нашли у тебя
1203				let direct = localStorage.getItem('_ym_uid');
1204				if (direct) return direct.replace(/"/g, ''); 
1205
1206				// 2. Если его нет, быстро пробегаем по остальным (на всякий случай)
1207				for (let i = 0; i < localStorage.length; i++) {
1208					let key = localStorage.key(i);
1209					if (key && key.includes('_ym') && key.includes('lsid')) {
1210						let data = JSON.parse(localStorage.getItem(key));
1211						return data && data.id ? data.id.toString() : '';
1212					}
1213				}
1214			} catch(e) {}
1215			return '';
1216		}
1217
1218        // ФИНАЛЬНАЯ ФУНКЦИЯ: Заполняет поле и "толкает" форму дальше
1219        function finalizeAndSubmit(clientId, source) {
1220            if (formSubmitted) return;
1221            formSubmitted = true;
1222
1223            // 1. Сразу чистим то, что пришло из API (на всякий случай)
1224            let finalId = clientId ? clientId.toString().split('.')[0] : '';
1225            let finalSource = source;
1226            
1227            
1228            // 2. Если API пустое, запускаем цепочку поиска
1229            if (!finalId) {
1230                const cookieVal = getFromCookie(); // Там внутри уже есть split, но мы подстрахуемся
1231                const lsVal = getFromLocalStorage();
1232                
1233                finalId = cookieVal || lsVal || '';
1234                finalSource = cookieVal ? 'cookie JS' : (finalId ? 'localStorage JS' : 'empty');
1235                
1236                // 3. ФИНАЛЬНАЯ ГЛОБАЛЬНАЯ ЧИСТКА (для LS и прочего)
1237                if (finalId) {
1238                    finalId = finalId.toString().split('.')[0];
1239                }
1240            }
1241
1242            
1243            let input = form.querySelector('input[name="ym_client_id_new"]');
1244            if (!input) {
1245                input = document.createElement('input');
1246                input.type = 'hidden';
1247                input.name = 'ym_client_id_new';
1248                form.appendChild(input);
1249            }
1250            
1251            input.value = finalId ? finalId + '|' + finalSource : '';
1252            
1253            // --- ЧЕСТНАЯ ПРОВЕРКА ДЛЯ КОНСОЛИ ---
1254            if (finalId) {
1255                console.log(`✅ Успех! Данные вписаны в форму [${finalSource}]:`, finalId);
1256            } else {
1257                // Проверяем, есть ли кука физически в браузере для PHP
1258                const realCookieExists = document.cookie.includes('_ym_uid');
1259                
1260                if (realCookieExists) {
1261                    console.log(`⚠️ JS не успел вставить ID (empty), но кука в браузере есть. Должна сработать PHP-подстраховка.`);
1262                } else {
1263                    console.log(`❌ Провал: ID не найден ни в API, ни в LS, ни в куках. PHP-подстраховка не сработает`);
1264                }
1265            }
1266
1267            form.dataset.ymProcessed = 'true';
1268            const submitEvent = new Event('submit', { bubbles: true, cancelable: true });
1269            form.dispatchEvent(submitEvent);
1270
1271            setTimeout(() => { delete form.dataset.ymProcessed; }, 1000);
1272        }
1273
1274		console.log('⏱️ Остановка формы на 300мс...');
1275
1276		// Таймер-предохранитель: если API молчит 300мс, идем в куки/LS
1277		const timeout = setTimeout(function() {
1278			console.log('⌛ Таймаут 300мс истёк, переходим к проверке Cookie/LocalStorage...');
1279			finalizeAndSubmit('', 'timeout');
1280		}, 300);
1281
1282// Запрос официального ClientID через API Яндекс.Метрики
1283	if (typeof ym !== 'undefined') {
1284		try {
1285			ym(counterId, 'getClientID', function(clientID) {
1286				clearTimeout(timeout); // Отменяем таймер, если API успело вовремя
1287				finalizeAndSubmit(clientID, 'api');
1288			});
1289		} catch (e) {
1290			// Если сам вызов ym() выкинул ошибку (исключение)
1291			console.error('🚀 Критическая ошибка вызова ym:', e);
1292			clearTimeout(timeout);
1293			finalizeAndSubmit('', 'api_error');
1294		}
1295	} else {
1296		// Если ym вообще не загружен (AdBlock)
1297		clearTimeout(timeout);
1298		finalizeAndSubmit('', 'no_ym');
1299	}
1300	}, true); // useCapture = true (приоритетный перехват до отправки кук php)
1301});
1302</script>
1302
1303
1304<script type="text/javascript">
1305   // Срабатывает ТОЛЬКО при успешной отправке почты
1306 //document.addEventListener( 'wpcf7mailsent', function( event ) {
1307      //  location = '/thanks';
1308 //}, false );
1309
1310
1311//Срабатывает при ЛЮБОЙ    отправке формы (до отправки почты)
1312document.addEventListener('wpcf7submit', function(event) {
1313    if (event.detail.status === 'mail_sent') {
1314        location = '/thanks';
1315    }
1316});
1317</script>
1317
1318<div id="popup-lead-catcher" class="popup-lead-catcher" data-tooltip-hook="form" >
1319	<div class="popup-lead-catcher__wrapper">
1320		<button class="popup__close" type="reset">
1321			<img  alt="Вектор закрытия" src="https://beeline-ru.online/wp-content/themes/beeline/images/cancel-vector.svg">
1322		</button>
1323		<div class="popup-lead-catcher__title">
1324			Выгодное спецпредложение!
1325		</div>
1326		<div class="popup-lead-catcher__subtitle">
1327			С экономией в год от 9000 рублей!
1328		</div>
1329
1330		<div class="popup-lead-catcher__form">
1331			
1332<div class="wpcf7 no-js" id="wpcf7-f439-o4" lang="ru-RU" dir="ltr" data-wpcf7-id="439">
1333<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
1334<form action="/contacts#wpcf7-f439-o4" method="post" class="wpcf7-form init" aria-label="Контактная форма" novalidate="novalidate" data-status="init">
1335<div style="display: none;">
1336<input type="hidden" name="_wpcf7" value="439" />
1337<input type="hidden" name="_wpcf7_version" value="6.0" />
1338<input type="hidden" name="_wpcf7_locale" value="ru_RU" />
1339<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f439-o4" />
1340<input type="hidden" name="_wpcf7_container_post" value="0" />
1341<input type="hidden" name="_wpcf7_posted_data_hash" value="" />
1342</div>
1343<div class="autocomplete-address">
1344	<div id="address-block__title">
1345	</div>
1346	<div class="autocomplete-city-wrapper">
1347		<div class="autocomplete-city">
1348			<p><span class="autocomplete-city-title">Город: </span><span id="autocomplete_city_name" class="autocomplete-city-name"> Москва</span>
1349			</p>
1350		</div>
1351		<div class="autocomplete-city-change-wrapper">
1352			<p><span class="autocomplete-city-change button-select-city profit_address_button_change_city">Изменить город</span>
1353			</p>
1354		</div>
1355	</div>
1356	<div class="autocomplete">
1357		<div class="input-wrapper">
1358			<p><span class="wpcf7-form-control-wrap" data-name="AddresStreet"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input profit_address_street" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Улица" value="" type="text" name="AddresStreet" /></span><span class="clear-btn" data-target="AddresStreet" ><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
1359			</p>
1360			<div id="street-list" class="autocomplete-list hidden checkaddress__item">
1361			</div>
1362		</div>
1363		<div class="input-wrapper">
1364			<p><span class="wpcf7-form-control-wrap" data-name="AddresHouse"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required t-input profit_address_house test" readonly="readonly" autocomplete="off" aria-required="true" aria-invalid="false" placeholder="Дом" value="" type="text" name="AddresHouse" /></span><span class="clear-btn" data-target="AddresHouse"><img alt="Вектор закрытия" src="/wp-content/themes/beeline/images/cancel-vector.svg" /></span>
1365			</p>
1366			<div id="house-list" class="autocomplete-list hidden checkaddress__item">
1367			</div>
1368		</div>
1369		<div class="input-wrapper">
1370			<p><span class="wpcf7-form-control-wrap" data-name="Phone"><input size="17" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel popup-lead-catcher__tel profit_address_phone" aria-required="true" aria-invalid="false" placeholder="+7(999)-999-99-99" value="" type="tel" name="Phone" /></span>
1371			</p>
1372		</div>
1373	</div>
1374	<p><input class="wpcf7-form-control wpcf7-submit has-spinner profit_address_button_send popup-lead-catcher__submit" id="popup-lead-catcher-submit" type="submit" value="Отправить" /><br />
1375<span id="accept">Нажимая “Отправить”, вы принимаете  Политику обработки персональных данных (<a href="/wp-content/themes/beeline/text-file/politika.pdf" download>скачать PDF</a>) и даёте Согласие на обработку Ваших персональных данных (<a href="/wp-content/themes/beeline/text-file/soglasie.pdf" download>скачать PDF</a>).</span>
1376	</p>
1377	<div style="d-none">
1378	<input class="wpcf7-form-control wpcf7-hidden house" value="" type="hidden" name="IHouse" />
1379	<input class="wpcf7-form-control wpcf7-hidden name_city" value="" type="hidden" name="CityName" />
1380	<input class="wpcf7-form-control wpcf7-hidden id_city" value="" type="hidden" name="City" />
1381	<input class="wpcf7-form-control wpcf7-hidden district" value="" type="hidden" name="IDistrict" />
1382	<input class="wpcf7-form-control wpcf7-hidden id_street" value="" type="hidden" name="IStreet" />
1383	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="Info" />
1384	<input class="wpcf7-form-control wpcf7-hidden" value="Ловец лидов" type="hidden" name="FormName" />
1385	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="lead_form_type" />
1386	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="service_id" />
1387	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="user_agent" />
1388	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_width" />
1389	<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="screen_height" />
1390	</div>
1391</div><div class="wpcf7-response-output" aria-hidden="true"></div>
1392</form>
1393</div>
1394		</div>
1395
1396<!-- 		<span id="accept">Нажимая “Отправить”, вы принимаете  Политику обработки персональных данных (<a href="https://beeline-ru.online/wp-content/themes/beeline/text-file/politika.pdf" download>скачать PDF</a>) и даёте Согласие на обработку Ваших персональных данных (<a href="https://beeline-ru.online/wp-content/themes/beeline/text-file/soglasie.pdf" download>скачать PDF</a>).</span> -->
1397<!-- 		<div class="popup-lead-catcher__agreement agreement">
1398			Нажимая на кнопку, вы даете <a href="/privacy-policy" target="_blank">согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности</a>
1399		</div> -->
1400	</div>	
1401</div>
1402
1403<script> document.addEventListener('DOMContentLoaded', function() { 
1404		let cityValue = "Россия";
1405		let cityNameElement = document.querySelector('.popup-lead-catcher .autocomplete-city-name'); 
1406						if (cityNameElement) {
1407					cityNameElement.textContent = 'Москва';
1408				} 
1409		 
1410	}); 
1411</script>
1411
1412
1413<style>
1414	.popup-lead-catcher__wrapper #accept {
1415		 max-width: 310px;
1416   		 text-align: center;
1417		margin-bottom: 20px;
1418		font-size: 14px;
1419	}
1420	
1421	.popup-lead-catcher__wrapper .wpcf7-spinner {
1422		display: none;
1423	}
1424	
1425	@media screen and (max-width: 550px) {
1426	.popup-lead-catcher__wrapper #accept {
1427		font-size: 12px;
1428	}
1429}
1430</style>
1431
1432
1433<script>
1434document.addEventListener('DOMContentLoaded', function () {
1435    const popup = document.getElementById('popup-lead-catcher');
1436
1437    if (popup) {
1438
1439        function closePopup() {
1440            popup.style.display = 'none';
1441            document.body.style.overflow = '';
1442        }
1443
1444        popup.addEventListener('click', function(event) {
1445            if (event.target === popup) {
1446                closePopup();
1447            }
1448        });
1449
1450        const closeButton = popup.querySelector('.popup__close');
1451        if (closeButton) {
1452            closeButton.addEventListener('click', function (e) {
1453                e.preventDefault();
1454                closePopup();
1455            });
1456        }
1457
1458        window.openPopup = function () {
1459            popup.style.display = 'block';
1460            document.body.style.overflow = 'hidden';
1461        };
1462    }
1463});
1464</script>
1464
1465	<button class="button-lead-catcher profit_address_button">
1466		<svg class="button-lead-catcher__icon" width="40" height="40" viewBox="0 0 40 36" xmlns="http://www.w3.org/2000/svg" style="fill: rgba(255, 255, 255, 1.0);"><path d="M11.7365 4.72714L15.7271 12.2706C15.9644 12.7191 15.826 13.2791 15.405 13.5736L12.5816 15.5488C12.1594 15.8441 11.8624 16.2913 11.8793 16.8027C11.9219 18.0972 12.4695 20.8556 15.8069 24.1931C19.1443 27.5305 21.9028 28.0781 23.1973 28.1206C23.7087 28.1375 24.1558 27.8406 24.4511 27.4183L26.4264 24.595C26.7209 24.1739 27.2808 24.0356 27.7294 24.2729L35.2728 28.2635C35.7289 28.5048 35.9243 29.0588 35.6451 29.5001C34.4592 31.3737 31.9087 33.4953 29.7591 33.8432C24.2048 34.7421 16.8774 32.4337 12.2219 27.7781C7.56629 23.1226 5.25781 15.7951 6.15672 10.2408C6.50462 8.09128 8.62621 5.5407 10.4998 4.35485C10.9411 4.07564 11.4952 4.27103 11.7365 4.72714Z"></path></svg>	
1467	</button>
1468	
1469	
1470<style>
1471	
1472.button-lead-catcher {
1473    position: fixed;
1474    top: 80%;
1475    right: 10%;
1476    width: 56px;
1477    height: 56px;
1478    background-color: #FFBE50;
1479	border: none;
1480	border-radius: 16px;
1481	cursor: pointer;
1482	opacity: 0.5;
1483	transform-origin: 50% 50%;
1484	z-index: 2;
1485}
1486
1487
1488.button-lead-catcher:hover {
1489	opacity: 1;
1490	transition: 0.4s;
1491}
1492
1493
1494@keyframes svg-bounce {
1495    0% {
1496        transform: rotate(0) scale(1) skew(0.017rad);
1497    }
1498    25% {
1499        transform: rotate(0) scale(1) skew(0.017rad);
1500    }
1501    35% {
1502        transform: rotate(-0.3rad) scale(1) skew(0.017rad);
1503    }
1504    45% {
1505        transform: rotate(0.3rad) scale(1) skew(0.017rad);
1506    }
1507    55% {
1508        transform: rotate(-0.3rad) scale(1) skew(0.017rad);
1509    }
1510    65% {
1511        transform: rotate(0.3rad) scale(1) skew(0.017rad);
1512    }
1513    75% {
1514        transform: rotate(0) scale(1) skew(0.017rad);
1515    }
1516    100% {
1517        transform: rotate(0) scale(1) skew(0.017rad);
1518    }
1519}
1520
1521.button-lead-catcher:hover .button-lead-catcher__icon {
1522    animation: svg-bounce 1s ease-in-out forwards;
1523}
1524	</style><div id="popup-confirm-region" class="popup-confirm-region">
1525  <div class="popup-confirm-region__content-wrapper">
1526    <div class="popup-confirm-region__content">
1527      <p class="popup-confirm-region__title">Ваш регион Россия?</p>
1528       <div class="popup-confirm-region__buttons">
1529        <button class="popup-confirm-region__button" id="yesButton" type="button">Да</button>
1530        <button class="popup-confirm-region__button city" type="button">Сменить регион</button>
1531      </div>
1532    </div>
1533  </div>
1534</div>
1535
1536    <style>
1537    #popup-confirm-region.popup-confirm-region {
1538      display: none;
1539      position: fixed;
1540      top: 0;
1541      left: 0;
1542      width: 100%;
1543      height: auto;
1544      transform: none;
1545      background-color: transparent;
1546      pointer-events: none;
1547      z-index: 1000;
1548    }
1549
1550    #popup-confirm-region .popup-confirm-region__content-wrapper {
1551      width: 320px;
1552      height: auto;
1553      min-height: 105px;
1554      display: block;
1555      box-sizing: border-box;
1556      padding: 12px 16px 16px;
1557      position: static;
1558      transform: none;
1559      background-color: #fff;
1560      text-align: left;
1561      border-radius: 20px;
1562      box-shadow: 0px 2px 8px 0px #00000014;
1563      margin-left: 16px;
1564      pointer-events: auto;
1565    }
1566
1567    #popup-confirm-region .popup-confirm-region__content {
1568      display: block;
1569    }
1570
1571    #popup-confirm-region .popup-confirm-region__title {
1572      margin: 0 0 12px;
1573      color: #282828;
1574      font-size: 20px;
1575      font-weight: 500;
1576      line-height: 24px;
1577    }
1578
1579    #popup-confirm-region .popup-confirm-region__buttons {
1580      display: flex;
1581      gap: 8px;
1582      width: 100%;
1583      max-width: 100%;
1584    }
1585
1586    #popup-confirm-region .popup-confirm-region__button {
1587      width: auto;
1588      min-height: 41px;
1589      padding: 12px;
1590      color: #282828;
1591      background-color: #E2E6ED;
1592      border: 0;
1593      font-size: 16px;
1594      font-weight: 500;
1595      line-height: 100%;
1596      border-radius: 8px;
1597      cursor: pointer;
1598    }
1599
1600    #popup-confirm-region .popup-confirm-region__button#yesButton {
1601      width: calc((100% - 8px) / 2);
1602      flex: 0 0 calc((100% - 8px) / 2);
1603      background-color: #FFD93A;
1604    }
1605
1606    #popup-confirm-region .popup-confirm-region__button.city {
1607      width: calc((100% - 8px) / 2);
1608      flex: 0 0 calc((100% - 8px) / 2);
1609    }
1610
1611    #popup-confirm-region .popup-confirm-region__button:hover {
1612      background-color: #FFD93A;
1613    }
1614
1615    #popup-confirm-region .popup-confirm-region__button.city:hover {
1616      background-color: #E2E6ED;
1617    }
1618
1619    @media (max-width: 450px) {
1620      #popup-confirm-region.popup-confirm-region {
1621        top: 28px;
1622      }
1623
1624      #popup-confirm-region .popup-confirm-region__content-wrapper {
1625        width: calc(100% - 32px);
1626        max-width: 100%;
1627        margin-left: 16px;
1628        min-height: 105px;
1629        padding: 12px 16px 16px;
1630      }
1631
1632      #popup-confirm-region .popup-confirm-region__title {
1633        font-size: 16px;
1634      }
1635
1636      #popup-confirm-region .popup-confirm-region__buttons {
1637        width: 100%;
1638        max-width: 100%;
1639      }
1640
1641    }
1642
1643    @media (min-width: 1200px) {
1644      #popup-confirm-region .popup-confirm-region__content-wrapper {
1645        margin-left: 0;
1646      }
1647    }
1648  </style>
1649
1650  
1651<script>
1652document.addEventListener('DOMContentLoaded', function () {
1653  var popup = document.getElementById('popup-confirm-region');
1654  var yesButton = document.getElementById('yesButton');
1655
1656  if (!popup || !yesButton) {
1657    return;
1658  }
1659
1660  var lastShownTime = parseInt(localStorage.getItem('popupShownTime'), 10) || 0;
1661  var currentTime = Date.now();
1662  var oneHour = 3600000;
1663  var referrer = document.referrer;
1664  var currentDomain = window.location.hostname;
1665  var referrerDomain = '';
1666  var updatePopupPosition = function () {
1667    var headerTop = document.querySelector('.header__wrapper-top');
1668    var headerContainer = document.querySelector('.header__wrapper-top .container');
1669
1670    if (!headerTop) {
1671      return;
1672    }
1673
1674    var headerTopRect = headerTop.getBoundingClientRect();
1675    popup.style.top = headerTopRect.bottom + 'px';
1676
1677    if (headerContainer) {
1678      var headerContainerRect = headerContainer.getBoundingClientRect();
1679      popup.style.left = headerContainerRect.left + 'px';
1680      popup.style.width = headerContainerRect.width + 'px';
1681    }
1682  };
1683
1684  try {
1685    referrerDomain = referrer ? new URL(referrer).hostname : '';
1686  } catch (error) {
1687    referrerDomain = '';
1688  }
1689
1690  var sameBaseDomain = function (domain) {
1691    return domain.endsWith('.beeline-ru.online');
1692  };
1693
1694  var isFromSameSite = referrerDomain === currentDomain;
1695  var isFromSameBaseDomain = sameBaseDomain(referrerDomain) && sameBaseDomain(currentDomain);
1696
1697  if (!isFromSameSite && !isFromSameBaseDomain && currentTime - lastShownTime > oneHour) {
1698    updatePopupPosition();
1699    popup.style.display = 'block';
1700  }
1701
1702  window.addEventListener('resize', updatePopupPosition);
1703
1704  yesButton.addEventListener('click', function () {
1705    localStorage.setItem('popupShownTime', Date.now());
1706    popup.style.display = 'none';
1707  });
1708});
1709</script>
1709
1710<div class="popup-select-city" id="popup-select-city">
1711	<div class="popup-select-city__wrapper">
1712
1713		<div class="popup-select-city__wrapper-top">
1714			<div class="popup-select-city__title">Выберите город подключения</div>
1715			
1716			
1717			<div class="popup-select-city__input-wrapper">
1718				<img class="popup-select-city__search-img" alt="Поиск" src="https://beeline-ru.online/wp-content/themes/beeline/images/search.png">
1719				<input id="city-input" class="popup-select-city__input" type="text" placeholder=" " autocomplete="off" />
1720				<label for="city-input" class="popup-select-city__label">Найти город</label>
1721			</div>
1722			
1723			<button class="popup__close " type="reset">
1724				<img alt="Вектор закрытия" src="https://beeline-ru.online/wp-content/themes/beeline/images/cancel-vector.svg">
1725			</button>
1726		</div>
1727
1728		<div class="region">
1729			<table class="city_list">
1730				<tbody>
1731				</tbody>
1732			</table>
1733		</div>
1734
1735	</div>
1736</div>
1737
1738<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
vendor: 1 bytes, line 1738
1738
1739<script src="https://beeline-ru.online/wp-content/themes/beeline/js/citylink.js"></script>
vendor: 1 bytes, line 1739
1739
1740<script src="https://beeline-ru.online/wp-content/themes/beeline/js/popup-select-city.js"></script>
1740<div
1741	id="popup-mobile-beeline-modal"
1742	class="popup-mobile-beeline-modal"
1743	aria-hidden="true"
1744>
1745	<div class="popup-mobile-beeline-modal__dialog" role="dialog" aria-modal="true">
1746		<button class="popup-mobile-beeline-modal__close" type="button" aria-label="Закрыть окно">
1747			<span></span>
1748			<span></span>
1749		</button>
1750		<div class="popup-mobile-beeline-modal__body">
1751			<div class="popup-mobile-beeline-modal__frame-wrap">
1752				<iframe
1753					class="popup-mobile-beeline-modal__iframe"
1754					src="https://beeline.ru/tariffs-partner-101internet/"
1755					title="Подключение мобильного тарифа билайн"
1756					referrerpolicy="strict-origin-when-cross-origin"
1757					allow="clipboard-write; encrypted-media; accelerometer; autoplay; payment"
1758					allowfullscreen
1759				></iframe>
1760			</div>
1761		</div>
1762	</div>
1763</div>
1764<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/swiper.js" id="tariffs-mobile-swiper-js"></script>
vendor: 1 bytes, line 1764
1764
1765<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js?ver=3.6.0" id="jquery-mask-js"></script>
vendor: 1 bytes, line 1765
1765
1766<script type="text/javascript" src="https://beeline-ru.online/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1766
1766
1767<script type="text/javascript" src="https://beeline-ru.online/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1767
1767
1768<script type="text/javascript" id="wp-i18n-js-after">
1769/* <![CDATA[ */
1770wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1771wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1772//# sourceURL=wp-i18n-js-after
1773/* ]]> */
1774</script>
vendor: 1 bytes, line 1774
1774
1775<script type="text/javascript" src="https://beeline-ru.online/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0" id="swv-js"></script>
vendor: 1 bytes, line 1775
1775
1776<script type="text/javascript" id="contact-form-7-js-translations">
1777/* <![CDATA[ */
1778( function( domain, translations ) {
1779	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1780	localeData[""].domain = domain;
1781	wp.i18n.setLocaleData( localeData, domain );
1782} )( "contact-form-7", {"translation-revision-date":"2024-03-12 08:39:31+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);","lang":"ru"},"Error:":["\u041e\u0448\u0438\u0431\u043a\u0430:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
1783//# sourceURL=contact-form-7-js-translations
1784/* ]]> */
1785</script>
vendor: 1 bytes, line 1785
1785
1786<script type="text/javascript" id="contact-form-7-js-before">
1787/* <![CDATA[ */
1788var wpcf7 = {
1789    "api": {
1790        "root": "https:\/\/beeline-ru.online\/wp-json\/",
1791        "namespace": "contact-form-7\/v1"
1792    }
1793};
1794(function () {
1795    if (window.cf7ProxySubmitTransportInstalled || typeof window.fetch !== 'function') {
1796        return;
1797    }
1798
1799    window.cf7ProxySubmitTransportInstalled = true;
1800
1801    var adminAjaxUrl = "https://beeline-ru.online/wp-admin/admin-ajax.php";
1802    var nativeFetch = window.fetch.bind(window);
1803    var routePattern = /\/contact-form-7\/v1\/contact-forms\/([1-9][0-9]*)\/(feedback(?:\/schema)?|refill)\/?$/;
1804
1805    window.fetch = function (input, options) {
1806        var requestUrl = '';
1807
1808        if (typeof input === 'string') {
1809            requestUrl = input;
1810        } else if (typeof URL !== 'undefined' && input instanceof URL) {
1811            requestUrl = input.toString();
1812        } else if (input && typeof input.url === 'string') {
1813            requestUrl = input.url;
1814        }
1815
1816        try {
1817            var url = new URL(requestUrl, window.location.href);
1818            var restRoute = url.searchParams.get('rest_route') || '';
1819            var route = restRoute || url.pathname;
1820            var match = route.match(routePattern);
1821
1822            if (match) {
1823                var operation = match[2] === 'feedback/schema'
1824                    ? 'schema'
1825                    : match[2];
1826                var bridgeUrl = new URL(adminAjaxUrl, window.location.href);
1827
1828                bridgeUrl.searchParams.set('action', 'cf7_proxy_submit_transport');
1829                bridgeUrl.searchParams.set('cf7_form_id', match[1]);
1830                bridgeUrl.searchParams.set('cf7_operation', operation);
1831
1832                if (typeof Request !== 'undefined' && input instanceof Request) {
1833                    input = new Request(bridgeUrl.toString(), input);
1834                } else {
1835                    input = bridgeUrl.toString();
1836                }
1837            }
1838        } catch (error) {
1839            // CF7 handles transport errors and shows its standard message.
1840        }
1841
1842        return nativeFetch(input, options);
1843    };
1844}());
1845//# sourceURL=contact-form-7-js-before
1846/* ]]> */
1847</script>
vendor: 1 bytes, line 1847
1847
1848<script type="text/javascript" src="https://beeline-ru.online/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0" id="contact-form-7-js"></script>
vendor: 1 bytes, line 1848
1848
1849<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/lead-tech-data.js" id="lead-tech-data-js"></script>
vendor: 1 bytes, line 1849
1849
1850<script type="text/javascript" id="cf7-address-search-js-extra">
1851/* <![CDATA[ */
1852var cf7proxy = {"regionId":"77","ajaxUrl":"https://beeline-ru.online/wp-admin/admin-ajax.php"};
1853//# sourceURL=cf7-address-search-js-extra
1854/* ]]> */
1855</script>
vendor: 1 bytes, line 1855
1855
1856<script type="text/javascript" src="https://beeline-ru.online/wp-content/themes/beeline/js/cf7-address-search.js?ver=1789366998" id="cf7-address-search-js"></script>
vendor: 1 bytes, line 1856
1856
1857<script> 
1858//маска  
1859</script>
1859
1860
1861<script>
1862	//скрипт для подмены номеров
1863var siteUrl = window.location.hostname;
1864var regex = /^([a-z0-9]{1,})./gi;
1865var res = regex.exec(siteUrl);
1866	
1867var city_url = ["moskva",
1868	"odintsovo",
1869	"himki",
1870	"reutov",
1871	"dolgoprudnyj",
1872	"pushkino",
1873	"dmitrov",
1874	"ivanteevka",
1875	"aprelevka",
1876	"pavlovskij",
1877	"balashiha",
1878	"domodedovo",
1879	"kolomna",
1880	"orekhovo",
1881	"podolsk",
1882	"serpukhov",
1883	"elektrostal",
1884	"lobnya",
1885	"voskresensk",
1886	"yegorevsk",
1887	"kashira",
1888	"klin",
1889	"krasnogorsk",
1890	"lyubertsy",
1891	"mytishchi",
1892	"naro",
1893	"sergiyev",
1894	"chekhov",
1895	"shatura",
1896	"shchelkovo"];
1897	
1898 for (var i = 0; i < city_url.length; i++) {
1899 	if ( res[1] == city_url[i]) {
1900//  			document.querySelectorAll('.phone-regions').forEach(phone => {
1901//  			phone.textContent = "+7 (495) 023-85-77";
1902//  			phone.href="tel:+74950238577";
1903//  		})
1904 	}
1905 }
1906
1907if( !res )
1908    console.log('Поддомен не найден.');
1909else
1910    console.log('Поддомен: '  + res[1]);
1911    
1912    
1913//код для вывода сообщения "подключение в течениии 30 дней"
1914document.addEventListener('DOMContentLoaded', function () {	
1915let siteUrl = window.location.pathname;	
1916	console.log(siteUrl);
1917if (siteUrl == '/nizhniy-novgorod' || siteUrl == '/dzerzhinsk' || siteUrl == '/sarov' || siteUrl == '/arzamas' || siteUrl == '/afonino' || siteUrl == '/balakhna' || siteUrl == '/bor' || siteUrl == '/vyksa') {
1918	const alertBlock = document.querySelectorAll('.card-block__alert-block');
1919	
1920	alertBlock.forEach(alert => {
1921		alert.style.display = 'block';
1922	});
1923}
1924});    
1925    
1926</script>
1926
1927
1928
1929
1930
1931
1932
1933</body>
1934</html>
1935

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.