.elementor-224 .elementor-element.elementor-element-4f2d6ae:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-4f2d6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veselamucirna.com/files/2026/04/site_bg2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-224 .elementor-element.elementor-element-4f2d6ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-4f2d6ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-fba3853{margin-top:10px;margin-bottom:10px;}.elementor-224 .elementor-element.elementor-element-776a839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-776a839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-776a839 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-776a839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-66e4a83 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-5251a6e{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-6948a19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-6948a19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-6948a19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-6948a19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-cb241a2 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-76bb3e2{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-2756242:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-2756242 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-2756242 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-2756242 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-5a9ef4a img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-e876dd6{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-1ea6ccc{margin-top:10px;margin-bottom:10px;}.elementor-224 .elementor-element.elementor-element-bca2bc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-bca2bc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-bca2bc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-bca2bc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-339210d img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-d0ebf0b{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-5781fe3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-5781fe3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-5781fe3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-5781fe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-6c88c01 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-93e644f{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-f02f414:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-f02f414 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-f02f414 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-f02f414 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-2ce2c30 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-84bcfe7{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-424ef45{margin-top:10px;margin-bottom:10px;}.elementor-224 .elementor-element.elementor-element-ef20633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-ef20633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-ef20633 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-ef20633 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-b984bf8 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-8518699{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-837dc4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-837dc4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-837dc4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-837dc4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-f584180 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-0c66aad{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-ffc8289:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-ffc8289 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-ffc8289 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-ffc8289 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-7164181 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-2ce19a8{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-cd34916{margin-top:10px;margin-bottom:10px;}.elementor-224 .elementor-element.elementor-element-0b93bc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-0b93bc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-0b93bc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-0b93bc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-d8aa284 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-30b8395{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-63eb53c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-63eb53c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-63eb53c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-63eb53c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-f7d3b39 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-b10663a{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-224 .elementor-element.elementor-element-96fdf94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224 .elementor-element.elementor-element-96fdf94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-224 .elementor-element.elementor-element-96fdf94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224 .elementor-element.elementor-element-96fdf94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224 .elementor-element.elementor-element-77f4046 img{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224 .elementor-element.elementor-element-910d126{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-776a839 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-6948a19 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-2756242 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-bca2bc6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-5781fe3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-f02f414 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-ef20633 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-837dc4a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-ffc8289 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224 .elementor-element.elementor-element-63eb53c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-5251a6e */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bb3e2 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e876dd6 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0ebf0b */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e644f */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84bcfe7 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8518699 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c66aad */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce19a8 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30b8395 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b10663a */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-910d126 */.akce-den 
{float: left;
    margin-right: 10px;
    color: #fff;
    background: #e90000;
    padding:0 5px;
    font-size: 15px;
}

.akce-datum 
{font-size: 15px;
}

.akce-blok
{border-bottom: solid 1px;
margin: 5px 0;
}

.akce-nazev
{margin: 5px 0;
}

.akce-misto
{margin: 5px 0;
font-size: 1.15em;
text-transform: uppercase;
}

.akce-status-a
{color: green;
}

.akce-status-b
{color: #e90000;
}

.akce-info
{font-size: 13px;
color: #0a0a0a;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f2d6ae */.akce-nazev h3
{font-size:1.10em}/* End custom CSS */