.elementor-5089 .elementor-element.elementor-element-9e43555:not(.elementor-motion-effects-element-type-background), .elementor-5089 .elementor-element.elementor-element-9e43555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000078 0%, #00000000 100%);}.elementor-5089 .elementor-element.elementor-element-9e43555 > .elementor-container{max-width:1600px;}.elementor-5089 .elementor-element.elementor-element-9e43555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-5089 .elementor-element.elementor-element-9e43555 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-aa9513d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-aa9513d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-808610f{width:auto;max-width:auto;}.elementor-5089 .elementor-element.elementor-element-808610f > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-134ccd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-134ccd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-134ccd8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5089 .elementor-element.elementor-element-8283aab img{width:270px;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-085be18.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-085be18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-085be18.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5089 .elementor-element.elementor-element-6bd30e5{width:auto;max-width:auto;}.elementor-5089 .elementor-element.elementor-element-6bd30e5 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4 .elementor-icon-wrapper{text-align:center;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4.elementor-view-stacked .elementor-icon{background-color:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4.elementor-view-framed .elementor-icon, .elementor-5089 .elementor-element.elementor-element-d3cdcc4.elementor-view-default .elementor-icon{color:#2D1C12;border-color:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4.elementor-view-framed .elementor-icon, .elementor-5089 .elementor-element.elementor-element-d3cdcc4.elementor-view-default .elementor-icon svg{fill:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4 .elementor-icon{font-size:25px;}.elementor-5089 .elementor-element.elementor-element-d3cdcc4 .elementor-icon svg{height:25px;}.elementor-5089 .elementor-element.elementor-element-6e0644a{width:auto;max-width:auto;}.elementor-5089 .elementor-element.elementor-element-0cbf1df{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF21;padding:5px 0px 5px 0px;}.elementor-5089 .elementor-element.elementor-element-47e4e6f > .elementor-container{max-width:1600px;}.elementor-5089 .elementor-element.elementor-element-47e4e6f{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-ba5146a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-ba5146a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-9a97d08{width:auto;max-width:auto;}.elementor-5089 .elementor-element.elementor-element-9a97d08 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-2c9e705.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-2c9e705.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-2c9e705.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5089 .elementor-element.elementor-element-cf0a902 img{width:270px;}.elementor-bc-flex-widget .elementor-5089 .elementor-element.elementor-element-9908fa0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5089 .elementor-element.elementor-element-9908fa0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5089 .elementor-element.elementor-element-9908fa0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5089 .elementor-element.elementor-element-8fb71d0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon-wrapper{text-align:center;}.elementor-5089 .elementor-element.elementor-element-8fb71d0.elementor-view-stacked .elementor-icon{background-color:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-8fb71d0.elementor-view-framed .elementor-icon, .elementor-5089 .elementor-element.elementor-element-8fb71d0.elementor-view-default .elementor-icon{color:#2D1C12;border-color:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-8fb71d0.elementor-view-framed .elementor-icon, .elementor-5089 .elementor-element.elementor-element-8fb71d0.elementor-view-default .elementor-icon svg{fill:#2D1C12;}.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon{font-size:30px;}.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon svg{height:30px;}.elementor-5089 .elementor-element.elementor-element-d7e1bf5{width:auto;max-width:auto;}@media(min-width:768px){.elementor-5089 .elementor-element.elementor-element-aa9513d{width:38%;}.elementor-5089 .elementor-element.elementor-element-134ccd8{width:24%;}.elementor-5089 .elementor-element.elementor-element-085be18{width:38%;}}@media(max-width:1024px){.elementor-5089 .elementor-element.elementor-element-808610f > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-5089 .elementor-element.elementor-element-9a97d08 > .elementor-widget-container{margin:0px 0px 0px -12px;}}@media(max-width:767px){.elementor-5089 .elementor-element.elementor-element-ba5146a{width:22%;}.elementor-5089 .elementor-element.elementor-element-2c9e705{width:56%;}.elementor-5089 .elementor-element.elementor-element-9908fa0{width:22%;}.elementor-5089 .elementor-element.elementor-element-8fb71d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon{font-size:25px;}.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon svg{height:25px;}}/* Start custom CSS for icon, class: .elementor-element-d3cdcc4 */.elementor-5089 .elementor-element.elementor-element-d3cdcc4 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8fb71d0 */.elementor-5089 .elementor-element.elementor-element-8fb71d0 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d7e1bf5 */.elementor-5089 .elementor-element.elementor-element-d7e1bf5{
    font-size: 25px;
}/* End custom CSS */
/* Start custom CSS *//* sc-menu-restaurants start */
/* Ported from stariachinar.com Additional CSS. "Ресторанти" dropdown (menu item 7674):
 * city labels "гр.Варна:" / "гр.София:" (class sc-menu-city, no link) and
 * addresses in their own capitals; header dropdown widens to fit. */
.menu-item-7674 > .sub-menu > li > a,
.menu-item-7674 > .sub-menu > li > a > span { text-transform: none !important; }
.elementor-5089 .menu-item-7674 > .sub-menu { width: auto !important; min-width: 200px; }

.menu-item-7674 > .sub-menu > .sc-menu-city > a,
.menu-item-7674 > .sub-menu > .sc-menu-city > a > span {
	cursor: default;
	pointer-events: none;
	font-family: "Jost", sans-serif !important;
	font-size: 12px !important;
	font-weight: 500 !important;
	letter-spacing: 0.08em !important;
	color: rgb(186, 163, 131) !important;
}
.menu-item-7674 > .sub-menu > .sc-menu-city ~ .sc-menu-city { margin-top: 12px; }
/* light scheme: header dropdown is white here, so the gold label is darkened to stay readable */
.site-header .menu-item-7674 > .sub-menu > .sc-menu-city > a,
.site-header .menu-item-7674 > .sub-menu > .sc-menu-city > a > span { color: #866f50 !important; }
/* in the slide-out panel the addresses are already gold, so the labels go white */
.elementor-7429 .menu-item-7674 > .sub-menu > .sc-menu-city > a,
.elementor-7429 .menu-item-7674 > .sub-menu > .sc-menu-city > a > span { color: rgba(255, 255, 255, 0.75) !important; }
/* sc-menu-restaurants end *//* End custom CSS */