.showrooms-map .title-nearest-shop1 { color: #4d4d4b; font-family: "Open Sans"; font-size: 20px; font-weight: 600; line-height: 22px; text-transform: uppercase; letter-spacing: 0.5px; padding-bottom: 52px; }

.showrooms-map .title-nearest-shop1 span {
  color: #4d4d4b;
  font-weight: 600;
  font-size: inherit;
}

@media only screen and (max-width: 760px) { .showrooms-map .title-nearest-shop1 { padding: 0 0 25px 0; font-size: 18px; } }
.showrooms-map .big-slide-maps1 { margin-bottom: 98px; background: #fbfbfb; }
.showrooms-map .nav-slide-top { margin: 0 50px; position: relative; }
.showrooms-map .nav-slide-top .prev { position: absolute; top: 0; left: -50px; width: 50px; height: 50px; cursor: pointer; }
.showrooms-map .nav-slide-top .prev:before { position: absolute; top: 17px; left: 19px; display: block; content: ''; background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='17' viewBox='0 0 12 17'%3E%3Cdefs%3E%3Cpath id='fzy4a' d='M348 1428l-5.62-7.5 5.62-7.5h-2.38l-5.62 7.5 5.62 7.5z'/%3E%3C/defs%3E%3Cg%3E%3Cg transform='translate%28-338 -1412%29'%3E%3Cuse fill='%23c7d1d9' xlink:href='%23fzy4a'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0; background-size: 10px 17px; width: 10px; height: 17px; display: inline-block; }
.showrooms-map .nav-slide-top .prev:after { position: absolute; top: 17px; left: 19px; display: block; content: ''; background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='17' viewBox='0 0 12 17'%3E%3Cdefs%3E%3Cpath id='fzy4a' d='M348 1428l-5.62-7.5 5.62-7.5h-2.38l-5.62 7.5 5.62 7.5z'/%3E%3C/defs%3E%3Cg%3E%3Cg transform='translate%28-338 -1412%29'%3E%3Cuse fill='%23fff' xlink:href='%23fzy4a'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0; background-size: 10px 17px; width: 10px; height: 17px; display: inline-block; opacity: 0; }
.showrooms-map .nav-slide-top .prev:hover { background: #bfcf5f; }
.showrooms-map .nav-slide-top .prev:hover:before { opacity: 0; }
.showrooms-map .nav-slide-top .prev:hover:after { opacity: 1; }
.showrooms-map .nav-slide-top .next { position: absolute; top: 0; right: -50px; width: 50px; height: 50px; cursor: pointer; }
.showrooms-map .nav-slide-top .next:before { position: absolute; top: 17px; right: 19px; display: block; content: ''; background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='17' viewBox='0 0 12 17'%3E%3Cdefs%3E%3Cpath id='bpmha' d='M1572 1428l5.62-7.5-5.62-7.5h2.38l5.62 7.5-5.62 7.5z'/%3E%3C/defs%3E%3Cg%3E%3Cg transform='translate%28-1570 -1412%29'%3E%3Cuse fill='%23c7d1d9' xlink:href='%23bpmha'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0; background-size: 10px 17px; width: 10px; height: 17px; display: inline-block; }
.showrooms-map .nav-slide-top .next:after { position: absolute; top: 17px; right: 19px; display: block; content: ''; background: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='17' viewBox='0 0 12 17'%3E%3Cdefs%3E%3Cpath id='bpmha' d='M1572 1428l5.62-7.5-5.62-7.5h2.38l5.62 7.5-5.62 7.5z'/%3E%3C/defs%3E%3Cg%3E%3Cg transform='translate%28-1570 -1412%29'%3E%3Cuse fill='%23fff' xlink:href='%23bpmha'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0; background-size: 10px 17px; width: 10px; height: 17px; display: inline-block; opacity: 0; }
.showrooms-map .nav-slide-top .next:hover { background: #bfcf5f; }
.showrooms-map .nav-slide-top .next:hover:before { opacity: 0; }
.showrooms-map .nav-slide-top .next:hover:after { opacity: 1; }
.showrooms-map .nav-slide-top__item { height: 50px; line-height: 50px; font-size: 0.01px; text-align: center; cursor: pointer; position: relative; overflow: hidden; }
.showrooms-map .nav-slide-top__item.slick-current, .showrooms-map .nav-slide-top__item:hover { background: #69aadf; }
.showrooms-map .nav-slide-top__item.slick-current .nav-slide-top__vertical span, .showrooms-map .nav-slide-top__item:hover .nav-slide-top__vertical span { color: #fff; }
@media only screen and (max-width: 760px) { .showrooms-map .nav-slide-top__item { background: #69aadf; }
  .showrooms-map .nav-slide-top__item .nav-slide-top__vertical span { color: #fff; } }
.showrooms-map .nav-slide-top__item:before { position: absolute; top: 0; left: -0.5px; right: -0.5px; display: block; content: ''; bottom: 0; border-left: 1px solid #fff; border-right: 1px solid #fff; }
.showrooms-map .nav-slide-top__vertical { display: inline-block; vertical-align: middle; padding: 0 5px; }
.showrooms-map .nav-slide-top__vertical span { height: 50px; line-height: 20px; display: table-cell; vertical-align: middle; color: #4d4d4b; font-family: "Open Sans"; font-size: 14px; font-weight: 400; letter-spacing: 0.35px; }
.showrooms-map .slide-content-maps1__item { height: 460px; position: relative; }
@media only screen and (max-width: 1000px) { .showrooms-map .slide-content-maps1__item { height: 300px; } }
@media only screen and (max-width: 760px) { .showrooms-map .slide-content-maps1__item:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; content: ''; background: transparent; } }
.showrooms-map .slide-content-maps1 .slick-dots { text-align: center; font-size: 0.01px; height: 50px; bottom: -50px; background: #fbfbfb; }
.showrooms-map .slide-content-maps1 .slick-dots li { display: inline-block; vertical-align: top; position: relative; top: 22px; width: 6px; cursor: pointer; height: 6px; background-color: #c7d1d9; border-radius: 6px; margin: 0 16px; }
@media only screen and (max-width: 760px) { .showrooms-map .slide-content-maps1 .slick-dots li { margin: 0 5px; } }
.showrooms-map .slide-content-maps1 .slick-dots li button { display: none; }
.showrooms-map .slide-content-maps1 .slick-dots li:before { position: absolute; top: -5px; left: -5px; right: -5px; bottom: -5px; display: block; content: ''; background: rgba(51, 51, 51, 0); }
.showrooms-map .slide-content-maps1 .slick-dots li.slick-active:after { position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; display: block; content: ''; background-color: #e4eea7; margin-left: -4px; margin-top: -4px; border-radius: 8px; }
