.elementor-387 .elementor-element.elementor-element-a49c8fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 15%, #FFFFFF00 50%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-387 .elementor-element.elementor-element-a49c8fc > .elementor-container{min-height:225px;}.elementor-387 .elementor-element.elementor-element-a49c8fc:not(.elementor-motion-effects-element-type-background), .elementor-387 .elementor-element.elementor-element-a49c8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-387 .elementor-element.elementor-element-a49c8fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-387 .elementor-element.elementor-element-a49c8fc > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:47px;}.elementor-387 .elementor-element.elementor-element-89ffdd1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-387 .elementor-element.elementor-element-2a9712d{margin-top:-15px;margin-bottom:0px;}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs{text-align:left;}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item > *{font-family:"Josefin Sans", Sans-serif;font-size:1rem;}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-link{color:var( --e-global-color-9bcbdc6 );}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-primary );}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-target{font-family:var( --e-global-typography-432c2ef-font-family ), Sans-serif;font-size:var( --e-global-typography-432c2ef-font-size );}.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-sep{color:var( --e-global-color-9bcbdc6 );}.elementor-387 .elementor-element.elementor-element-88bcb0c{text-align:left;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:1025px){.elementor-387 .elementor-element.elementor-element-a49c8fc:not(.elementor-motion-effects-element-type-background), .elementor-387 .elementor-element.elementor-element-a49c8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-432c2ef-font-size );}.elementor-387 .elementor-element.elementor-element-88bcb0c{text-align:left;}}@media(max-width:767px){.elementor-387 .elementor-element.elementor-element-a867343 .jet-breadcrumbs__item-target{font-size:var( --e-global-typography-432c2ef-font-size );}.elementor-387 .elementor-element.elementor-element-88bcb0c{text-align:left;}}/* Start custom CSS for theme-post-content, class: .elementor-element-88bcb0c */h1, h2, h3, h4, h5, h6 {
    padding-top: 1rem;
}

ul, ol {
    margin-bottom: 1rem;
}

hr {
    margin-top: 4rem !important;
    margin-bottom: 2rem !important;
    border: 0!important;
    height: 2px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}

/* Anchor link */
html {
  scroll-padding-top: 4rem;
}

html {
  scroll-behavior: smooth;
}

@media (prefers-reduced-motion: reduce) {
  html{
    scroll-behavior: auto;
  }
}

/* Padding v tlačítku */
.wp-block-button__link{
    font-size: inherit;
    padding-top: 1.2rem;
} 

/* Padding v navigačním menu */
.wp-block-navigation ul, .wp-block-navigation ul li {
    list-style: none;
    padding-right: 10px;
}/* End custom CSS */