/*!/wp-content/themes/jakoubek/style.css*/p:empty,p:empty:before{display:none}img{max-width:100%;height:auto}a[href^=tel]{color:inherit;text-decoration:none}.mapa label{width:auto;display:inline}.mapa img{max-width:none}.wpcf7{position:relative}.wpcf7-not-valid-tip{display:none!important}div.wpcf7 .ajax-loader{position:absolute}.wpcf7-spinner{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;border-radius:0;margin:0;background:none}.wpcf7-spinner::before{z-index:2;top:calc(50% - 8px);left:calc(50% - 8px)}.wpcf7-spinner::after{content:'';width:24px;height:24px;background:rgb(35 40 45 / 75%);display:block;position:absolute;z-index:1;top:calc(50% - 12px);left:calc(50% - 12px);border-radius:50%}.wpcf7 form .wpcf7-response-output{margin:10px 0;padding:15px;border:none;font-size:13px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.form-control.wpcf7-not-valid,.custom-select.wpcf7-not-valid{border-color:red;box-shadow:0 0 10px rgb(255 0 0 / .2)}.wpcf7-acceptance.wpcf7-not-valid{color:red}button.navbar-toggler{--navbar-toggler-button-padding-x:12px;--navbar-toggler-button-padding-y:10px;--navbar-toggler-button-line-w:28px;--navbar-toggler-button-line-h:2px;--navbar-toggler-button-line-spacing:7px;position:relative;z-index:999;margin-right:calc(-1 * var(--navbar-toggler-button-padding-x));padding:var(--navbar-toggler-button-padding-y) var(--navbar-toggler-button-padding-x);border:none}button.navbar-toggler:focus{box-shadow:none}button.navbar-toggler span,button.navbar-toggler:before,button.navbar-toggler:after{width:var(--navbar-toggler-button-line-w);height:var(--navbar-toggler-button-line-h);background:var(--red)}button.navbar-toggler span{display:block;margin:calc(var(--navbar-toggler-button-line-h) + var(--navbar-toggler-button-line-spacing)) 0;opacity:0;transition-delay:300ms;transition:opacity 0ms ease 300ms}button.navbar-toggler:hover span,button.navbar-toggler:hover:before,button.navbar-toggler:hover:after{background:#242424}button.navbar-toggler:before,button.navbar-toggler:after{content:"";position:absolute;left:var(--navbar-toggler-button-padding-x);transition:top 300ms ease 0s,bottom 300ms ease 0s,transform 300ms ease 350ms;transform-origin:center}button.navbar-toggler:before{top:calc(var(--navbar-toggler-button-padding-y) + var(--navbar-toggler-button-line-spacing) + var(--navbar-toggler-button-line-h));transform:rotate(45deg)}button.navbar-toggler:after{bottom:calc(var(--navbar-toggler-button-padding-y) + var(--navbar-toggler-button-line-spacing) + var(--navbar-toggler-button-line-h));transform:rotate(-45deg)}button.navbar-toggler.collapsed span{opacity:1}button.navbar-toggler.collapsed:before,button.navbar-toggler.collapsed:after{transition:top 300ms ease 350ms,bottom 300ms ease 350ms,transform 300ms ease 0ms}button.navbar-toggler.collapsed:before{top:var(--navbar-toggler-button-padding-y);transform:rotate(0deg)}button.navbar-toggler.collapsed:after{bottom:var(--navbar-toggler-button-padding-y);transform:rotate(0deg)}ul.menu{display:inline-flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none;line-height:1}#branding{background:#fff;transition:transform .3s ease}.scrolled #branding{transform:translateY(-101%)}.scrolled.menu-open #branding,.scrolled.scrolling-up #branding{transform:translateY(0%)}#branding .navbar{padding:28px 0}#branding .navbar-brand{margin:0;padding:0}#branding .navbar-nav .nav-item+.nav-item{margin-left:40px}#branding .navbar-nav .nav-link{padding:0;font-family:'Roboto Condensed',Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:.19px;color:var(--red);text-transform:uppercase}#branding .navbar-nav .nav-link:hover{color:#242424}#branding .navbar-nav .nav-link [fill]{fill:var(--red)}#branding .navbar-nav .nav-link:hover [fill]{fill:#242424}#colophon ul li+li{margin-left:24px}#colophon ul a{padding:0;color:rgb(255 255 255 / .7)}#colophon ul a [fill]{fill:#fff}#colophon ul a:hover{text-decoration:underline}#colophon p a,#colophon p a:hover{text-decoration:underline;color:#fff}#top{display:flex;align-items:center;justify-content:center;position:fixed;z-index:999;right:100px;bottom:100px;width:80px;height:80px;background:#242424;opacity:0;transform:translateY(40px);transition:all .3s ease;transition-property:transform,opacity;pointer-events:none}.scrolled.scrolling-up:not(.compensate-for-scrollbar) #top{transform:translateY(0);opacity:1;pointer-events:all}.modal-backdrop.show{opacity:.26}#myModal .modal-dialog{max-width:600px}#myModal .modal-content{border:solid 2px #000001;border-radius:0;box-shadow:2px 7px 10px 0 rgb(0 0 1 / .29)}#myModal .modal-body{padding:45px}#myModal button.close{position:absolute;z-index:10;top:10px;right:10px;opacity:1}body .alignwide{position:relative;left:50%;min-width:100%;max-width:90vw;width:1536px;transform:translateX(-50%)}@media (max-width:1535px){body .alignwide{left:0;max-width:none;width:auto;margin-left:calc(-1 * var(--bs-offset));margin-right:calc(-1 * var(--bs-offset));transform:none}}#weiss_cookies{position:fixed;z-index:999;bottom:20px;right:20px;width:590px;max-width:100%;padding:30px;background:#242424;font-size:14px;line-height:1.29;color:rgb(255 255 255 / .7)}#weiss_cookies :is(h1,h2,h3,h4){margin:0;font-size:20px;font-weight:700;line-height:1.9;color:#fff}#weiss_cookies button.close-cookies{position:absolute;z-index:1;top:20px;right:20px;background:none;border:none;padding:0}#weiss_cookies .wp-block-button__link{border:1px solid #fff;line-height:38px;color:#fff}.nk-awb-inner img{width:100%;height:100%;object-fit:cover}#languages{gap:6px;margin-right:18px}:is(.show,.collapsing)+#languages{display:none}#languages a,#colophon ul .lang-item a,#main_nav .pll-parent-menu-item .lang-item a{padding:0;font-family:Roboto Condensed,Arial;font-size:18px;letter-spacing:.19px;color:var(--red);text-decoration:none}#colophon ul .lang-item a{color:var(--white)}#languages .current-lang a,#colophon ul .lang-item.current-lang a,#main_nav .pll-parent-menu-item .lang-item.current-lang a{font-weight:700;color:#151817}#colophon ul .lang-item.current-lang a{color:var(--whiteopacity)}#main_nav .pll-parent-menu-item{display:none}#colophon ul .lang-item+.lang-item{margin-left:6px}#top_notice{margin-top:-50px;animation-name:slideDown;animation-duration:300ms;animation-delay:500ms;animation-fill-mode:forwards;animation-timing-function:linear}#top_notice a{font-family:Roboto Condensed,Arial;font-size:24px;font-weight:700;line-height:1.58;color:inherit;text-decoration:none}#top_notice a img{margin-left:15px;vertical-align:middle}@keyframes slideDown{from{margin-top:-50px}to{margin-top:0}}.form-control,.form-control[readonly],.form-control:focus,.form-select{height:50px;padding:0 20px;background-color:rgb(77 77 77 / .3);border:0;border-radius:0;font-family:'Roboto Condensed',Arial;font-size:16px;font-weight:400;color:#000}.form-select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="12" fill="none" viewBox="0 0 22 12"><path stroke="black" d="M21 1 11 11 1 1"/></svg>');background-position:right 20px center;background-repeat:no-repeat}.form-control[readonly]{cursor:pointer}.form-control.datepicker{background-image:url(/wp-content/themes/jakoubek/images/cal.svg);background-position:right 20px center;background-repeat:no-repeat}.form-control::-moz-placeholder{color:rgb(36 36 36 / .5)}.form-control::placeholder{color:rgb(36 36 36 / .5)}.wpcf7 label{display:block}.wpcf7 .row{--bs-gutter-x:20px !important;--bs-gutter-y:20px}.wpcf7 .row+.row{margin-top:20px}.wpcf7-submit{margin-top:70px}.ui-datepicker{background:#fff;text-align:center}.ui-datepicker-header{display:flex;align-items:center;padding:15px;border:1px solid #e5e5e5;border-bottom:0}.ui-datepicker-prev,.ui-datepicker-next{padding:5px 5px 5px 0;font-size:0;line-height:1;cursor:pointer}.ui-datepicker-next{padding:5px 0 5px 5px;order:1}.ui-datepicker-prev:after,.ui-datepicker-next:after{display:block;content:url('data:image/svg+xml;utf-8,<svg width="6" height="11" viewBox="0 0 6 11" xmlns="http://www.w3.org/2000/svg"><path fill="black" d="m1.661 10.265a.925.925 0 0 1 -.77-1.437l2.376-3.563-2.375-3.563a.925.925 0 0 1 1.538-1.026l2.649 3.974c.25.373.25.86 0 1.233l-2.648 3.971a.925.925 0 0 1 -.77.411z"/></svg>')}.ui-datepicker-prev:after{transform-origin:center;transform:rotate(180deg)}.ui-datepicker-title{flex-grow:1;font-size:14px;font-weight:700}.ui-datepicker-calendar{font-size:15px;table-layout:fixed}.ui-datepicker-calendar :is(th,td){padding:0;border:1px solid #e5e5e5}.ui-datepicker-calendar :is(th,td)>:is(span,a){display:flex;align-items:center;justify-content:center;padding:0 7px;aspect-ratio:1/1}.ui-datepicker-calendar a{position:relative;color:inherit;text-decoration:none;transition:all .15s ease;transition-property:background-color,color}.ui-datepicker-calendar a:hover,.ui-datepicker-calendar a.ui-state-active{background-color:var(--red);color:#fff}.ui-datepicker-today{font-weight:bold!important}.ui-datepicker-other-month{color:#ccc}@media (min-width:992px){.navbar-collapse{margin-left:auto;margin-right:28px;flex-basis:auto;flex-grow:0}.navbar-nav{flex-direction:row;align-items:center;line-height:1}}@media (max-width:991px){#menu{position:absolute;top:100%;left:0;width:100%}#menu:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100vh;background:rgb(0 0 0 / .26)}#menu nav{position:relative;z-index:2;background:#fff;padding:15px 20px 28px}#branding .navbar-nav .nav-item+.nav-item{margin:8px 0 0}}@media (max-width:767px){#weiss_cookies{bottom:0;right:0}.modal-dialog-centered{min-height:100%}.modal-dialog-scrollable{height:100%}.modal-dialog{margin:0}.tiles-modal button.btn-close{width:40px;height:40px}.tiles-modal button.btn-close img{width:15px}.tiles-modal h3{margin-bottom:14px}.tiles-modal .text{padding:26px 38px 26px 20px;font-size:16px}#branding .navbar{padding:13px 0}#branding .navbar-brand img{width:142px}button.navbar-toggler{--navbar-toggler-button-padding-x:10px;--navbar-toggler-button-padding-y:0px;--navbar-toggler-button-line-w:20px;--navbar-toggler-button-line-h:2px;--navbar-toggler-button-line-spacing:4px}footer .wp-block-image.size-full img{width:130px}#top{right:20px;bottom:20px;width:40px;height:40px}#top img{width:15px}#languages{display:none}#main_nav .pll-parent-menu-item{display:block}#main_nav .pll-parent-menu-item .dropdown-toggle{display:none}#main_nav .pll-parent-menu-item .dropdown-menu{display:flex;align-items:center;margin:14px 0 0;padding:0;list-style:none;gap:6px}#branding .navbar-nav .pll-parent-menu-item .nav-item+.nav-item{margin:0}}