.elementor-247 .elementor-element.elementor-element-3c1b9f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:999;}.elementor-247 .elementor-element.elementor-element-118544c{--display:flex;}.elementor-247 .elementor-element.elementor-element-6c86832{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-247 .elementor-element.elementor-element-ca9021f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-247 .elementor-element.elementor-element-5f63423{--display:flex;}.elementor-247 .elementor-element.elementor-element-fa2ed25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-247 .elementor-element.elementor-element-f613a5d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0% 0% 0% 0%;}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_animated_hamburger_icon{width:50px;height:50px;background-color:#2C3E5000;border-radius:0px;}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_hamburger .uc_line{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_hamburger:hover .uc_line,.elementor-247 .elementor-element.elementor-element-f613a5d .uc_hamburger.is-active:hover .uc_line{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_animated_hamburger_icon:hover{border-radius:0px;}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_hamburger.is-active .uc_line{background-color:#ffffff;}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_animated_hamburger_icon.is-active{border-radius:0px;}.elementor-247 .elementor-element.elementor-element-f613a5d .uc_hamburger{transform:scale(0.5);}.elementor-247 .elementor-element.elementor-element-7340c9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-menu-toggle{margin:0 auto;}.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu .elementor-item{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4rem;}.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0rem;padding-right:0rem;padding-top:0rem;padding-bottom:0rem;}.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-8eabeb4{--e-nav-menu-horizontal-menu-item-margin:calc( 1.5rem / 2 );}.elementor-247 .elementor-element.elementor-element-8eabeb4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1.5rem;}.elementor-247 .elementor-element.elementor-element-e67e0eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-accent );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-247 .elementor-element.elementor-element-16ef568 > .elementor-widget-container{margin:-0.15rem 0rem 0rem 0rem;}.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-elementor-ls .wpml-ls-item{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4em;}.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:#00341F;background-color:#02010100;}.elementor-247 .elementor-element.elementor-element-7606cef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-247 .elementor-element.elementor-element-558c1ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-10cd6c8{margin:0rem 0.25rem calc(var(--kit-widget-spacing, 0px) + -0.35rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-247 .elementor-element.elementor-element-10cd6c8 .elementor-icon-wrapper{text-align:center;}.elementor-247 .elementor-element.elementor-element-10cd6c8.elementor-view-stacked .elementor-icon{background-color:#00341F00;}.elementor-247 .elementor-element.elementor-element-10cd6c8.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-10cd6c8.elementor-view-default .elementor-icon{color:#00341F00;border-color:#00341F00;}.elementor-247 .elementor-element.elementor-element-10cd6c8.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-10cd6c8.elementor-view-default .elementor-icon svg{fill:#00341F00;}.elementor-247 .elementor-element.elementor-element-10cd6c8 .elementor-icon{font-size:1.25rem;}.elementor-247 .elementor-element.elementor-element-10cd6c8 .elementor-icon svg{height:1.25rem;}.elementor-247 .elementor-element.elementor-element-82f9e41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-e8da540{font-size:0.9375rem;font-weight:500;line-height:1.4em;color:#F6EFE540;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-247 .elementor-element.elementor-element-99a96b0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-99a96b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-247 .elementor-element.elementor-element-7709097{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-f6070cf img{width:8.5rem;}.elementor-247 .elementor-element.elementor-element-ab27b35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-247 .elementor-element.elementor-element-ab27b35:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-ab27b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-247 .elementor-element.elementor-element-605ed81{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00341F26;--border-color:#00341F26;}.elementor-247 .elementor-element.elementor-element-81c72f2{--display:flex;}.elementor-247 .elementor-element.elementor-element-34288e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-247 .elementor-element.elementor-element-d3eefd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-247 .elementor-element.elementor-element-4887941{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;grid-column:span 5;}.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu .elementor-item{font-family:"ivyora-display", Sans-serif;font-size:4rem;font-weight:500;line-height:1.05em;}.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-61af779{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-247 .elementor-element.elementor-element-7872239{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-cfb5fc9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-cfb5fc9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-463121e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-463121e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-0ea6422{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;grid-column:span 4;}.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu .elementor-item{font-family:"ivyora-display", Sans-serif;font-size:2.625rem;font-weight:500;line-height:1.05em;}.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-ae321bd{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-247 .elementor-element.elementor-element-c9ec7e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-247 .elementor-element.elementor-element-dcc6ce6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-f60be6f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-f60be6f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-39d629e{--display:flex;}.elementor-247 .elementor-element.elementor-element-0428c9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-247 .elementor-element.elementor-element-94d58ae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-ffccbad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-ffccbad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-0efff4b{--display:flex;}.elementor-247 .elementor-element.elementor-element-a1bf618{--display:flex;}.elementor-247 .elementor-element.elementor-element-a1bf618:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-a1bf618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2026/01/about-plesnik-cover-photo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-573464f{--display:flex;}.elementor-247 .elementor-element.elementor-element-573464f:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-573464f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-contact.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-16d53b6{--display:flex;}.elementor-247 .elementor-element.elementor-element-16d53b6:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-16d53b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-dine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-2a71f62{--display:flex;}.elementor-247 .elementor-element.elementor-element-2a71f62:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-2a71f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-event-hosting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-ac5aa0b{--display:flex;}.elementor-247 .elementor-element.elementor-element-ac5aa0b:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-ac5aa0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-experiences.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-b8a63bf{--display:flex;}.elementor-247 .elementor-element.elementor-element-b8a63bf:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-b8a63bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-news-events.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-2ac8133{--display:flex;}.elementor-247 .elementor-element.elementor-element-2ac8133:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-2ac8133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-rooms.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-fe3d097{--display:flex;}.elementor-247 .elementor-element.elementor-element-fe3d097:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-fe3d097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-shop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-c1a3215{--display:flex;}.elementor-247 .elementor-element.elementor-element-c1a3215:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-c1a3215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-sustainability.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-fb42c83{--display:flex;}.elementor-247 .elementor-element.elementor-element-fb42c83:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-fb42c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/12/plesnik-menu-wellness.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-8a78fd1{--display:flex;}.elementor-247 .elementor-element.elementor-element-8a78fd1:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-8a78fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xurqelvaniz.site/wp-content/uploads/2025/11/plesnik-menu-inner-circle.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-ca9021f{--width:50%;}.elementor-247 .elementor-element.elementor-element-7606cef{--width:50%;}.elementor-247 .elementor-element.elementor-element-4887941{--width:21.5%;}.elementor-247 .elementor-element.elementor-element-0ea6422{--width:35%;}.elementor-247 .elementor-element.elementor-element-39d629e{--width:43.75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-247 .elementor-element.elementor-element-ca9021f{--width:50%;}.elementor-247 .elementor-element.elementor-element-7606cef{--width:50%;}.elementor-247 .elementor-element.elementor-element-34288e8{--width:100%;}.elementor-247 .elementor-element.elementor-element-4887941{--width:100%;}.elementor-247 .elementor-element.elementor-element-0ea6422{--width:100%;}}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-6c86832{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-247 .elementor-element.elementor-element-5f63423{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-247 .elementor-element.elementor-element-558c1ca{--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;}.elementor-247 .elementor-element.elementor-element-82f9e41{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-d3eefd7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-247 .elementor-element.elementor-element-4887941{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 12;grid-row:span 1;}.elementor-247 .elementor-element.elementor-element-61af779 .elementor-nav-menu .elementor-item{font-size:2.625rem;line-height:1.05em;}.elementor-247 .elementor-element.elementor-element-cfb5fc9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-463121e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-0ea6422{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 12;grid-row:span 1;}.elementor-247 .elementor-element.elementor-element-ae321bd .elementor-nav-menu .elementor-item{font-size:1.75rem;line-height:1.05em;}.elementor-247 .elementor-element.elementor-element-dcc6ce6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-f60be6f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-39d629e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-247 .elementor-element.elementor-element-0428c9b{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-247 .elementor-element.elementor-element-94d58ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-ffccbad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-ca9021f{--width:50%;}.elementor-247 .elementor-element.elementor-element-7606cef{--width:50%;}.elementor-247 .elementor-element.elementor-element-558c1ca{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-f6070cf img{width:7rem;}.elementor-247 .elementor-element.elementor-element-4887941{--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-247 .elementor-element.elementor-element-61af779{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-cfb5fc9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-463121e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-0ea6422{--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-247 .elementor-element.elementor-element-ae321bd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-247 .elementor-element.elementor-element-dcc6ce6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-f60be6f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;}.elementor-247 .elementor-element.elementor-element-f60be6f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-39d629e{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-247 .elementor-element.elementor-element-94d58ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-247 .elementor-element.elementor-element-ffccbad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;}.elementor-247 .elementor-element.elementor-element-ffccbad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for ucaddon_animated_hamburger_icon, class: .elementor-element-f613a5d */.uc_hamburger .uc_line {
    border-radius: 0px !important;
    transition: all 0.3s cubic-bezier(.42,0,.58,1) !important;
    height: 3.5px !important;
    margin: 10px auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa2ed25 *//* tiny container for the burger */
.ue-menu-wrapper {
    width: 2rem;
    height: 2rem;
    position: relative;
    padding: 0 !important;
    overflow: visible;

    display: flex;
    align-items: center;
    justify-content: center;
}

/* center the Unreal hamburger holder inside the wrapper */
.ue-menu-wrapper #uc_animated_hamburger_icon_elementor_f613a5d.uc_animated_hamburger_icon_holder {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: static; /* no extra offset */
}

/* kill the old negative margins from widget custom CSS */
.ue-menu-wrapper .uc_animated_hamburger_icon {
    margin: 0 !important;
}

/* optional: tighten line height so it does not shift vertically */
.ue-menu-wrapper .uc_hamburger {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f63423 */.elementor-247 .elementor-element.elementor-element-5f63423 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-8eabeb4 */@media (max-width: 1600px) {
    .hide-menu-1366 {
      display: none !important;
    }
  }/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-16ef568 */.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-ls-legacy-list-horizontal {
    border: none !important;
    padding: 0 !important;
}

.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-ls-legacy-list-horizontal a {
     padding: 0 !important;
}

.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-ls-legacy-list-horizontal>ul {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 0.5rem;
}


.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-ls-item{
  position: relative;
}

.elementor-247 .elementor-element.elementor-element-16ef568 .wpml-ls-item:not(:first-child)::before{
  content: "/";
  opacity: 0.5;
  margin-right: 0.15rem;
  padding-top: 0rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e67e0eb */.elementor-247 .elementor-element.elementor-element-e67e0eb {
    width: auto;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-item{
  transition: opacity .25s cubic-bezier(.42,0,.58,1);
}

/* default state */
.wpml-ls-legacy-list-horizontal:hover .wpml-ls-item{
  opacity: .25;
}

/* hovered item */
.wpml-ls-legacy-list-horizontal .wpml-ls-item:hover{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7340c9b */.elementor-247 .elementor-element.elementor-element-7340c9b {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d260af */.elementor-247 .elementor-element.elementor-element-5d260af{
    color: var(--light-beige);
    font-size:0.9375rem;
    font-weight: 500;
    line-height: 1.4em;
}

@media (max-width: 767px) {
    .elementor-247 .elementor-element.elementor-element-5d260af{
    font-size:0.8125rem;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-09181b9 */.elementor-247 .elementor-element.elementor-element-09181b9{
    color: var(--light-beige);
    font-size:0.9375rem;
    font-weight: 500;
    line-height: 1.4em;
}

@media (max-width: 767px) {
    .elementor-247 .elementor-element.elementor-element-09181b9{
    font-size:0.8125rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558c1ca */.elementor-247 .elementor-element.elementor-element-558c1ca {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118544c */.elementor-247 .elementor-element.elementor-element-118544c {
    position: relative;
    z-index: 100;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4887941 */.elementor-247 .elementor-element.elementor-element-4887941 {
    height: 100%;
}


@media only screen and (max-width: 1024px) {
  .elementor-247 .elementor-element.elementor-element-4887941 {
    height: fit-content;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea6422 */.elementor-247 .elementor-element.elementor-element-0ea6422 {
    height: 100%;
}


@media only screen and (max-width: 1024px) {
  .elementor-247 .elementor-element.elementor-element-0ea6422 {
    height: fit-content;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1bf618 */.elementor-247 .elementor-element.elementor-element-a1bf618 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-573464f */.elementor-247 .elementor-element.elementor-element-573464f {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d53b6 */.elementor-247 .elementor-element.elementor-element-16d53b6 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a71f62 */.elementor-247 .elementor-element.elementor-element-2a71f62 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac5aa0b */.elementor-247 .elementor-element.elementor-element-ac5aa0b {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8a63bf */.elementor-247 .elementor-element.elementor-element-b8a63bf {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac8133 */.elementor-247 .elementor-element.elementor-element-2ac8133 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe3d097 */.elementor-247 .elementor-element.elementor-element-fe3d097 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a3215 */.elementor-247 .elementor-element.elementor-element-c1a3215 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb42c83 */.elementor-247 .elementor-element.elementor-element-fb42c83 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a78fd1 */.elementor-247 .elementor-element.elementor-element-8a78fd1 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c1b9f2 *//* make sure the popup container is rendered on all devices */
.pop-up-menu.elementor-hidden-tablet,
.pop-up-menu.elementor-hidden-mobile {
  display: flex !important;
}

/* base header, transparent by default */
.plesnik-header {
  width: 100% !important;
  background-color: transparent;
  position: absolute;
  top: 0;
  border-bottom: solid 1px #F6EFE533;
  z-index: 990;
  transition: all .25s cubic-bezier(.42,0,.58,1);
}

.plesnik-logo-wrapper {
  position: absolute;
  width: fit-content;
  z-index: 1000;
  left: 50%;
  transform: translateX(-50%);
}

/* 
.plesnik-logo{
  width: 8rem;
  height: auto;
  transform-origin: top;
  transition: transform .25s cubic-bezier(.42,0,.58,1);
  will-change: transform;
  transform: scale(1.1); 
}

.plesnik-header.elementor-sticky--effects .plesnik-logo{
  transform: scale(1);
}

@media only screen and (max-width: 767px) {
  .plesnik-logo{
  width: 6.5rem;   
  }
}

*/


.ue-menu-wrapper {
  position: relative;
  z-index: 1000;
}

.plesnik-logo {
  position: relative;
}


.plesnik-header .uc_hamburger .uc_line {
  background-color: #F6EFE5 !important;
}

.weather-text-wrapper p {
  color: #F6EFE5;
  transition: color .25s cubic-bezier(.42,0,.58,1);
}

.weather-icon svg path {
  fill: none;
  stroke: #F6EFE5;
  transition: stroke .25s cubic-bezier(.42,0,.58,1);
}

/* solid header state
   used when sticky OR when JS adds .plesnik-header-solid on special pages */
.plesnik-header.elementor-sticky--effects,
.plesnik-header.plesnik-header-solid {
  background-color: #F6EFE5;
  border-bottom: solid 1px #00341F26;
}

.plesnik-header.elementor-sticky--effects .uc_hamburger .uc_line,
.plesnik-header.plesnik-header-solid .uc_hamburger .uc_line {
  background-color: #00341f !important;
}

.plesnik-header.elementor-sticky--effects .wp-menu-header .elementor-item,
.plesnik-header.plesnik-header-solid .wp-menu-header .elementor-item {
  color: #00341f !important;
}

.plesnik-header.elementor-sticky--effects .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.plesnik-header.plesnik-header-solid .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before {
  background-color: #00341F !important;
}

.plesnik-header.elementor-sticky--effects .weather-text-wrapper p,
.plesnik-header.plesnik-header-solid .weather-text-wrapper p {
  color: #00341F;
}

.plesnik-header.elementor-sticky--effects .weather-icon svg path,
.plesnik-header.plesnik-header-solid .weather-icon svg path {
  fill: none;
  stroke: #00341F;
}

/* Pop Up Menu */
.pop-up-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 99;
  overflow: hidden;
  opacity: 1;
  pointer-events: none;
  transition: opacity 0.15s cubic-bezier(.42,0,.58,1);
}

.pop-up-menu-flex {
  width: 100vw;
  height: 0vh;
  overflow: hidden;
  transition: height 0.95s cubic-bezier(.33, 0, .13, 1);
}

.pop-up-menu-inner {
  padding-top: 10rem;
  padding-bottom: 3rem;
  height: 100%;
}

.pop-up-menu.is-open {
  opacity: 1;
  pointer-events: auto;
}

.pop-up-menu-flex.is-open {
  height: 100vh;
}

.separator-line {
  position: absolute;
  top: 0;
  height: 6.0625rem;
  width: 100vw;
  background: #F6EFE5;
}

/* photo wrapper and layered images */
.photo-wrapper {
  position: absolute;
  z-index: -1;
  right: 0;
  top: 0;
  width: 43.33vw;
  height: 100vh;
  opacity: 1;
  overflow: hidden;
}

@media (max-width: 1490px) {
  .photo-wrapper {
    width: 40vw;
  }
}

/* all layers stacked and hidden by default */
.photo-wrapper .menu-photo-item {
  position: absolute;
  inset: 0;
  opacity: 0;
  transform: scale(1.01);
  transition:
    opacity .75s cubic-bezier(.33, 0, .13, 1),
    transform 0.75s cubic-bezier(.33, 0, .13, 1);
}

/* visible / active layer */
.photo-wrapper .menu-photo-item.is-active {
  opacity: 1;
  transform: scale(1);
}

/* Languages Menu Switch */
.wp-menu-header {
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.25s cubic-bezier(.42,0,.58,1) !important;
  transition-delay: 0.25s !important;
}

.language-switcher {
  position: absolute;
  left: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.25s cubic-bezier(.42,0,.58,1) !important;
}

.plesnik-header.plesnik-menu-open .wp-menu-header {
  opacity: 0;
  pointer-events: none;
  transition-delay: 0s !important;
}

.plesnik-header.plesnik-menu-open .language-switcher {
  opacity: 1;
  pointer-events: auto;
  transition-delay: 0.05s !important;
}

/* Tablet */
@media only screen and (max-width: 1024px) {

  .pop-up-menu,
  .pop-up-menu-flex,
  .pop-up-menu-inner {
    display: none !important;
  }

  .header-height-flex {
    height: 4.625rem;
  }

  .separator-line {
    position: absolute;
    top: 0;
    height: 4.6875rem;
    width: 100vw;
    background: #F6EFE5;
  }

}/* End custom CSS */