@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,900;1,500&display=swap');::selection{background:#dbb048;color:#fff}::-moz-selection{background:#dbb048;color:#fff}*:focus{outline:none !important}body{font-family:'Jost',sans-serif !important}.grecaptcha-badge{visibility:hidden !important}.shrink{background-color:#0f0d1d !important;min-height:40px}.shrink .site-branding-logo img{max-height:55px}.transparent-header #site-navigation.shrink .navbar-nav>li>a{color:#fff;font-size:12px}.shrink #menu-domov{margin:0 20px 10px}.shrink .search{display:none}#site-navigation{border-bottom:1px solid #33313f}.site-branding-logo img{max-height:80px;width:100%;padding:5px 40px 10px 30px;border-right:1px solid #33313f}.search{float:right}.menu-item a{font-size:13px;font-weight:500;letter-spacing:2px}ul#menu-domov{margin:10px 20px 0}.open-panel span{background:#fff}#main-menu-panel{z-index:999999}.menu-container{z-index:999}.navbar-default .navbar-nav>li>a:after,.urllink a:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;background:#dbb048;transition:width .3s ease-in-out 0s;margin-left:15px;width:0}.urllink a:after{margin-left:0 !important}.urllink h2{padding-bottom:5px !important}.navbar-default .navbar-nav>li>a:hover:after,.urllink a:hover:after{width:30%;left:0}.navbar-default .navbar-nav>li>a:focus:after,.urllink a:focus:after{width:30%;left:0}.navbar-default .navbar-nav>li>a:active:after,.urllink a:active:after{width:30%;left:0}.nav>li>a{padding:20px 15px 10px !important}.onhovers a{box-shadow:none !important}#colophon{display:none}.elementor-widget-wp-widget-newsletterwidgetminimal h5{color:#726f84}span.wpcf7-form-control.wpcf7-acceptance.optional{color:#fff;font-size:12px}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{border:none !important;font-size:14px}input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:10px 15px;color:#fff;font-size:12px;border:none !important;font-weight:500}span.wpcf7-form-control.wpcf7-acceptance.optional input{float:left;width:20px !important}.wpcf7-response-output{color:#fff;font-size:12px}@media (max-width:767px){.kontaktujte,.stranky{width:100% !important}.stranky .elementor-col-50{width:50% !important}.transparent-header #site-navigation.shrink .navbar-nav>li>a{color:#777 !important}}/* * * * NO WRITE UNDER * * */