.elementor-27693 .elementor-element.elementor-element-b72928d .elementor-menu-toggle{margin-left:auto;}.elementor-27693 .elementor-element.elementor-element-0feb5f4{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for nav-menu, class: .elementor-element-b72928d */.elementor-27693 .elementor-element.elementor-element-b72928d { flex: 1 1 auto; } .elementor-27693 .elementor-element.elementor-element-b72928d .elementor-nav-menu--main .elementor-nav-menu { flex-wrap: nowrap; } .elementor-27693 .elementor-element.elementor-element-b72928d .elementor-nav-menu--main .elementor-item { padding: 11px 11px !important; letter-spacing: .08em !important; white-space: nowrap; } .elementor-27693 .elementor-element.elementor-element-b72928d {; }/* End custom CSS */
/* Start custom CSS */.vj-menu .elementor-nav-menu--main .elementor-item{font-family: 'Manrope',sans-serif;font-weight: 500;font-size: 12.5px;letter-spacing: .1em;color: #fff;padding: 12px 16px;margin: 0 1px;border-radius: 999px;transition: background-color .2s ease,color .2s ease;}.vj-menu .elementor-nav-menu--main .elementor-item:hover,.vj-menu .elementor-nav-menu--main .elementor-item:focus-visible,.vj-menu .elementor-nav-menu--main .elementor-item.highlighted{background: rgba(255,255,255,.18);color: #fff;}.vj-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.vj-menu .elementor-nav-menu--main .current-menu-ancestor>.elementor-item{background: #f6f2ea;color: #2e3b33;}.vj-menu .elementor-item::before,.vj-menu .elementor-item::after{display: none !important;}.vj-menu .sub-arrow{padding-left: 6px;font-size: 10px;opacity: .8;}.vj-menu .elementor-nav-menu--main .sub-menu{border-radius: 22px;padding: 8px;min-width: 230px !important;background: rgba(246,242,234,.94);-webkit-backdrop-filter: blur(18px) saturate(140%);backdrop-filter: blur(18px) saturate(140%);box-shadow: 0 18px 40px rgba(31,38,34,.18);}.vj-menu .elementor-nav-menu--main .sub-menu .elementor-sub-item{font-family: 'Manrope',sans-serif;font-size: 13px;font-weight: 600;letter-spacing: .06em;color: #2e3b33;border-radius: 999px;padding: 11px 16px;background: transparent;}.vj-menu .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover,.vj-menu .elementor-nav-menu--main .sub-menu .elementor-sub-item.elementor-item-active{background: rgba(46,59,51,.08);color: #2e3b33;}.vj-menu .elementor-menu-toggle{width: 46px;height: 46px;padding: 0;margin-left: auto;align-items: center;justify-content: center;border-radius: 999px;color: #fff;background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.4);font-size: 20px;}.vj-menu .elementor-menu-toggle:hover{background: rgba(255,255,255,.26);}.vj-menu .elementor-menu-toggle svg{width: 20px;height: 20px;fill: #fff;}.vj-menu{position: relative;}.vj-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container{position: absolute;right: 0;top: calc(100% + 14px);width: min(330px,calc(100vw - 32px));z-index: 999;margin-top: 0 !important;padding: 10px;border-radius: 22px;background: rgba(246,242,234,.96);-webkit-backdrop-filter: blur(18px) saturate(140%);backdrop-filter: blur(18px) saturate(140%);box-shadow: 0 18px 40px rgba(31,38,34,.22);overflow: hidden;}.vj-menu .elementor-nav-menu--dropdown .elementor-item,.vj-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family: 'Manrope',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: .06em;color: #2e3b33;padding: 14px 20px !important;border-radius: 999px;background: transparent;}.vj-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size: 13.5px;font-weight: 500;padding-left: 34px !important;}.vj-menu .elementor-nav-menu--dropdown .elementor-item:hover,.vj-menu .elementor-nav-menu--dropdown .elementor-sub-item:hover{background: rgba(46,59,51,.08);color: #2e3b33;}.vj-menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.vj-menu .elementor-nav-menu--dropdown .elementor-sub-item.elementor-item-active{background: #2e3b33;color: #f6f2ea;}html{scroll-behavior: smooth;}#fotky,#galeria,#balicky,#pribehy{scroll-margin-top: 24px;}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;}}.vj-tile,.vj-album,.vj-card{transition:box-shadow .5s ease,transform .45s ease;}.vj-tile-img,.vj-album-img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s ease;}.vj-tile:hover .vj-tile-img,.vj-tile:focus-visible .vj-tile-img{transform:scale(1.06);filter:saturate(1.06);}.vj-album:hover .vj-album-img{transform:scale(1.05);}.vj-tile:focus-visible,.vj-album:focus-visible{outline:2px solid #d98f6b;outline-offset:3px;}.vj-btn-peach,.vj-btn-glass,.vj-btn-outline,.vj-ncta{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease,border-color .25s ease;}.elementor .vj-pkg-dark .vj-li{border-inline-start-color:rgba(217,143,107,.85);}.elementor .vj-pkg-dark .vj-pkg-sub{color:#c9d4c0;border-block-end-color:rgba(246,242,234,.18);}@media (prefers-reduced-motion: reduce){.vj-tile-img,.vj-album-img,.vj-tile,.vj-card,.vj-album{transition:none !important;}}.vj-menu .elementor-item,.vj-menu .elementor-sub-item{font-family:'Manrope',sans-serif !important;text-transform:uppercase !important;}body .elementor .elementor-element.vj-menu .elementor-nav-menu--main .elementor-nav-menu .elementor-item{padding:10px 11px!important;letter-spacing:.05em!important;font-size:14px!important;font-weight:500!important;}body .elementor .elementor-element.vj-menu .elementor-nav-menu--main .elementor-nav-menu{width:100%;justify-content:space-between;}body .elementor .e-con:has(> .elementor-widget-nav-menu.vj-menu){width:min(1240px,calc(100% - 32px))!important;gap:20px!important;}@media (min-width:1001px){body .elementor .e-con:has(> .elementor-widget-nav-menu.vj-menu){padding-inline-end:28px!important;}}@media (min-width:1001px) and (max-width:1219px){body .elementor .vj-menu .elementor-nav-menu--main{display:none!important;}body .elementor .vj-menu .elementor-menu-toggle{display:flex!important;}body .elementor .vj-menu nav.elementor-nav-menu--dropdown{display:block!important;}}/* End custom CSS */