@import url("https://fonts.googleapis.com/css2?family=Open+Sans");.main_menu_col > #mainmenu_container .menu-item > a {
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  font-family: Open Sans;
}
.main_menu_col > #mainmenu_container .menu-item > a:active,
.main_menu_col > #mainmenu_container .menu-item > a:focus,
.main_menu_col > #mainmenu_container .menu-item > a:hover {
  transform: scale(1.1);
}
.gridContainer .space-bottom .read-more {
  font-weight: 600;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
  color: #67bb02;
}
.gridContainer .space-bottom .read-more:active,
.gridContainer .space-bottom .read-more:focus,
.gridContainer .space-bottom .read-more:hover {
  transform: scale(1.1);
}
.row > .space-bottom .font-500 > span {
  font-weight: 600;
  font-size: 18px;
}
.row > .space-bottom > .description-container {
  font-size: 16px;
}
.navigation-wrapper .button {
  font-size: 20px;
}
fieldset .frm_button_submit {
  background-color: #ffffff !important;
  font-size: 24px !important;
  color: #67bb02 !important;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
@keyframes hvr-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
fieldset .frm_button_submit:focus,
fieldset .frm_button_submit:active,
fieldset .frm_button_submit:hover {
  animation-name: hvr-pulse;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
#formular h2 > span {
  color: #ffffff !important;
}
.frm_form_fields #field_1r1hg_label {
  color: #ffffff;
  font-size: 20px;
}
.frm_form_fields #field_29yf4d_label {
  color: #ffffff;
  font-size: 20px;
}
.frm_form_fields #field_e6lis6_label {
  color: #ffffff;
  font-size: 20px;
}
.frm_form_fields #field_9jv0r1_label {
  color: #ffffff;
  font-size: 20px;
}
div > #custom_html-6 .table_component > div {
  display: none;
}
#custom_html-6 caption {
  display: none;
}
.table_component th {
  text-align: center;
}
.row .lead > span > span {
  color: #67bb02;
}
.gridContainer .space-bottom .face {
  max-width: 50%;
}
.space-bottom span > span {
  font-size: 30px;
}
.row > .space-bottom h3 > span {
  font-size: 30px;
}
.gridContainer .section-title-col > h3 > span {
  font-size: 30px;
}
#prezentace div > .card {
  border-width: 3px;
  border-color: #67bb02;
  padding-top: 14px;
  padding-bottom: 14px;
}
body > #page #formular {
  padding-bottom: 0px;
}
body > #page #tabulka {
  padding-bottom: 23px;
}
