.elementor-190 .elementor-element.elementor-element-2b8453d{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-2b8453d:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-2b8453d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://svahova707.cz/wp-content/uploads/2026/09/IMG_0134.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-190 .elementor-element.elementor-element-c76d512{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-190 .elementor-element.elementor-element-88493de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-190 .elementor-element.elementor-element-1bf7809{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-190 .elementor-element.elementor-element-79fb78f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}@media(max-width:767px){.elementor-190 .elementor-element.elementor-element-c76d512{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-190 .elementor-element.elementor-element-88493de{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-190 .elementor-element.elementor-element-1bf7809{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-190 .elementor-element.elementor-element-79fb78f{--padding-top:5px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}}@media(min-width:1025px){.elementor-190 .elementor-element.elementor-element-2b8453d:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-2b8453d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-2b8453d */#blok-heslo1, #blok-heslo2, #blok-heslo3, #blok-heslo4 {
    opacity: 0;
    transform: translateX(-80px); 
    
    animation-name: cyklusHesla;          
    animation-duration: 9s;   
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}


#blok-heslo1 { 
    animation-delay: 0s;      
}
#blok-heslo2 { 
    animation-delay: 0.5s;    
}
#blok-heslo3 { 
    animation-delay: 1s;      
}
#blok-heslo4 { 
    animation-delay: 1.5s;    
}


@keyframes cyklusHesla {
    0%   { opacity: 0; transform: translateX(-80px); } 
    6%   { opacity: 1; transform: translateX(0); }     
    45%  { opacity: 1; transform: translateX(0); }     
    51%  { opacity: 0; transform: translateX(-80px); } 
    100% { opacity: 0; transform: translateX(-80px); } 
}/* End custom CSS */