#menu-hlavni-menu li a,.main-navigation .main-nav ul li[class*=current-menu-]>a,.main-navigation .main-nav ul li a,.menu-toggle{color:#000}#menu-hlavni-menu li a:hover{color:#034ea2}@media(min-width:769px){nav .main-nav .mega-menu{position:static}nav .main-nav .mega-menu>ul{display:flex;flex-wrap:wrap;left:0!important;position:absolute;width:100%}nav .main-nav .mega-menu>ul>li>a{font-weight:700}nav .main-nav .mega-menu>ul>li{display:inline-block;vertical-align:top;width:25%}}@media(min-width:769px)and (min-width:1025px){nav .main-nav .mega-menu>ul>li{text-align:center}}@media(min-width:769px){nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu>ul>li:focus>a,nav .main-nav .mega-menu>ul>li:hover>a,nav .main-nav .mega-menu>ul>li[class*=current-]>a,nav .main-nav .mega-menu ul ul{background-color:transparent!important;color:inherit}nav .main-nav .mega-menu ul .sub-menu{box-shadow:0 0 0;display:block;height:auto;left:0;opacity:1;pointer-events:auto;position:static;transform:scale(1);visibility:visible;width:100%}nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}}.form_saved_message_emailform input[type=text],.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container input,.gform_wrapper form .gfield.gfield_error input,.gform_wrapper form .gfield.gfield_error select,.gform_wrapper form .gfield.gfield_error textarea,.gform_wrapper form .gfield input,.gform_wrapper form .gfield select,.gform_wrapper form .gfield textarea{background:transparent!important;border:2px solid;line-height:1!important;padding:10px!important}.gfield{padding:10px 0}.gfield input,.gfield select,.gfield textarea{background-color:#fff;border:1px solid #fff;border-radius:5px;color:#6bb745;display:block;font-size:14px;height:41px;line-height:1.7;padding:8px 12px;width:100%}.gfield textarea{height:7em;resize:vertical}.gfield input[type=checkbox],.gfield input[type=radio]{float:left;height:2em;margin-right:.5em;width:auto}.gfield input[type=checkbox] li,.gfield input[type=radio] li{margin-bottom:.2em}.gfield select[multiple]{height:100px}form button[type=button],form input[type=submit]{background-color:transparent;border:2px solid #6bb745;color:#6bb745;font-weight:700;margin:1em}form button[type=button]:hover,form input[type=submit]:hover{background-color:rgba(107,183,69,.6);border:2px solid #6bb745;color:#fff;margin:1em}.gfield.gform_hidden{padding:0}.gfield.time{padding-right:10px}.gfield.time .gfield_time_hour,.gfield.time .gfield_time_minute{float:left;padding-right:5px;width:50%}.gfield.time .gfield_time_hour i,.gfield.time .gfield_time_hour label,.gfield.time .gfield_time_minute i,.gfield.time .gfield_time_minute label{display:none}.gfield_label{display:inline-block;font-weight:600;margin:0}.gfield_checkbox,.gfield_radio{position:relative}.gfield_checkbox label,.gfield_radio label{display:inline;font-weight:400;position:relative}.white-form .ginput_container label a{font-weight:700}.gfield.gfield_contains_required .gfield_required{display:none}.gfield:not(.gfield_contains_required) .gfield_label:after{content:" - optional";font-size:.8em;font-weight:400}html[lang=cs-CZ] .gfield:not(.gfield_contains_required) .gfield_label:after{content:" - nepovinné"}.label-hidden label.gfield_label,.recaptcha-field label.gfield_label{display:none!important}.gform_footer{display:flex;text-align:center}.gsection{padding:30px 0 10px}.gform_confirmation_message .confirmation-title,.gsection_title{border-bottom:1px solid #6bb745;color:#000;font-family:Titillium Web,sans-serif;font-size:2.5em;font-style:normal;font-weight:300;line-height:1.1;margin-bottom:11.5px;padding-bottom:10px;text-align:center}.gsection_description{text-align:center}.note-up{margin-top:-10px}.gform_anchor{position:absolute;top:0}.white-form,.white-form a,.white-form input,.white-form input:focus,.white-form textarea,.white-form textarea:focus{color:#fff}.white-form a{font-weight:700}.white-form a:hover{text-decoration:underline}.white-form .gfield.gfield_html,.white-form .gfield:not(.gfield_contains_required) .gfield_label:after,.white-form .gfield_checkbox,.white-form .gfield_description,.white-form .gfield_label,.white-form .gfield_label:after,.white-form .gfield_label a,.white-form .gfield_label a:hover,.white-form .gfield input,.white-form .gfield textarea,.white-form .gform_confirmation_wrapper .gform_confirmation_message,.white-form .gform_fields .gfield_description.validation_message,.white-form .gform_wrapper .gfield_error .gfield_label,.white-form .gforms_confirmation_message .form_saved_message_sent,.white-form .ginput_container label a{color:#fff}.white-form .gform_fields .gfield.gfield_error .ginput_container input,.white-form .gform_fields .gfield.gfield_error .ginput_container textarea,.white-form .gform_wrapper .gfield input,.white-form .gform_wrapper .gfield textarea{border-color:#fff!important}.white-form .gform_wrapper button.gform_button{border-color:#fff;color:#fff}.white-form input[type=submit]{background-color:transparent;border:2px solid #fff;color:#fff;font-weight:700}.white-form input[type=submit]:hover{background-color:rgba(255,255,255,.9);border:2px solid #fff;color:#034ea2}fieldset{margin:.5em 0 0;padding:.5em 0}.gfield_checkbox,.gfield_radio{display:flex;flex-direction:column}.ef-updown-wiggle{animation:MoveUpDown 4s ease infinite;padding:60px 0 0;position:relative}@keyframes MoveUpDown{1%,99%{padding:60px 0 0}50%{padding:0 0 60px}}.modal-close img{display:none}.modal-close img:before{background:rgba(0,0,0,.6);color:#fff;content:"";font-family:FontAwesome;font-size:2.3rem;padding:7px}.media-heading{color:#6bb745;margin:1em 0 1.5em}.post-info{font-size:1.1em;font-weight:300;text-decoration:underline;text-transform:none}.description{margin-bottom:1em;text-align:justify}ul.contacts{text-align:center}#login-modal .modal-content{padding:2em}#login-modal .modal-dialog{width:43%}#html5-close img{width:30px}.gallery-modal{top:5%}.gallery-modal .modal-content .media-body{padding:0}.gallery-modal .modal-dialog{width:900px}.calendar-modal{display:block!important;margin:0 auto;padding:8px!important;width:40%}.modal{display:none}.modal.is-open{display:block}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:90vh;overflow-y:auto;text-align:center;width:90%}@media(max-width:768px){.modal__container{max-width:85vw}}@media(min-width:769px)and (max-width:1024px){.modal__container{max-width:60vw}}@media(min-width:1025px){.modal__container{max-width:25vw}}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}body{white-space:normal}h1{font-size:52px}a{font-weight:700}a,a:hover{text-decoration:none}.elementor a:not(.elementor-button){text-decoration:underline}.elementor a:hover{text-decoration:none}.site-header{z-index:2}.navigation-branding img,.site-logo.mobile-header-logo img{height:150px!important}@media only screen and (max-width:767px){.hero-background{opacity:.15}}@media only screen and (min-width:768px){.hero-background{opacity:1}}.site-footer p{margin:0}.footer-bar{text-align:left;width:100%}.footer-bar a{text-decoration:underline}.footer-bar a,.footer-bar h3{font-weight:700}.copyright-bar{text-align:left;width:100%}.smaller-footer{font-size:80%!important}.smaller-footer h2{font-size:34px}.smaller-footer h3{font-size:1.25em}@media only screen and (max-width:1024px){.counter-section .elementor-container{justify-content:center}}@media only screen and (min-width:1025px){.counter-section .elementor-container{justify-content:space-between}}.elementor-counter .elementor-counter-title{line-height:1.5!important;padding-top:1rem}.elementor-image-box-content .elementor-image-box-title{margin-bottom:0!important}a.button{display:block!important;max-width:100%;text-align:center;width:300px;z-index:0}a.button.transparent{background-color:transparent;border:2px solid #fff}a.button.transparent:hover{background-color:#fff;color:#000}.radial{overflow:hidden!important;position:relative;transition:all .2s}.radial:hover{border-color:#fff!important}
/*# sourceMappingURL=style.css.map*/