  ﻿@charset "utf-8";
/* mobile.css */
@media (max-width: 992px) {
.slider-element .swiper { height: 100%; margin: 0; }
#wrapper #content { margin-top: 0; min-height: calc(100vh - 500px); }
.touchpoint .title-block h2, .touchpoint .title-block .h2 { font-size: 1.4rem; }
.gjjl .title-block h2:after, .gjjl .title-block .h2:after { border-bottom: none; }
.title-block { margin-bottom: 15px; }
.video-section .title-block h2 { color: #fff!important; }
.touchpoint .swiper { padding-bottom: 20px; }
.touchpoint .swiper-btn-1 { bottom: -15px; }
#video-section .swiper-slide-thumb-active .thumb .info, #photo-thumb .swiper-slide-thumb-active .thumb .info { color: #bd9f68; }
#video-section .thumb .info { background: #fff; color: #6c727f; }
.advantage { padding: 20px 0 0 0; }
.touchpoint .swiper .swiper-button-prev, .touchpoint .swiper .swiper-button-next { margin-top: calc(0px - var(--swiper-navigation-size) / 2 - 10px); }
#footer { margin: 0 0 40px 0; }
footer#footer .offset-lg-0 .row {margin: 0;}
#footer .col-3 { margin: 0 -6px; width: 28%; }
}