Бренд Бриз
Монтаж вывесок - Профессиональная установка
Профессиональный монтаж

Монтаж вывесок

Профессиональная установка вывесок любой сложности с гарантией качества и соблюдением сроков

500+
Установленных вывесок
24/7
Поддержка клиентов
3 года
Гарантия на монтаж

Почему выбирают наш монтаж?

Гарантия качества

3 года гарантии на все монтажные работы

Соблюдение сроков

Монтаж в оговоренные сроки без задержек

Опытные специалисты

Монтажники с опытом работы от 5 лет

Фиксированная цена

Стоимость не меняется после подписания договора

Наши монтажные работы

Видео наших работ

Этапы монтажа

1

Выезд замерщика

Бесплатный выезд, оценка объекта, консультация

2

Разработка проекта

3D-визуализация, расчет нагрузок, согласование

3

Производство

Изготовление вывески на современном оборудовании

4

Монтаж

Профессиональная установка с гарантией качества

Профессиональное оборудование

Высотные работы

  • Автовышки

    Работа на высоте до 45 метров

  • Промальпинисты

    Сложные фасады и ограниченные пространства

  • Строительные леса

    Для масштабных проектов

Электрооборудование

  • Профессиональный инструмент

    Перфораторы, шуруповерты, дрели

  • Сварочное оборудование

    Для металлических конструкций

  • Электротестеры

    Проверка электропроводки

Хотите такую же вывеску?

Мы установим для вас любую рекламную конструкцию

+7 (917) 415-45-55
document.addEventListener('DOMContentLoaded', function() { // Инициализация видеогалереи initVideoGallery(); // Инициализация фото галереи (если нужно) setTimeout(() => { Fancybox.bind("[data-fancybox='gallery']", { Thumbs: false, Toolbar: true, infinite: true }); }, 500); }); function initVideoGallery() { const videoItems = document.querySelectorAll('.video-item'); const videoModal = document.getElementById('videoModal'); const modalVideo = document.getElementById('modalVideo'); const videoTitle = document.getElementById('videoTitle'); videoItems.forEach(item => { item.addEventListener('click', function(e) { if (e.target.closest('.video-play-btn')) return; const videoSrc = this.getAttribute('data-video-src'); const videoPoster = this.getAttribute('data-video-poster'); const title = this.getAttribute('data-video-title'); openVideoModal(videoSrc, videoPoster, title); }); }); // Обработчики для кнопок воспроизведения document.querySelectorAll('.video-play-btn').forEach(btn => { btn.addEventListener('click', function(e) { e.stopPropagation(); const item = this.closest('.video-item'); const videoSrc = item.getAttribute('data-video-src'); const videoPoster = item.getAttribute('data-video-poster'); const title = item.getAttribute('data-video-title'); openVideoModal(videoSrc, videoPoster, title); }); }); // Закрытие по ESC document.addEventListener('keydown', function(e) { if (e.key === 'Escape') { closeVideoModal(); } }); // Закрытие по клику на фон videoModal.addEventListener('click', function(e) { if (e.target === videoModal) { closeVideoModal(); } }); } function openVideoModal(videoSrc, poster, title) { const modal = document.getElementById('videoModal'); const video = document.getElementById('modalVideo'); const titleEl = document.getElementById('videoTitle'); // Устанавливаем источник видео video.innerHTML = ''; const source = document.createElement('source'); source.src = videoSrc; source.type = getVideoType(videoSrc); video.appendChild(source); // Устанавливаем постер и заголовок video.poster = poster || ''; titleEl.textContent = title || 'Видео'; // Показываем модальное окно modal.classList.remove('hidden'); modal.classList.add('flex'); document.body.style.overflow = 'hidden'; // Запускаем анимацию появления setTimeout(() => { modal.classList.add('opacity-100'); }, 10); // Автовоспроизведение (опционально) setTimeout(() => { video.play().catch(e => console.log('Autoplay prevented:', e)); }, 300); } function closeVideoModal() { const modal = document.getElementById('videoModal'); const video = document.getElementById('modalVideo'); // Останавливаем видео video.pause(); video.currentTime = 0; // Скрываем модальное окно modal.classList.remove('flex', 'opacity-100'); modal.classList.add('hidden'); document.body.style.overflow = 'auto'; } function getVideoType(filename) { const ext = filename.split('.').pop().toLowerCase(); const types = { 'mp4': 'video/mp4', 'webm': 'video/webm', 'ogg': 'video/ogg', 'mov': 'video/quicktime', 'avi': 'video/x-msvideo' }; return types[ext] || 'video/mp4'; } // Функция для попапа обсуждения проекта window.openProjectPopup = function() { const popup = document.getElementById('projectDiscussionPopup'); if (popup) { popup.classList.remove('hidden'); document.body.style.overflow = 'hidden'; } };