html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.shadow{box-shadow:0 0 10px rgb(0 0 0 / .07)}.rounded{border-radius:14px}.hidden{display:none}.nogap{margin-block-start:0px!important}.max500{max-width:500px}.opacity02{opacity:.2}.opacity03{opacity:.3}.nobreake{word-break:normal;overflow-wrap:normal}@media screen and (max-width:600px){.nomobile{display:none!important}.gapmobile{max-height:30px!important;margin-block-start:0px!important}.wp-block-navigation__responsive-container-content{font-size:xx-large}}.heropoint{background-image:url(https://mendeluvsklenik.cz/wp-content/uploads/2023/03/hrasek-hero.png);background-repeat:no-repeat;background-position:left bottom;background-attachment:scroll}.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{border:2px solid #aac600}.button3 a{border:2px solid rgb(172 199 0 / .25)!important}.heroprohlidky{position:absolute;bottom:91px;left:-15px}.heropronajmy{position:absolute;top:0;right:20px}.absolutninad{position:relative}.pulse img{animation:pulse 1s linear infinite}@-webkit-keyframes "pulse"{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.wp-block-navigation .wp-block-navigation-item a:hover,.wp-block-navigation .wp-block-navigation-item a:focus{text-decoration:none!important;background-color:rgb(172 199 0 / .25)}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="password"],.wpcf7-form input[type="search"],.wpcf7-form input[type="number"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{color:#000;width:90%;padding:12px 16px;border-radius:6px;border:1px solid #e3e3e3}.wpcf7-form p{margin:0 0 28px}.wpcf7-text:focus,.wpcf7-textarea:focus{outline:1px solid #aac600;outline-offset:0}div.wpcf7-mail-sent-ok{border:0;background:#5471de;color:#fff;padding:18px}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:0;background:#aac600;color:#fff;padding:18px}span.wpcf7-not-valid-tip{color:#f9443b}.wpcf7-form .button{background-color:#aac600;border:0;color:#fff;border-radius:30px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:15px;width:auto;padding:15px 30px;letter-spacing:2px;font-size:14px}.wpcf7-form .button:hover{cursor:pointer;box-shadow:0 7px 16px -7px rgb(0 0 0 / .2);border:0}