/* lk-block-navigation-link-inline-css */
.lk-block-navigation .lk-block-navigation-item__label{overflow-wrap:break-word}.lk-block-navigation .lk-block-navigation-item__description{display:none}

/* tw-block-navigation-inline-css */
.tw-icon-large button:where(.lk-block-navigation__responsive-container-close,.lk-block-navigation__responsive-container-open) svg,.tw-icon-medium button:where(.lk-block-navigation__responsive-container-close,.lk-block-navigation__responsive-container-open) svg{width:32px;height:32px}.lk-block-navigation.tw-icon-medium button:is(.lk-block-navigation__responsive-container-open,.lk-block-navigation__responsive-container-close){font-size:1.25rem}.lk-block-navigation.tw-icon-large button:is(.lk-block-navigation__responsive-container-open,.lk-block-navigation__responsive-container-close){font-size:1.5rem}@media (min-width:600px) and (max-width:767px){.lk-block-navigation__responsive-container-open:not(.always-shown){display:flex}.lk-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.lk-block-navigation:where(.tw-break-tablet,.tw-break-tablet-lg) .lk-block-navigation__responsive-container:not(.is-menu-open){display:none}.lk-block-navigation:where(.tw-break-tablet,.tw-break-tablet-lg) .lk-block-navigation__responsive-container-open{display:flex}@media (min-width:1024px){.tw-break-tablet .lk-block-navigation__responsive-container:not(.is-menu-open){display:flex}.tw-break-tablet .lk-block-navigation__responsive-container-open{display:none}.tw-icon-large button:where(.lk-block-navigation__responsive-container-close,.lk-block-navigation__responsive-container-open) svg{width:40px;height:40px}}@media (min-width:1200px){.tw-break-tablet-lg .lk-block-navigation__responsive-container:not(.is-menu-open){display:flex}.tw-break-tablet-lg .lk-block-navigation__responsive-container-open{display:none}}.is-content-justification-space-between > .lk-block-navigation:last-child .lk-block-navigation__responsive-container-open{margin-inline-start:auto}.lk-block-navigation:not(.is-vertical):not(.is-responsive) :is(.lk-block-page-list,.lk-block-navigation__container, .lk-block-navigation__responsive-container-content){row-gap:12px}.lk-block-navigation:is(.tw-nav-active-none,.tw-nav-active-opacity-down,.tw-nav-active-opacity-up,.tw-nav-active-primary-color) .current-menu-item > a:not(:hover),.lk-block-navigation:is(.tw-nav-hover-none,.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down,.tw-nav-hover-primary-color) li a:hover{text-decoration:none}.lk-block-navigation.tw-nav-active-opacity-up .current-menu-item > a,.lk-block-navigation.tw-nav-hover-opacity-up li a:hover,.lk-block-navigation:where(.tw-nav-hover-opacity-down,.tw-nav-hover-opacity-up) .lk-block-social-links:not(.is-style-logos-only) a{opacity:1}.lk-block-navigation.tw-nav-active-opacity-down .current-menu-item > a,.lk-block-navigation.tw-nav-hover-opacity-down li a:hover,.lk-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-active-opacity-up) li a{opacity:0.7}.lk-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down) .lk-block-navigation-item__description{opacity:1}.lk-block-navigation.tw-nav-active-primary-color li.current-menu-item > a,.lk-block-navigation.tw-nav-hover-primary-color li a:hover{color:var(--lk--preset--color--accent,var(--lk--preset--color--accent-1,var(--lk--preset--color--primary)))}.lk-block-navigation.tw-nav-active-underline li.current-menu-item > a,.lk-block-navigation.tw-nav-hover-underline li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:auto}.lk-block-navigation.tw-nav-active-border li.current-menu-item > a,.lk-block-navigation.tw-nav-hover-border li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:min(0.5em,16px);text-decoration-thickness:1px}.lk-block-navigation.tw-nav-active-thick-border li.current-menu-item > a,.lk-block-navigation.tw-nav-hover-thick-border li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:min(0.5em,16px);text-decoration-thickness:2px!important}.lk-block-navigation.tw-nav-hover-box :where(.is-menu-open,.lk-block-navigation__submenu-container) li a{position:relative}.lk-block-navigation.tw-nav-active-box .current-menu-item > a::before,.lk-block-navigation.tw-nav-hover-box li > a:hover::before{content:"";display:block;position:absolute;inset:0;background-color:currentcolor;opacity:0.1;border-radius:8px}:is(.tw-nav-hover-box,.tw-nav-active-box) .lk-block-navigation__container > li > a::before{margin:-4px -10px}.lk-block-navigation.tw-nav-active-box li.current-menu-item > a,.lk-block-navigation.tw-nav-hover-box li a:hover{text-decoration:none}.lk-block-navigation__submenu-container.has-background{padding:0}

/* lk-block-site-logo-inline-css */
.lk-block-site-logo{box-sizing:border-box;line-height:0}.lk-block-site-logo a{display:inline-block;line-height:0}.lk-block-site-logo.is-default-size img{height:auto;width:120px}.lk-block-site-logo img{height:auto;max-width:100%}.lk-block-site-logo a,.lk-block-site-logo img{border-radius:inherit}.lk-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.lk-block-site-logo.is-style-rounded){border-radius:9999px}

/* lk-block-group-inline-css */
.lk-block-group{box-sizing:border-box}:where(.lk-block-group.lk-block-group-is-layout-constrained){position:relative}

/* lk-block-columns-inline-css */
.lk-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}.lk-block-columns.are-vertically-aligned-top{align-items:flex-start}.lk-block-columns.are-vertically-aligned-center{align-items:center}.lk-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (min-width:768px){.lk-block-columns{flex-wrap:nowrap!important}.lk-block-columns:not(.is-not-stacked-on-mobile) > .lk-block-column{flex-basis:0;flex-grow:1}.lk-block-columns:not(.is-not-stacked-on-mobile) > .lk-block-column[style*="flex-basis"]{flex-grow:0}}.lk-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.lk-block-columns.is-not-stacked-on-mobile > .lk-block-column{flex-basis:0;flex-grow:1}.lk-block-columns.is-not-stacked-on-mobile > .lk-block-column[style*="flex-basis"]{flex-grow:0}@media (max-width:767px){.lk-block-columns:not(.is-not-stacked-on-mobile):not(.tw-cols-stack-sm-2) > .lk-block-column{flex-basis:100%!important}.lk-block-columns.tw-cols-stack-sm-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.lk-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.lk-block-column.is-vertically-aligned-top{align-self:flex-start;width:100%}.lk-block-column.is-vertically-aligned-center{align-self:center;width:100%}.lk-block-column.is-vertically-aligned-bottom{align-self:flex-end;width:100%}@media (min-width:768px) and (max-width:1023px){.lk-block-columns.tw-cols-stack-md-2:not(.tw-justify-center){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lk-block-columns.tw-cols-stack-md-2.tw-justify-center{flex-wrap:wrap!important}.lk-block-columns.tw-cols-stack-md-2.tw-justify-center > .lk-block-column{flex-basis:calc(50% - 16px);flex-grow:0}}@media (max-width:1023px){.lk-block-columns.tw-cols-stack-md{flex-wrap:wrap!important}.lk-block-columns.tw-cols-stack-md > .lk-block-column{flex-basis:100%!important}body .lk-block-columns.tw-large-gap{column-gap:32px}}

/* tw-block-columns-inline-css */
.is-style-tw-col-shadow,.lk-block-column.is-style-tw-shadow{box-shadow:var(--tw-block-shadow)}.is-style-tw-col-hard-shadow,.lk-block-column.is-style-tw-hard-shadow{box-shadow:var(--tw-block-hard-shadow)}:where(.is-style-tw-col-shadow,.is-style-tw-col-hard-shadow){background-color:#fff;color:#000}.is-style-tw-col-border-top{border-style:none;border-top:1px solid;padding-top:24px}.tw-stretched-blocks > .lk-block-column,.lk-block-column.tw-stack{display:flex;flex-direction:column}.tw-stretched-blocks > .lk-block-column > :is(.lk-block-image,.lk-block-post-featured-image,.lk-block-group:only-child,.lk-block-cover,.lk-block-columns,.lk-block-gallery){flex-grow:1}.tw-stretched-blocks > .lk-block-column > :is(.lk-block-image,.lk-block-post-featured-image) img{min-height:100%;object-fit:cover}.tw-stretched-blocks > .lk-block-column > :is(.lk-block-image,.lk-block-post-featured-image) a{height:100%}.lk-block-columns[style*="radius"]{overflow:hidden}

/* lk-block-post-content-inline-css */
.lk-block-post-content{display:flow-root}

/* lk-block-list-inline-css */
ol,ul{box-sizing:border-box}:root :where(.lk-block-list.has-background){padding:1.25em 2.375em}

				ul.is-style-checkmark-list {
					list-style-type: "\2713";
				}

				ul.is-style-checkmark-list li {
					padding-inline-start: 1ch;
				}

/* lk-blocks-inline-css */
@media (width < 768px) { .tw-sm-hidden { display: none !important; }}@media (768px <= width < 1024px) { .tw-md-hidden { display: none !important; }}@media (width >= 1024px) { .tw-lg-hidden { display: none !important; }}
.tw-mt-0{margin-top:0px!important;}.tw-mb-0{margin-bottom:0px!important;}.tw-mt-1{margin-top:5px!important;}.tw-mb-1{margin-bottom:5px!important;}.tw-mt-2{margin-top:10px!important;}.tw-mb-2{margin-bottom:10px!important;}.tw-mt-3{margin-top:15px!important;}.tw-mb-3{margin-bottom:15px!important;}.tw-mt-4{margin-top:20px!important;}.tw-mb-4{margin-bottom:20px!important;}.tw-mt-5{margin-top:30px!important;}.tw-mb-5{margin-bottom:30px!important;}.tw-mt-6{margin-top:40px!important;}.tw-mb-6{margin-bottom:40px!important;}.tw-mt-7{margin-top:50px!important;}.tw-mb-7{margin-bottom:50px!important;}.tw-mt-8{margin-top:60px!important;}.tw-mb-8{margin-bottom:60px!important;}.tw-mt-9{margin-top:80px!important;}.tw-mb-9{margin-bottom:80px!important;}.tw-mt-10{margin-top:100px!important;}.tw-mb-10{margin-bottom:100px!important;}.tw-mt-auto{margin-top:auto!important;}.tw-mb-auto{margin-bottom:auto!important;}

/* global-styles-inline-css */
:root{--lk--preset--aspect-ratio--square: 1;--lk--preset--aspect-ratio--4-3: 4/3;--lk--preset--aspect-ratio--3-4: 3/4;--lk--preset--aspect-ratio--3-2: 3/2;--lk--preset--aspect-ratio--2-3: 2/3;--lk--preset--aspect-ratio--16-9: 16/9;--lk--preset--aspect-ratio--9-16: 9/16;--lk--preset--color--black: #000000;--lk--preset--color--cyan-bluish-gray: #abb8c3;--lk--preset--color--white: #ffffff;--lk--preset--color--pale-pink: #f78da7;--lk--preset--color--vivid-red: #cf2e2e;--lk--preset--color--luminous-vivid-orange: #ff6900;--lk--preset--color--luminous-vivid-amber: #fcb900;--lk--preset--color--light-green-cyan: #7bdcb5;--lk--preset--color--vivid-green-cyan: #00d084;--lk--preset--color--pale-cyan-blue: #8ed1fc;--lk--preset--color--vivid-cyan-blue: #0693e3;--lk--preset--color--vivid-purple: #9b51e0;--lk--preset--color--base: #f9f9f9;--lk--preset--color--base-2: #ffffff;--lk--preset--color--contrast: #111111;--lk--preset--color--contrast-2: #636363;--lk--preset--color--contrast-3: #A4A4A4;--lk--preset--color--accent: #cfcabe;--lk--preset--color--accent-2: #c2a990;--lk--preset--color--accent-3: #d8613c;--lk--preset--color--accent-4: #b1c5a4;--lk--preset--color--accent-5: #b5bdbc;--lk--preset--color--custom-color-1: #1e3529;--lk--preset--color--custom-color-2: #d8bd84;--lk--preset--color--custom-color-3: #002e19;--lk--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--lk--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--lk--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--lk--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--lk--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--lk--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--lk--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--lk--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--lk--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--lk--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--lk--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--lk--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--lk--preset--gradient--gradient-1: linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--lk--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--lk--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--lk--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--lk--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--lk--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--lk--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--lk--preset--font-size--small: 0.9rem;--lk--preset--font-size--medium: 1.05rem;--lk--preset--font-size--large: clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--lk--preset--font-size--x-large: clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--lk--preset--font-size--xx-large: clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--lk--preset--font-family--body: "Inter", sans-serif;--lk--preset--font-family--heading: Cardo;--lk--preset--font-family--system-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--lk--preset--font-family--system-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--lk--preset--spacing--20: min(1.5rem, 2vw);--lk--preset--spacing--30: min(2.5rem, 3vw);--lk--preset--spacing--40: min(4rem, 5vw);--lk--preset--spacing--50: min(6.5rem, 8vw);--lk--preset--spacing--60: min(10.5rem, 13vw);--lk--preset--spacing--70: 3.38rem;--lk--preset--spacing--80: 5.06rem;--lk--preset--spacing--10: 1rem;--lk--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--lk--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--lk--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--lk--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--lk--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --lk--style--global--content-size: 620px;--lk--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.lk-site-blocks { padding-top: var(--lk--style--root--padding-top); padding-bottom: var(--lk--style--root--padding-bottom); }.has-global-padding { padding-right: var(--lk--style--root--padding-right); padding-left: var(--lk--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--lk--style--root--padding-right) * -1); margin-left: calc(var(--lk--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.lk-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.lk-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.lk-site-blocks > .alignleft { float: left; margin-right: 2em; }.lk-site-blocks > .alignright { float: right; margin-left: 2em; }.lk-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.lk-site-blocks) > * { margin-block-start: 1.6rem; margin-block-end: 0; }:where(.lk-site-blocks) > :first-child { margin-block-start: 0; }:where(.lk-site-blocks) > :last-child { margin-block-end: 0; }:root { --lk--style--block-gap: 1.6rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.6rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.6rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.6rem;}:root :where(.is-layout-grid){gap: 1.6rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--lk--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--lk--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}html{min-height: calc(100% - var(--lk-admin--admin-bar--height, 0px));}body{background-color: var(--lk--preset--color--custom-color-1);background-image: url('/assets/images/vecteezy_georgian-food-vector-seamless-pattern-with-dishes-of_35299440.png');background-position: 50% 0;background-repeat: repeat;background-size: 300px;background-attachment: scroll;color: var(--lk--preset--color--custom-color-2);font-family: var(--lk--preset--font-family--body);font-size: var(--lk--preset--font-size--medium);font-style: normal;font-weight: 400;line-height: 1.55;--lk--style--root--padding-top: 0px;--lk--style--root--padding-right: var(--lk--preset--spacing--50);--lk--style--root--padding-bottom: 0px;--lk--style--root--padding-left: var(--lk--preset--spacing--50);}a:where(:not(.lk-element-button)){color: var(--lk--preset--color--custom-color-2);text-decoration: underline;}:root :where(a:where(:not(.lk-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{color: var(--lk--preset--color--custom-color-2);font-family: var(--lk--preset--font-family--heading);font-weight: 400;line-height: 1.2;}h1{font-size: var(--lk--preset--font-size--xx-large);line-height: 1.15;}h2{font-size: var(--lk--preset--font-size--x-large);}h3{font-size: var(--lk--preset--font-size--large);}h4{font-size: clamp(1.1rem, 1.1rem + ((1vw - 0.2rem) * 0.767), 1.5rem);}h5{font-size: var(--lk--preset--font-size--medium);}h6{font-size: var(--lk--preset--font-size--small);}:root :where(.lk-element-button, .lk-block-button__link){background-color: var(--lk--preset--color--contrast);border-radius: .33rem;border-color: var(--lk--preset--color--contrast);border-width: 0;color: var(--lk--preset--color--accent-2);font-family: inherit;font-size: var(--lk--preset--font-size--small);font-style: normal;font-weight: 500;letter-spacing: inherit;line-height: inherit;padding-top: 0.6rem;padding-right: 1rem;padding-bottom: 0.6rem;padding-left: 1rem;text-decoration: none;text-transform: inherit;}:root :where(.lk-element-button:hover, .lk-block-button__link:hover){background-color: var(--lk--preset--color--contrast-2);border-color: var(--lk--preset--color--contrast-2);color: var(--lk--preset--color--base);}:root :where(.lk-element-button:focus, .lk-block-button__link:focus){background-color: var(--lk--preset--color--contrast-2);border-color: var(--lk--preset--color--contrast-2);color: var(--lk--preset--color--base);outline-color: var(--lk--preset--color--contrast);outline-offset: 2px;}:root :where(.lk-element-button:active, .lk-block-button__link:active){background-color: var(--lk--preset--color--contrast);color: var(--lk--preset--color--base);}:root :where(.lk-element-caption, .lk-block-audio figcaption, .lk-block-embed figcaption, .lk-block-gallery figcaption, .lk-block-image figcaption, .lk-block-table figcaption, .lk-block-video figcaption){color: var(--lk--preset--color--contrast-2);font-family: var(--lk--preset--font-family--body);font-size: 0.8rem;}.has-custom-color-1-color{color: var(--lk--preset--color--custom-color-1) !important;}.has-custom-color-2-background-color{background-color: var(--lk--preset--color--custom-color-2) !important;}:where(.lk-site-blocks *:focus){outline-width:2px;outline-style:solid}

/* ===== Achtergrond (donkergroene sluier achter het menu) ===== */
.lk-block-navigation__responsive-container.is-menu-open {
  background: rgba(11, 43, 31, 0.4) !important;
  backdrop-filter: blur(4px);
  animation: overlayFadeIn 0.4s ease forwards;
}

.lk-block-navigation__responsive-container.is-menu-closing {
  animation: overlayFadeOut 0.35s ease forwards;
}

/* ===== Binnenste menu (de warme 'kaart') ===== */
.lk-block-navigation__responsive-dialog {
  background: rgba(226, 201, 143, 0.92);
  backdrop-filter: blur(12px);
  border-radius: 12px;
  padding: 60px 32px 40px;
  max-width: 90%;
  margin: 5vh auto;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.25);
  color: #0b2b1f;
  animation: menuFadeIn 0.35s ease forwards;
  transform-origin: top center;
}

.lk-block-navigation__responsive-container.is-menu-closing
  .lk-block-navigation__responsive-dialog {
  animation: menuFadeOut 0.3s ease forwards;
}

/* ===== Menu-items ===== */
.lk-block-navigation__responsive-dialog a {
  display: block;
  padding: 10px 0;
  font-size: 1.1rem;
  text-decoration: none;
  color: #0b2b1f;
  transition: all 0.25s ease;
}

/* Tap / focus feedback */
.lk-block-navigation__responsive-dialog a:active,
.lk-block-navigation__responsive-dialog a:focus-visible {
  background: rgba(11, 43, 31, 0.2);
  color: #fff;
  border-radius: 6px;
  transform: scale(0.98);
}

/* Actieve pagina */
.lk-block-navigation__responsive-dialog a[aria-current="page"] {
  color: #fff !important;
  background: rgba(11, 43, 31, 0.25);
  border-radius: 6px;
  padding: 10px 12px;
}

/* Sluitknop rechtsboven */
.lk-block-navigation__responsive-container-close {
  top: 18px;
  right: 20px;
  color: #0b2b1f;
}

/* ===== Animaties ===== */
@keyframes menuFadeIn {
  from { opacity: 0; transform: translateY(-10px) scale(0.98); }
  to { opacity: 1; transform: translateY(0) scale(1); }
}

@keyframes menuFadeOut {
  from { opacity: 1; transform: translateY(0) scale(1); }
  to { opacity: 0; transform: translateY(-10px) scale(0.98); }
}

@keyframes overlayFadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

@keyframes overlayFadeOut {
  from { opacity: 1; }
  to { opacity: 0; }
}

:root :where(.lk-block-site-logo){margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}
:root :where(.lk-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.lk-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.lk-block-columns-is-layout-flow) > *{margin-block-start: 48px 32px;margin-block-end: 0;}:root :where(.lk-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.lk-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.lk-block-columns-is-layout-constrained) > *{margin-block-start: 48px 32px;margin-block-end: 0;}:root :where(.lk-block-columns-is-layout-flex){gap: 48px 32px;}:root :where(.lk-block-columns-is-layout-grid){gap: 48px 32px;}
:root :where(.lk-block-list){padding-left: var(--lk--preset--spacing--10);}
:root :where(.lk-block-navigation){font-style: normal;font-weight: 600;text-transform: none;}
:root :where(.lk-block-navigation a:where(:not(.lk-element-button))){text-decoration: none;}
:root :where(.lk-block-navigation a:where(:not(.lk-element-button)):hover){text-decoration: underline;}

/* core-block-supports-inline-css */
.lk-container-core-navigation-is-layout-fc4fd283{justify-content:flex-start;}.lk-container-core-group-is-layout-abcdd3c0{flex-wrap:nowrap;justify-content:space-between;}.lk-container-core-navigation-is-layout-d445cf74{justify-content:flex-end;}.lk-container-core-columns-is-layout-caab82f2{flex-wrap:nowrap;}.lk-container-core-group-is-layout-47fc3507 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:90%;margin-left:auto !important;margin-right:auto !important;}.lk-container-core-group-is-layout-47fc3507 > .alignwide{max-width:90%;}.lk-container-core-group-is-layout-47fc3507 .alignfull{max-width:none;}.lk-container-core-group-is-layout-47fc3507 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.lk-container-core-group-is-layout-47fc3507 > *{margin-block-start:0;margin-block-end:0;}.lk-container-core-group-is-layout-47fc3507 > * + *{margin-block-start:0px;margin-block-end:0;}.lk-elements-44518df550c86fd83849281d810186b4 a:where(:not(.lk-element-button)){color:var(--lk--preset--color--custom-color-1);}.lk-elements-507ff555ba70338919a6e4f1502f21da a:where(:not(.lk-element-button)){color:var(--lk--preset--color--custom-color-1);}.lk-elements-0b658bc124581c5b3f6ae634d7064217 a:where(:not(.lk-element-button)){color:var(--lk--preset--color--custom-color-1);}.lk-container-core-post-content-is-layout-c19476fc > *{margin-block-start:0;margin-block-end:0;}.lk-container-core-post-content-is-layout-c19476fc > * + *{margin-block-start:var(--lk--preset--spacing--10);margin-block-end:0;}

/* lk-block-template-skip-link-inline-css */
.skip-link.screen-reader-text {
			border: 0;
			clip-path: inset(50%);
			height: 1px;
			margin: -1px;
			overflow: hidden;
			padding: 0;
			position: absolute !important;
			width: 1px;
			word-wrap: normal !important;
		}

		.skip-link.screen-reader-text:focus {
			background-color: #eee;
			clip-path: none;
			color: #444;
			display: block;
			font-size: 1em;
			height: auto;
			left: 5px;
			line-height: normal;
			padding: 15px 23px 14px;
			text-decoration: none;
			top: 5px;
			width: auto;
			z-index: 100000;
		}

/* lk-global-spacing-inline-css */
:root {	--lk--custom--spacing--tw-large: clamp(56px,7.25vw,60px);--lk--custom--spacing--tw-x-large: clamp(60px,8.125vw,104px);}

