/* Auto-extracted from inline <style> in menu.html (wget mirror). */
/* Do not add new libraries; keep visual output identical. */

* { margin:0px;padding:0px;background-repeat:no-repeat;background-position:50% 50%;outline:none !important;font-family:'Montserrat', sans-serif;box-sizing:border-box; }
		html, body { background-color:#fff;font-family:'Montserrat', sans-serif;color:#6F6F6F;font-size:14px;overflow-x:hidden; }
		a, p, div, td, th { line-height:1.8em;word-wrap:break-word;overflow-wrap:break-word; }
		a { color:#6F6F6F; }
		p { }
		img { border:0px; }
		
		body { text-align:center; }
		textarea { resize: none; }
		
		h1 { font-size:22px;font-weight:normal;line-height:33px;padding:0px;margin:0px;text-transform:uppercase; }
		h2 { font-size:21px;font-weight:500;line-height:33px;padding:0px;margin:0px; }
		
		.outer { overflow-x:hidden; }
		.inner { max-width:1170px;margin:0 auto; }

		
		.header { background:#1F1F1F;color:#fff;position:relative;height:90px;position:fixed;top:0px;left:0px;width:100%;z-index:900; }
		.header .inner { padding:25px 20px; }
		.header div { display:inline-block;vertical-align:middle; }
		.subheader { color:#fff;margin-top:90px;height:696px;background:linear-gradient(0deg, rgba(57, 55, 55, 0), rgba(57, 55, 55, 0)), url('../../img/subheader_bg.jpg');background-size:cover;background-blend-mode:multiply,normal;font-size:17px;line-height:25px;position:relative; }
		.subheader .middle { position:absolute;left:50%;top:43%;transform:translateX(-50%) translateY(-50%); max-width:80%;padding:0 20px; }
		.subheader .middle b { display:block;margin-bottom:10px; }
		.subheader-logo { background-image:url('../../img/subheader_logo.svg');background-size:contain;width:605px;max-width:100%;height:83px;margin-bottom:40px; }
		.subheader .bottom { position:absolute;left:50%;bottom:65px;transform:translateX(-50%);padding:0 20px; }
		.subheader .bottom br { display:none; }
		.footer { background:#1F1F1F;color:#fff;padding:24px 20px 40px 20px; }
		
		.header .menu-open { display:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;width:40px;height:48px;background-image:url("../../img/mobile.svg");cursor:pointer;z-index:909; }
		.mobile-menu { display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;text-align:center;background:#000;z-index:910; }
		.mobile-menu-inner { position:fixed;top:80px;height:calc(100% - 80px);left:0;width:100%;overflow-y:scroll; }
		.mobile-menu .mobile-logo { width:90px;height:55px;background-image:url('../../img/header_logo.svg');background-position:50% 50%;background-size:contain;vertical-align:middle;position:absolute;left:50%;top:10px;transform:translateX(-50%); }
		.mobile-menu .close { width:20px;height:20px;position:absolute;top:20px;right:20px;background-repeat:no-repeat;background-size:contain;background-image:url('../../img/close.svg');cursor:pointer; }
		.mobile-menu .menu-item { display:block;font-size:15px;padding:10px 20px;text-transform:uppercase; }
		/* .mobile-menu .menu-item:nth-child(2) { margin-top:80px;} */
		
		.header-menu { position:absolute;top:50%;right:calc(50% + 120px);transform:translateY(-50%); }
		.header-menu .menu-item { font-size:13px;font-weight:500;margin-left:20px;text-transform:uppercase;cursor:pointer; }
		.header-menu .menu-item.active { color:#EECCA5; }
		.header-right { position:absolute;top:50%;left:calc(50% + 120px);transform:translateY(-50%); }
		.header-subright { display:inline-block;vertical-align:middle; }
		.header-logo { width:103px;height:50px;background-image:url('../../img/header_logo.svg');background-position:50% 50%;vertical-align:middle;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); }
		.header .header-phone { display:block;font-size:14px;font-weight:bold;text-transform:uppercase; }
		.header .header-address { font-size:14px; }
		.header-social div { width:22px;height:22px;display:inline-block;margin-right:14px;opacity:0.76; }
		/* После удаления кнопки "Кабинет" иконка VK визуально прилипала к контактам */
		.header-social { margin-left:28px; }
		.footer-social { display:inline-block;vertical-align:middle;padding-top:3px; }
		.footer-social div { display:inline-block;margin-right:14px;opacity:1; }
		.social-vk { background-image:url('../../img/social_vk.svg');background-size:contain;cursor:pointer; }
		.social-telegram { background-image:url('../../img/telegram.svg');background-size:contain;cursor:pointer; }
		.social-tripadvisor { background-image:url("../../img/tripadvisor.png");background-size:contain;cursor:pointer; }
		.social-yandex { background-image:url("../../img/yandex-maps.png");background-size:contain;cursor:pointer; }
		.social-2gis { background-image:url("../../img/2gis.png");background-size:contain;cursor:pointer; }
		.contacts-social { padding-top:20px;padding-bottom:18px; }
		.contacts-social div { width:26px;height:26px;display:inline-block;margin-right:10px; }
		.contacts-social .social-vk { background-image:url('../../img/contacts_vk.svg');background-size:contain; }
		.contacts-social .social-telegram { background-image:url('../../img/telegram.svg');background-size:contain; }
		.footer-social div { width:26px;height:26px;margin-right:15px; }
		.footer-social:last-child { margin-right:0px; }

		/* Подвал: оставляем только логотипы, поэтому делаем явный flex-контейнер */
		.footer-social { display:flex;justify-content:center;align-items:center;gap:24px;padding-top:0; }
		.footer-social a { display:inline-block; }
		.footer-social div { display:inline-block; margin-right:0; opacity:0.95; }
		/* Логотипы отзывов (PNG изображения) - одинаковый размер */
		.footer-social .social-tripadvisor { width:80px; height:80px; }
		.footer-social .social-yandex { width:80px; height:80px; }
		.footer-social .social-2gis { width:80px; height:80px; }
		.footer-menu { display:inline-block;vertical-align:middle; }
		.footer-menu .menu-item { font-size:13px;text-transform:uppercase;padding:3px 20px;border-right:1px solid #888; }
		.footer-menu span:first-child .menu-item:first-child { padding-left:0px; }
		.footer-menu span:last-child .menu-item:last-child { border-right:0px;margin-right:40px; }
		.menu-item { display:inline-block;color:#fff; }
		.menu-item a { color:#fff;text-decoration:none; }
		.menu-item a:hover { color:#EECCA5; }
		
		.header-logo { display:inline-block; }
		.header-contacts { display:inline-block; }
		.header-social { display:inline-block; }
		
		.main-sections { background:#1F1F1F;color:#fff;padding:58px 20px; }
		.main-sections h2 { text-transform:uppercase;font-weight:bold;margin-bottom:30px; }
		.main-section { border-right:2px solid #6B5031; }
		.main-section:last-child { border:0px; }
		.main-section div { width:270px;max-width:90%;margin:0 auto; }
		
		.main-news h1 { margin-bottom:40px;margin-top:60px; }
		.main-news-item { height:329px;background-color:#888;position:relative;background-size:cover; }
		.main-news-item .news-date { position:absolute;top:0px;left:0px;background:rgba(25, 25, 25, 0.75);color:#fff;padding:19px 32px 12px 32px;font-size:17px; }
		.main-news-item .news-name { position:absolute;width:100%;text-align:center;bottom:0px;padding-bottom:19px;font-size:18px;color:#fff; }
		.main-news .news-name-inner { display:none; }
		
		.button { font-size:15px;border:1px solid #C19E7E;padding:15px 15px;cursor:pointer;display:inline-block;color:#fff; }
		.main-news-item .item-back { opacity:0;transition-duration:0.5s; }
		.main-news-item:hover .item-back { opacity:1; }
		.main-news-item .item-back { position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.6); }
		.main-news-item .item-back-inner { position:absolute;width:90%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); }
		.main-news-item .item-back-inner .button { padding:11px 22px; }
		.main-news-item .item-back-inner li { list-style:none; }
		
		.main-offers { background:#1F1F1F;color:#fff;padding:58px 20px;margin-top:80px; }
		.main-offers-item h2 { text-transform:uppercase;font-weight:bold;margin-bottom:30px; }
		.main-offers-item { border-right:2px solid #6B5031; }
		.main-offers-item:last-child { border:0px; }
		.main-offers-item-inner div { width:270px;max-width:90%;margin:0 auto;text-transform:uppercase; }
		.main-offers-item-inner .offer-top { color:#6F6F6F;font-size:18px;font-weight:500;margin-bottom:34px; }
		.main-offers-item-inner .offer-name { color:#FFFFFF;font-size:18px;font-weight:500; }
		.main-offers-item-inner .offer-price { color:#6B5031;font-size:30px;font-weight:500; }
						
		.main-cashback { padding-top:120px; }
		.main-cashback h1 { font-size:21px;font-weight:bold;line-height:145%;letter-spacing:0.115em;text-transform:uppercase;color:#000;border:2px solid #d0b9a4;width:90%;max-width:700px;margin:0 auto;margin-bottom:35px; }
		.main-cashback h1 div:first-child { margin-top:-13px; }
		.main-cashback h1 div:last-child { margin-bottom:-13px; }
		.main-cashback h1 div { display:inline-block;background:#fff;padding-left:25px;padding-right:25px; }
		.main-cashback h2 { color:#000;font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:0.115em;line-height:145%;max-width:80%;margin:0 auto; }
		.cashback-blocks { padding:50px 40px 20px 40px; }
		.cashback-blocks .cashback-block-title::after { content:"";display:block;height:44px;margin-top:16px;margin-bottom:22px;background-repeat:no-repeat;background-position:50% 50%; }
		.cashback-blocks .block-1 .cashback-block-title::after { background-image:url("../../img/cashback_1.svg"); }
		.cashback-blocks .block-2 .cashback-block-title::after { background-image:url("../../img/cashback_2.svg"); }
		.cashback-blocks .block-3 .cashback-block-title::after { background-image:url("../../img/cashback_3.svg"); }
		.cashback-blocks .block-4 .cashback-block-title::after { background-image:url("../../img/cashback_4.svg"); }
		.cashback-block-title { font-size:17px;font-weight:500;color:#000; }
		.cashback-block-text { font-size:16px;font-weight:500;color:#000;line-height:170%;max-width:90%;margin:0 auto; }
		.cashback-block-text a { color:#000; }
		
		.menu-download { background-color:#000;background-image:url('../../img/download_bg.jpg');margin-bottom:160px;background-size:cover;height:400px;position:relative; }
		.menu-download a { text-decoration:none !important; }
		.menu-download .inner { width:100%;max-width:915px;position:absolute;left:50%;bottom:-97px;transform:translateX(-50%);height:300px; }
		.menu-download-item { text-transform:uppercase;font-size:18px;height:260px;background-color:#ccc;color:#6D6C6B;box-shadow:0px 0px 20px rgba(0,0,0,0.2);transition-duration:0.3s; }
		.menu-download-item:hover { height:300px;margin-top:-40px; }
		.menu-download-1 { background-image:url('../../img/map_1.jpg');background-size:cover; }
		.menu-download-2 { background-image:url('../../img/map_2.jpg');background-size:cover; }
		.menu-download-3 { background-image:url('../../img/map_3.jpg');background-size:cover; }
		.menu-download-item::after { content:'';display:block;width:24px;height:40px;background-image:url('../../img/arrow_download.svg');background-size:contain;margin:0 auto;margin-top:20px; }
		.menu-download-item div { margin-bottom:19px;color:#000;padding-top:50px;font-weight:500; }
		
		.main-piastry { color:#fff;padding:36px 20px;margin-top:50px; }
		.main-piastry .inner { background:#1F1F1F;padding-top:50px; }
		.main-piastry a { color:#fff; }
		.main-piastry h1 { font-size:21px;font-weight:bold;line-height:145%;color:#fff;letter-spacing:0.115em;text-transform:uppercase;border:2px solid #6b5031;width:90%;max-width:700px;margin:0 auto;margin-bottom:15px; }
		.main-piastry h1 div:first-child { margin-top:-13px; }
		.main-piastry h1 div:last-child { margin-bottom:-13px; }
		.main-piastry h1 div { display:inline-block;background:#1f1f1f;padding-left:25px;padding-right:25px; }
		.main-piastry h2 { color:#fff;font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:0.115em;line-height:145%;max-width:80%;margin:0 auto;padding-top:20px; }
		.piastry-blocks { padding:20px 40px 60px 40px; }
		.piastry-block-text { font-size:16px;font-weight:normal;color:#fff;line-height:157%;max-width:90%;margin:0 auto; }
		.piastry-block-text a { color:#fff; }

		.piastry-blocks .piastry-block-title::after { content:"";display:block;height:61px;margin-top:16px;margin-bottom:22px;background-repeat:no-repeat;background-position:50% 50%; }
		.piastry-blocks .block-1 .piastry-block-title::after { background-image:url("../../img/piastry_1.svg"); }
		.piastry-blocks .block-2 .piastry-block-title::after { background-image:url("../../img/piastry_2.svg"); }
		.piastry-blocks .block-3 .piastry-block-title::after { background-image:url("../../img/piastry_3.svg"); }
		.piastry-blocks .block-4 .piastry-block-title::after { background-image:url("../../img/piastry_4.svg"); }
		

		.main-contacts { position:relative;background-color:#000;background-image:url('../../img/contacts_bg.jpg');background-size:cover;height:694px;margin-top:70px; }
		.main-contacts .inner { box-shadow:0px 0px 40px rgba(0,0,0,0.2);background-color:#fff; /* background-image:url('/img/map.png'); */ background-color:#f0f0f0;background-position:100% 50%;background-size:auto 100%;position:absolute;width:100%;left:50%;top:-80px;transform:translateX(-50%); }
		.contacts-data { text-align:left;padding:54px 20px 54px 17%;background:#fff; }
		.contacts-data h1 { font-size:22px;font-weight:bold;margin-bottom:25px;color:#775749; }
		.contacts-data .contacts-bar { font-size:22px;font-weight:normal;color:#775749;text-transform:uppercase;margin-bottom:12px; }
		.contacts-data .contacts-address { font-weight:500;font-size:16px;color:#000;padding-left:40px;line-height:1.5em;margin-bottom:12px;background-image:url('../../img/contacts_marker.svg');background-position:0px 0px; }
		.contacts-data .contacts-phone { font-weight:500;font-size:16px;color:#000;padding-left:40px;background-image:url('../../img/contacts_phone.svg');background-position:0px 0px; }
		.contacts-data .contacts-schedule { padding-top:15px;line-height:27px;font-size:15px; }
		.contacts-data .contacts-schedule td { line-height:27px;font-size:15px; }
		.contacts-map { min-height:720px; }

		.contacts-photo { height:auto;width:90%; }

		.main-gallery-top .gallery-item { height:324px;background-size:cover; }

		.main-gallery-bottom { padding-top:47px; }
		.main-gallery-bottom .gallery-item { height:283px;background-size:cover; }
		.main-gallery-bottom .gallery-item:first-child { margin-bottom:8px; }

		.main-feedback { margin:34px auto;max-width:90%; }
		.main-feedback div { vertical-align:middle;text-align:center; }
		.main-feedback .feedback-prompt { font-size:17px; }
		.main-feedback .button { color:#7E664B;font-weight:bold;font-size:15px;text-transform:uppercase;display:block;border:2px solid #C9C9C9; }
		/* Логотипы отзывов в блоке feedback */
		.main-feedback .footer-social { justify-content:flex-start; }
		
		/* .owl-carousel:not(.owl-loaded){ opacity: 0; } */
		.news-carousel .owl-prev { position:absolute;top:50%;right:calc(100% + 30px);transform:translateY(-50%);width:22px;height:34px;background-image:url('../../img/carousel_left.svg') !important;background-size:auto 100% !important;background-position:0% 50% !important;background-repeat:no-repeat !important; }
		.news-carousel .owl-next { position:absolute;top:50%;left:calc(100% + 30px);transform:translateY(-50%);width:22px;height:34px;background-image:url('../../img/carousel_right.svg') !important;background-size:auto 100% !important;background-position:100% 50% !important;background-repeat:no-repeat !important; }
		.news-carousel .owl-prev span { opacity:0; }
		.news-carousel .owl-next span { opacity:0; }

		.content-outer { background-color:#000;background-repeat:no-repeat;background-position:50% 50%;background-image:url('../../img/subheader_bg.jpg');background-size:cover;min-height:calc(100% - 101px);padding-top:150px;color:#fff; }
		.content-outer a { color:#fff; }
		
		/* По исходнику: базовая ширина контентного блока 760px. */
		.content-inner { margin:0 auto;max-width:760px; }
		
		.contacts-map .ymaps-2-1-75-ground-pane { -webkit-filter:grayscale(100%);filter:grayscale(100%); }	
		.contacts-map .ymaps-2-1-75-image { -webkit-filter:grayscale(0%);filter:grayscale(0%); }
		
		@media only screen and (max-width: 1600px)  {
			.header-menu { right:calc(50% + 90px); }
			.header-menu .menu-item:first-child { margin-left:0px; }
			.header-right { left:calc(50% + 90px); }
		}

		@media only screen and (max-width: 1365px)  {
			.header-menu span { display:block; }
		}

		@media only screen and (max-width: 1279px)  {
			.header-social div { margin-right:10px; }
			.header { height:120px; }
			.subheader { margin-top:120px; }
			.header-right { text-align:left; }
			.header-phone { display:inline-block !important;margin-right:20px; }
			.header-subright { display:block !important;padding-top:5px; }
			.footer-social { display:flex;justify-content:center;align-items:center;gap:18px;margin-top:15px; }
		}

		@media only screen and (max-width: 1024px)  {
			.header { height:90px; }
			.subheader { margin-top:90px; }
			.header-menu { display:none !important; }
			.header-logo { left:20px;transform:translateY(-50%); }
			.content-outer { min-height:calc(100% - 212px); }
			.footer-menu .menu-item { padding-left:10px;padding-right:10px; }
			.footer-menu .menu-item { margin-bottom:8px; }
			.footer-menu span { display:block; }
			.footer-menu span:first-child .menu-item:first-child { padding-left:0px; }
			.footer-menu .menu-item:last-child { border-right:0px;margin-right:0px; }
			.header-right { transform:translateY(-50%);left:160px; }
			.main-feedback .button { margin-top:10px;margin-bottom:10px; }
			.main-contacts .inner { background-position:200px 50%;background-size:auto 130%; }
			.header .menu-open { display:block; }
		}

		@media only screen and (max-width: 768px)  {
			.main-contacts { height:auto;margin-top:0px; }
			.main-contacts .inner { position:relative !important;background-position:50% 100%;background-size:100% auto;top:0px; }

			.header .header-right { }
			.header .header-social { display:none; }
			.mobile-menu .header-social { display:block;text-align:center;margin-top:25px; }
			.mobile-menu .header-contacts { color:#fff;display:block;text-align:center; }
			.mobile-menu .header-phone { font-weight:bold;font-size:20px;margin-bottom:5px;margin-top:10px; }

			.footer-menu { text-align:center; }
			.footer-menu span .menu-item:first-child { padding-left:0px !important; }
			.footer-menu span .menu-item:last-child { padding-right:0px !important;margin-right:0px !important; }
			.footer-menu .menu-item { font-size:12px;text-transform:uppercase;padding:1px 20px;border-right:1px solid #888;margin-bottom:8px; }
	
			.main-news h1 { margin-bottom:30px; }
			.main-news .news-name { display:none; }
			.main-news .news-name-inner { display:block;color:#000;font-size:17px;margin-bottom:15px;font-weight:500;line-height:1.2em; }
			.main-news .button { display:block;text-align:center; }
			.main-news-item { box-shadow:0px 3px 4px rgba(0,0,0,0.5);margin-bottom:10px;padding-top:150px;height:auto;background-size:100% auto;background-position:50% 0px; }
			.main-news-item .item-back { position:relative;background:#fff;width:100%;height:auto;display:block;opacity:1; }
			.main-news-item .item-back * { color:#000 !important; }
			.main-news-item .item-back-inner { position:relative;transform:none;left:5%;top:auto;min-height:250px;text-align:left;padding-top:20px;padding-bottom:20px; }
			.main-contacts { padding-top:50px;margin-top:-40px; }
			.main-contacts .inner { width:90%;margin:0; }
			
			.subheader { height:calc(100% - 90px);padding-bottom:40px;min-height:500px; }
			.subheader { background:linear-gradient(0deg, rgba(57, 55, 55, 0), rgba(57, 55, 55, 0)), url('../../img/subheader_bg.jpg');background-size:cover;background-position:40% 0px; }
			.subheader-logo { background-image:url('../../img/subheader_logo_mobile.svg');width:605px;max-width:100%;height:83px;margin-bottom:25px; }
			.subheader .middle { top:35%;font-size:16px;max-width:90%;padding:0 10px; }
			.subheader .middle b { display:block;margin-bottom:20px;line-height:1.4em; }
			.subheader .middle br { margin-bottom:10px; }
			.subheader .bottom { position:absolute;left:50%;transform:translateX(-50%);bottom:20px;width:90%;font-size:15px;padding:0 10px; }
			.subheader .bottom br { display:block; }
			.contacts-map { min-height:500px; }
		}

		@media only screen and (max-width: 576px)  {
			.main-cashback h1 { border:0px; }
			.main-piastry h1 { border:0px; }
			.main-sections { padding:40px 20px 10px 20px;margin-top:20px; }
			.main-section { border-right:0px;border-bottom:2px solid #6B5031;margin-bottom:20px; }
			.main-offers { padding-top:30px;padding-bottom:0px; }
			.main-offers-item { border-right:0px;border-bottom:2px solid #6B5031;margin-bottom:20px; }
			.main-piastry { padding-left:0px;padding-right:0px; }
			.menu-download { margin-bottom:0px;height:auto; }
			.menu-download .inner { position:relative;bottom:0px;left:0px;transform:none;height:auto; }
			.menu-download-item { height:200px; }
			.menu-download-item:hover { height:200px;margin-top:0px; }
			.menu-download-item div { padding-top:25px; }
			.header .header-contacts { display:none; }
			.header .header-subright { max-width:200px; }
			.header .header-right { left:150px; }
			.main-contacts { padding-top:0px;margin-top:0px; }
			.main-contacts .inner { margin-top:-100px; }
		}

		a img { border:0px; }

		input[type=submit], input[type=button] { -webkit-appearance: none; }
		input[type=checkbox] { vertical-align:middle; }
		.button { height:30px;line-height:30px;font-size:15px;background:#00adef;color:#000;border:0px;padding:0 20px;cursor:pointer;border-radius:3px; }
		div.button { height:auto;line-height:1.4em;padding:12px 20px;text-decoration:none; }

/* Former inline styles migrated from HTML */
.contacts-schedule-title { font-weight: 500; }
.contacts-schedule-wrap { position: relative; }

/* Gallery background images (migrated from inline styles) */
.gallery-item--top-01 { background-image: url('../../img/top/01.jpg'); }
.gallery-item--top-02 { background-image: url('../../img/top/02.jpg'); }
.gallery-item--top-03 { background-image: url('../../img/top/03.jpg'); }
.gallery-item--top-04 { background-image: url('../../img/top/04.jpg'); }
.gallery-item--bottom-01 { background-image: url('../../img/bottom/01.jpg'); }
.gallery-item--bottom-02 { background-image: url('../../img/bottom/02.jpg'); }
.gallery-item--bottom-03 { background-image: url('../../img/bottom/03.jpg'); }
.gallery-item--bottom-04 { background-image: url('../../img/bottom/04.jpg'); }
.gallery-item--bottom-05 { background-image: url('../../img/bottom/05.jpg'); }
.gallery-item--bottom-06 { background-image: url('../../img/bottom/06.jpg'); }
.gallery-item--bottom-07 { background-image: url('../../img/bottom/07.jpg'); }
.gallery-item--bottom-08 { background-image: url('../../img/bottom/08.jpg'); }
.gallery-item--bottom-09 { background-image: url('../../img/bottom/09.jpg'); }
.gallery-item--bottom-10 { background-image: url('../../img/bottom/10.jpg'); }
.gallery-item--bottom-11 { background-image: url('../../img/bottom/11.jpg'); }
.gallery-item--bottom-12 { background-image: url('../../img/bottom/12.jpg'); }
.gallery-item--bottom-13 { background-image: url('../../img/bottom/13.jpg'); }
.gallery-item--bottom-14 { background-image: url('../../img/bottom/14.jpg'); }
.gallery-item--bottom-15 { background-image: url('../../img/bottom/15.jpg'); }
.gallery-item--bottom-16 { background-image: url('../../img/bottom/16.jpg'); }
