#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}#footer-info,#footer-info a{color:#e0e0e0}#footer-bottom .et-social-icon a{color:#e0e0e0}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}:root{--rc-paper:#F3E9D7;--rc-paper-2:#FBF5E9;--rc-line:#D9C7A5;--rc-ink:#3A2A1F;--rc-text:#4E3D30;--rc-muted:#7A6654;--rc-red:#7A2E22;--rc-red-dk:#5E2219;--rc-gold:#B08D57;--rc-dark:#2B1E16;--rc-cream:#F3E6CC;--rc-head:'Playfair Display',Georgia,'Times New Roman',serif;--rc-body:'PT Serif',Georgia,'Times New Roman',serif}body,#page-container{background:var(--rc-paper) radial-gradient(ellipse at 50% 0%,rgba(255,250,238,.85) 0%,rgba(255,250,238,0) 60%) fixed!important;color:var(--rc-text);font-family:var(--rc-body);font-size:17px;line-height:1.75}#main-content,#main-content .container,.et_pb_section:not(.et_pb_with_background){background-color:transparent!important}#main-content .container:before{display:none}#main-content p,#main-content li,.et_pb_text,.et_pb_post .post-content{font-family:var(--rc-body);color:var(--rc-text);font-size:17px;line-height:1.75}h1,h2,h3,h4,h5,h6,.entry-title,.main_title,.et_pb_module_header{font-family:var(--rc-head)!important;color:var(--rc-ink)!important;font-weight:700;line-height:1.2;letter-spacing:.005em}h1,.main_title,.entry-title.main_title{font-size:44px}h2{font-size:34px}h3{font-size:24px}h4{font-size:20px}#main-content a:not(.et_pb_button):not(.more-link){color:var(--rc-red)}#main-content a:not(.et_pb_button):not(.more-link):hover{color:var(--rc-red-dk)}::selection{background:#E8D3A8;color:var(--rc-ink)}.main_title:after,.single .et_post_meta_wrapper .entry-title:after{content:"\2605";display:block;width:170px;margin:14px 0 6px;text-align:center;font-size:13px;line-height:1;color:var(--rc-gold);background:linear-gradient(var(--rc-gold),var(--rc-gold)) left center/68px 1px no-repeat,linear-gradient(var(--rc-gold),var(--rc-gold)) right center/68px 1px no-repeat}#left-area,.et_full_width_page #main-content .container{padding-top:56px}.et_full_width_page #main-content .container{padding-bottom:48px}#main-header{background:var(--rc-paper)!important;box-shadow:none!important;border-bottom:1px solid var(--rc-line)}#main-header:after{content:"";position:absolute;left:0;right:0;bottom:-5px;border-bottom:1px solid var(--rc-line)}#main-header.et-fixed-header{background:rgba(243,233,215,.97)!important;box-shadow:0 2px 14px rgba(43,30,22,.10)!important}#main-header .container{width:90%;max-width:1240px}#logo{max-height:64px!important}h1,h2,h3,h4,h5,h6,.entry-title,#top-menu a[href^="tel"],.rc-phone{font-variant-numeric:lining-nums}#top-menu li a,.et_mobile_menu li a{font-family:var(--rc-body)!important;font-weight:400!important;font-size:16px!important;color:var(--rc-ink)!important;letter-spacing:.01em}#top-menu>li>a{padding-bottom:28px;border-bottom:2px solid transparent}#top-menu>li.current-menu-item>a,#top-menu>li.current-menu-ancestor>a,#top-menu>li>a:hover{opacity:1!important;color:var(--rc-red)!important}#top-menu>li.current-menu-item>a{text-decoration:underline;text-decoration-color:var(--rc-red);text-underline-offset:8px;text-decoration-thickness:1px}#top-menu a[href^="tel"]{font-family:var(--rc-head)!important;font-weight:700!important;font-size:17px!important;color:var(--rc-ink)!important}#top-menu a[href^="tel"]:before{content:"\260E";margin-right:6px;color:var(--rc-red)}.nav li ul,.et_mobile_menu{background:var(--rc-paper-2)!important;border-top:2px solid var(--rc-gold)!important;box-shadow:0 10px 24px rgba(43,30,22,.15)!important}.nav li ul li a{padding:8px 16px!important;font-size:15px!important}.nav li li a:hover,.et_mobile_menu li a:hover{background:rgba(176,141,87,.12)!important;opacity:1!important}.mobile_menu_bar:before{color:var(--rc-red)!important}.et_mobile_menu li a{border-bottom:1px solid var(--rc-line)!important}.et_pb_button,.more-link,a.et_pb_more_button,input[type=submit],button[type=submit],.et_pb_contact_submit,#cookie_action_close_header{font-family:var(--rc-body)!important;font-weight:700!important;font-size:16px!important;letter-spacing:.02em;background:var(--rc-red)!important;color:#FBF2E2!important;border:1px solid var(--rc-red-dk)!important;border-radius:2px!important;padding:12px 26px!important;transition:background .2s ease}.et_pb_button:hover,.more-link:hover,input[type=submit]:hover,.et_pb_contact_submit:hover{background:var(--rc-red-dk)!important;padding:12px 26px!important}.et_pb_button:after{color:#FBF2E2!important}.et_pb_button.rc-ghost{background:transparent!important;border-color:#F3E6CC!important}.et_pb_button.rc-ghost:hover{background:rgba(243,230,204,.12)!important}.et_pb_post .more-link,.rc-link{background:none!important;border:0!important;padding:0 0 2px!important;color:var(--rc-red)!important;border-bottom:1px solid var(--rc-red)!important;border-radius:0!important;font-weight:700!important;display:inline-block;margin-top:10px}.et_pb_post .more-link:after,.rc-link:after{content:" \2192"}.et_pb_post .more-link:hover,.rc-link:hover{background:none!important;color:var(--rc-red-dk)!important;padding:0 0 2px!important}#main-content img:not(.rc-nofilter),.et_pb_blog_grid img,.bwg_container img{filter:sepia(.32) saturate(.85) contrast(1.04) brightness(.98);transition:filter .4s ease}#main-content a:hover img,.bwg_container a:hover img,.et_pb_blog_grid a:hover img{filter:none}#main-content .entry-content img.size-full,#main-content .entry-content img.size-large,#main-content .entry-content img.size-medium,.et_post_meta_wrapper>img{background:var(--rc-paper-2);padding:6px;border:1px solid var(--rc-line);box-shadow:0 6px 18px rgba(43,30,22,.12)}.et_pb_blog_grid .et_pb_post{background:var(--rc-paper-2)!important;border:1px solid var(--rc-line)!important;padding:12px 12px 22px!important;box-shadow:0 6px 18px rgba(43,30,22,.08)}.et_pb_blog_grid .et_pb_image_container{margin:-12px -12px 18px!important}.et_pb_blog_grid .et_pb_image_container img{border-bottom:1px solid var(--rc-line)}.et_pb_blog_grid .entry-title{font-size:21px!important;padding:0 8px}.et_pb_blog_grid .post-meta,.et_pb_post .post-meta{font-family:var(--rc-body);font-size:13px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-muted)!important;padding:0 8px}.et_pb_blog_grid .post-meta a{color:var(--rc-muted)!important}.et_pb_blog_grid .post-content{padding:0 8px}.et_pb_blog_grid .post-content p{font-size:15.5px!important;line-height:1.6}.wp-pagenavi a,.pagination a{color:var(--rc-red)!important}.single .et_post_meta_wrapper .entry-title{font-size:40px}.single .post-meta{margin-top:-4px}.single #main-content .entry-content{max-width:820px}.bwg_container,#bwg_container1_0{background:transparent!important}.bwg_container .bwg-item0,.bwg_container .bwg_standart_thumb_0{background:var(--rc-paper-2)!important;border:1px solid var(--rc-line)!important;padding:5px!important}#main-content input[type=text],#main-content input[type=email],#main-content input[type=tel],#main-content textarea,.et_pb_contact_field input,.et_pb_contact_field textarea{background:var(--rc-paper-2)!important;border:1px solid var(--rc-line)!important;color:var(--rc-ink)!important;font-family:var(--rc-body)!important;border-radius:2px!important;font-size:16px!important}#main-footer{background:var(--rc-dark)!important;border-top:3px double var(--rc-gold)}#footer-bottom{background:transparent!important;padding:22px 0}#footer-info,#footer-info a{font-family:var(--rc-body);color:#E6D6B8!important;font-size:15px}#footer-info a:hover{color:#fff!important}#main-footer .et-social-icon a{color:#E6D6B8!important}#cookie-law-info-bar{background:var(--rc-dark)!important;color:#E6D6B8!important;font-family:var(--rc-body)!important;border-top:2px solid var(--rc-gold)}#cookie-law-info-bar a:not(.cli-plugin-button){color:#E2B86A!important}.entry-content p{text-align:left!important}.rc-home #main-content .container{padding-top:0}#main-content .rc-eyebrow p{font-family:var(--rc-body)!important;font-size:13px!important;letter-spacing:.32em;text-transform:uppercase;color:#E6D6B8!important;margin:0}#main-content .rc-hero h1{color:#FBF2E2!important;font-size:66px!important;line-height:1.04!important;text-shadow:0 2px 18px rgba(0,0,0,.35);padding-bottom:18px}#main-content .rc-hero p{color:#EADBC0!important;font-size:19px!important;max-width:520px}#main-content .rc-hero .rc-btns{margin-top:30px}.rc-btns .et_pb_button{display:inline-block;margin:0 12px 12px 0}#main-content .rc-strip p{font-family:var(--rc-head)!important;font-weight:700;font-size:17px!important;color:var(--rc-ink)!important;text-align:center!important;margin:0;padding:0}.rc-strip .rc-star{color:var(--rc-gold);margin:0 26px;font-size:13px;vertical-align:2px}.rc-strip{border-bottom:1px solid var(--rc-line)}.rc-ornament:after{content:"\2605";display:block;width:170px;margin:12px auto 0;text-align:center;font-size:13px;line-height:1;color:var(--rc-gold);background:linear-gradient(var(--rc-gold),var(--rc-gold)) left center/68px 1px no-repeat,linear-gradient(var(--rc-gold),var(--rc-gold)) right center/68px 1px no-repeat}.rc-ornament.rc-left:after{margin-left:0}#main-content .rc-center p{text-align:center!important}#main-content .rc-sub p{font-size:18px!important;color:var(--rc-ink)!important;font-weight:700}.rc-card .et_pb_image_wrap{background:var(--rc-paper-2);padding:6px;border:1px solid var(--rc-line);box-shadow:0 6px 18px rgba(43,30,22,.12);display:block}.rc-card .et_pb_image_wrap img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}#main-content .rc-card-text h3{font-size:26px!important;margin:4px 0 6px;padding:0}#main-content .rc-card-text p{font-size:15.5px!important;line-height:1.55!important;max-width:300px;margin:0 auto!important;text-align:center!important}.rc-framed .et_pb_image_wrap{background:var(--rc-paper-2);padding:6px;border:1px solid var(--rc-line);box-shadow:0 6px 18px rgba(43,30,22,.12);display:block}.rc-framed img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.rc-rule{border-top:1px solid var(--rc-line)}#main-content .rc-band h2{color:#FBF2E2!important}#main-content .rc-band p{color:#EADBC0!important;text-align:center!important}#main-content .rc-band .rc-phone{font-family:var(--rc-head)!important;font-size:34px!important;font-weight:700;margin:6px 0 4px!important}#main-content .rc-band .rc-phone a,#main-content .rc-band a:not(.et_pb_button){color:#FBF2E2!important}.rc-band .rc-btns{margin-top:18px}@media (max-width:980px){h1,.main_title{font-size:34px}h2{font-size:28px}#main-content .rc-hero h1{font-size:44px!important}.rc-strip .rc-star{margin:0 10px}#top-menu>li>a{padding-bottom:0}}@media (max-width:600px){#main-content .rc-hero h1{font-size:36px!important}#main-content .rc-strip p{font-size:15px!important;line-height:2!important}#main-content .rc-band .rc-phone{font-size:27px!important}#logo{max-height:46px!important}}.rc-hero:before,.rc-band:before{content:"";position:absolute;inset:0;-webkit-backdrop-filter:sepia(.4) saturate(.85);backdrop-filter:sepia(.4) saturate(.85);z-index:0;pointer-events:none}.rc-hero>.et_pb_row,.rc-band>.et_pb_row{position:relative;z-index:1}#main-content .rc-card-text,#main-content .rc-card-text h3{text-align:center!important}.rc-card.et_pb_module{margin-bottom:22px!important}#main-content .rc-center,#main-content .rc-center h2,#main-content .rc-band h2{text-align:center!important}@media (min-width:981px){.rc-vcenter{display:flex;align-items:center}}@media (max-width:600px){#main-content .rc-eyebrow p{font-size:12px!important;letter-spacing:.18em}}.rc-cars2{max-width:1080px!important}.rc-cars2 .rc-card .et_pb_image_wrap img{aspect-ratio:3/2}#main-content .rc-cars2 .rc-card-text p{max-width:440px}.rc-cars2+.rc-cars2{margin-top:10px}body,#page-container{background:#DCC496 url(https://kola-bal-svatba.com/wp-content/uploads/2026/10/kbs-parchment-bg.jpg) repeat!important}#main-header,#main-header.et-fixed-header{background:#DCC496 url(https://kola-bal-svatba.com/wp-content/uploads/2026/10/kbs-parchment-bg.jpg) repeat!important}#main-header.et-fixed-header{box-shadow:0 3px 16px rgba(43,30,22,.16)!important}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:99990;box-shadow:inset 0 0 200px rgba(90,58,22,.16)}#content-area,.et_pb_column:has(>.rc-card),.rc-vcenter>.et_pb_column:last-child,.rc-strip .et_pb_text{position:relative;isolation:isolate;border-style:solid!important;border-width:1px!important;border-color:transparent!important;border-image:url(https://kola-bal-svatba.com/wp-content/uploads/2026/10/kbs-parchment-sheet.webp) 200 fill / 80px stretch;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 7px 14px rgba(60,38,15,.22));outline:3px double rgba(95,62,30,.42);outline-offset:-24px}.rc-strip .et_pb_text{outline:0}#content-area:before,.et_pb_column:has(>.rc-card):before,.rc-vcenter>.et_pb_column:last-child:before,.rc-strip .et_pb_text:before{content:"";position:absolute;inset:20px;z-index:-1;pointer-events:none;background:url(https://kola-bal-svatba.com/wp-content/uploads/2026/10/kbs-parchment-detail.jpg) repeat;background-size:512px;mix-blend-mode:multiply;border-radius:6px}#content-area{padding:70px 84px 74px!important;margin-bottom:24px}.et_full_width_page #main-content .container{padding-top:44px}.et_pb_column:has(>.rc-card){padding:44px 46px 50px!important}.rc-cars2 .et_pb_column:has(>.rc-card):first-child{transform:rotate(-.6deg)}.rc-cars2 .et_pb_column:has(>.rc-card):last-child{transform:rotate(.5deg)}.rc-cars2+.rc-cars2 .et_pb_column:has(>.rc-card):first-child{transform:rotate(.4deg)}.rc-cars2+.rc-cars2 .et_pb_column:has(>.rc-card):last-child{transform:rotate(-.5deg)}.rc-vcenter>.et_pb_column:last-child{padding:60px 64px 62px!important}.rc-strip{border-bottom:0!important;padding:34px 0 0!important}.rc-strip .et_pb_text{max-width:860px;margin:0 auto!important;padding:20px 40px!important;border-image-width:44px}#main-content .rc-card-text h3{font-family:'Playfair Display SC',Georgia,serif!important;font-weight:900!important}#main-content .rc-card-text h3:before{content:"\2605  ПОД НАЕМ  \2605";display:block;font:700 12px/1.2 'PT Serif',serif;letter-spacing:.32em;color:#7A2E22;margin-bottom:8px;white-space:pre}#main-content h2,.main_title,#main-content h1.entry-title{font-family:'Playfair Display SC',Georgia,serif!important;font-weight:900!important}#main-content img:not(.rc-nofilter){filter:sepia(.5) saturate(.82) contrast(1.06) brightness(.97)!important}#main-content a:hover img{filter:none!important}.rc-hero:before,.rc-band:before{backdrop-filter:sepia(.6) saturate(.8)!important;-webkit-backdrop-filter:sepia(.6) saturate(.8)!important}@media (max-width:980px){#content-area,.et_pb_column:has(>.rc-card),.rc-vcenter>.et_pb_column:last-child,.rc-strip .et_pb_text{border-image-width:56px;outline-offset:-18px}#content-area{padding:52px 44px 56px!important}.et_pb_column:has(>.rc-card),.rc-vcenter>.et_pb_column:last-child{padding:42px 40px 46px!important;transform:none!important}.rc-cars2 .et_pb_column:has(>.rc-card){transform:none!important}.rc-strip .et_pb_text{border-image-width:30px;padding:14px 18px!important}}@media (max-width:600px){#content-area,.et_pb_column:has(>.rc-card),.rc-vcenter>.et_pb_column:last-child,.rc-strip .et_pb_text{border-image-width:44px;outline-offset:-14px}#content-area{padding:40px 26px 44px!important}.et_pb_column:has(>.rc-card),.rc-vcenter>.et_pb_column:last-child{padding:34px 28px 38px!important}}@media (max-width:600px){#main-content .container{width:94%!important}}#main-content .gallery{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin:24px 0 34px!important}#main-content .gallery-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .gallery br{display:none}#main-content .gallery .gallery-item{width:auto!important;float:none!important;margin:0!important;padding:0!important}#main-content .gallery .gallery-item img{width:100%!important;height:auto;aspect-ratio:4/3;object-fit:cover;background:#FBF5E9;padding:6px;border:1px solid #CDB58A!important;box-shadow:0 5px 14px rgba(60,38,15,.18)}#main-content .gallery .gallery-caption{display:none}#main-content h3.rc-newphotos{margin-top:30px}#main-content ul.rc-specs{list-style:none;max-width:460px;margin:6px auto 26px!important;padding:16px 24px!important;border:3px double rgba(95,62,30,.42);background:rgba(255,248,232,.35)}#main-content ul.rc-specs li{padding:6px 0;border-bottom:1px dashed rgba(95,62,30,.3);font-size:17px}#main-content ul.rc-specs li:last-child{border-bottom:0}#main-content ul.rc-specs li:before{content:"\2605";color:#B08D57;margin-right:10px;font-size:12px}#main-content .entry-content img.aligncenter.size-large{max-width:100%;height:auto}@media (max-width:600px){#main-content .gallery,#main-content .gallery-columns-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.rc-cars2 .rc-card img[alt="Червена Варшава на пристанището във Варна"]{object-position:50% 100%!important}