/* https://tesarstvijelinek.cz/wp-content/uploads/elementor/css/post-24.css?ver=1674726043 */
.elementor-24 .elementor-element.elementor-element-27d7eaf6>.elementor-container{max-width:1200px}.elementor-24 .elementor-element.elementor-element-27d7eaf6>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-27d7eaf6:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-27d7eaf6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaf6fa}.elementor-24 .elementor-element.elementor-element-27d7eaf6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:100px 016px 100px 016px}.elementor-24 .elementor-element.elementor-element-27d7eaf6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-277cae2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px}.elementor-24 .elementor-element.elementor-element-277cae2>.elementor-element-populated>.elementor-widget-wrap{padding:0 24px 0 0}.elementor-24 .elementor-element.elementor-element-11d5727{--e-image-carousel-slides-to-show:1}.elementor-24 .elementor-element.elementor-element-49d208f9>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 32px}.elementor-24 .elementor-element.elementor-element-f249d86 .elementor-heading-title{color:#ffb716;font-size:16px;text-transform:uppercase;letter-spacing:3px}.elementor-24 .elementor-element.elementor-element-53e0c16 .elementor-heading-title{font-size:45px;font-weight:300;line-height:1.3em}.elementor-24 .elementor-element.elementor-element-29bace8a{text-align:left;font-size:15px}.elementor-24 .elementor-element.elementor-element-29bace8a>.elementor-widget-container{margin:0 32px 0 0}.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button{fill:#fff;color:#fff;background-color:#ffb716;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffae00;border-radius:50px 50px 50px 50px;box-shadow:0 10px 30px -8px rgba(0,0,0,.16)}.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button:hover,.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button:focus{color:#ffb716;background-color:#fff;border-color:#ffb716}.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button:hover svg,.elementor-24 .elementor-element.elementor-element-73e8e94 .elementor-button:focus svg{fill:#ffb716}.elementor-24 .elementor-element.elementor-element-73e8e94>.elementor-widget-container{margin:20px 16px 0 0}.elementor-24 .elementor-element.elementor-element-73e8e94{width:auto;max-width:auto}.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button{fill:#ffb716;color:#ffb716;background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;border-radius:50px 50px 50px 50px;box-shadow:0 10px 30px -8px rgba(0,0,0,.16)}.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button:hover,.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button:focus{color:#fff;background-color:#ffb716;border-color:#ffb716}.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button:hover svg,.elementor-24 .elementor-element.elementor-element-1bd3d92 .elementor-button:focus svg{fill:#fff}.elementor-24 .elementor-element.elementor-element-1bd3d92>.elementor-widget-container{margin:20px 24px 0 0}.elementor-24 .elementor-element.elementor-element-1bd3d92{width:auto;max-width:auto}.elementor-24 .elementor-element.elementor-element-21adf3d5>.elementor-container{max-width:1200px}.elementor-24 .elementor-element.elementor-element-21adf3d5>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-24 .elementor-element.elementor-element-21adf3d5{padding:80px 0 40px 0}.elementor-24 .elementor-element.elementor-element-fd42cec>.elementor-element-populated>.elementor-widget-wrap{padding:0 020px 0 20px}.elementor-24 .elementor-element.elementor-element-7304575.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-24 .elementor-element.elementor-element-7304575.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-24 .elementor-element.elementor-element-7304575.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-7304575 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-24 .elementor-element.elementor-element-7304575 .elementor-image-box-img img{transition-duration:0.3s}.elementor-24 .elementor-element.elementor-element-6c73ae9>.elementor-element-populated>.elementor-widget-wrap{padding:0 20px 0 20px}.elementor-24 .elementor-element.elementor-element-029ab35.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-24 .elementor-element.elementor-element-029ab35.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-24 .elementor-element.elementor-element-029ab35.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-029ab35 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-24 .elementor-element.elementor-element-029ab35 .elementor-image-box-img img{transition-duration:0.3s}.elementor-24 .elementor-element.elementor-element-6d1d4d9>.elementor-element-populated>.elementor-widget-wrap{padding:0 16px 0 016px}.elementor-24 .elementor-element.elementor-element-8a092a0.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-24 .elementor-element.elementor-element-8a092a0.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-24 .elementor-element.elementor-element-8a092a0.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-8a092a0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-24 .elementor-element.elementor-element-8a092a0 .elementor-image-box-img img{transition-duration:0.3s}.elementor-24 .elementor-element.elementor-element-6239f7e>.elementor-container{max-width:1200px}.elementor-24 .elementor-element.elementor-element-6239f7e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-24 .elementor-element.elementor-element-6239f7e{padding:0 0 80px 0}.elementor-24 .elementor-element.elementor-element-aa5af6e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-24 .elementor-element.elementor-element-aa5af6e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24 .elementor-element.elementor-element-aa5af6e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-08b625c{text-align:center;color:#000;width:var(--container-widget-width,440px);max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0}.elementor-24 .elementor-element.elementor-element-08b625c>.elementor-widget-container{padding:0 0 08px 0}.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button{fill:#fff;color:#fff;background-color:#ffb716;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffae00;border-radius:50px 50px 50px 50px;box-shadow:0 10px 30px -8px rgba(0,0,0,.16)}.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button:hover,.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button:focus{color:#ffb716;background-color:#fff;border-color:#ffb716}.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button:hover svg,.elementor-24 .elementor-element.elementor-element-cd42491 .elementor-button:focus svg{fill:#ffb716}.elementor-24 .elementor-element.elementor-element-cd42491>.elementor-widget-container{margin:0 0 0 0}.elementor-24 .elementor-element.elementor-element-cd42491{width:100%;max-width:100%}.elementor-24 .elementor-element.elementor-element-612b8eb9>.elementor-container{max-width:1200px}.elementor-24 .elementor-element.elementor-element-612b8eb9:not(.elementor-motion-effects-element-type-background),.elementor-24 .elementor-element.elementor-element-612b8eb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,#ffc64d 30%,#ffae00 70%)}.elementor-24 .elementor-element.elementor-element-612b8eb9>.elementor-background-overlay{background-color:#ffb716;opacity:.03;mix-blend-mode:luminosity;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-612b8eb9,.elementor-24 .elementor-element.elementor-element-612b8eb9>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-24 .elementor-element.elementor-element-612b8eb9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:80px 0 80px 0}.elementor-24 .elementor-element.elementor-element-52988ab5>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px}.elementor-24 .elementor-element.elementor-element-52988ab5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24 .elementor-element.elementor-element-52988ab5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-6f516976{text-align:center}.elementor-24 .elementor-element.elementor-element-6f516976 .elementor-heading-title{color:#fff;font-size:50px;text-transform:uppercase;line-height:1.1em;text-shadow:10px 10px 20px rgba(0,0,0,.11)}.elementor-24 .elementor-element.elementor-element-53e284db{text-align:center;color:#fff}.elementor-24 .elementor-element.elementor-element-a38d2a7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-24 .elementor-element.elementor-element-a38d2a7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-24 .elementor-element.elementor-element-d2cceaa{text-align:center}.elementor-24 .elementor-element.elementor-element-d2cceaa:hover img{opacity:.9}.elementor-24 .elementor-element.elementor-element-d2cceaa img{transition-duration:1s;box-shadow:0 2px 10px 0 rgba(221,221,221,.5)}.elementor-24 .elementor-element.elementor-element-a1acee8{text-align:center}.elementor-24 .elementor-element.elementor-element-a1acee8:hover img{opacity:.9}.elementor-24 .elementor-element.elementor-element-a1acee8 img{transition-duration:1s;box-shadow:0 0 20px 0 rgba(221,221,221,.5)}.elementor-24 .elementor-element.elementor-element-77bc519{text-align:center}.elementor-24 .elementor-element.elementor-element-77bc519:hover img{opacity:.9;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-24 .elementor-element.elementor-element-77bc519 img{transition-duration:1s;box-shadow:0 2px 10px 0 rgba(221,221,221,.5)}.elementor-24 .elementor-element.elementor-element-e333e7f{text-align:center}.elementor-24 .elementor-element.elementor-element-e333e7f:hover img{opacity:.9}.elementor-24 .elementor-element.elementor-element-e333e7f img{transition-duration:1s;box-shadow:0 2px 10px 0 rgba(221,221,221,.5)}.elementor-24 .elementor-element.elementor-element-89b052b{text-align:center}.elementor-24 .elementor-element.elementor-element-89b052b:hover img{opacity:.9}.elementor-24 .elementor-element.elementor-element-89b052b img{transition-duration:1s;box-shadow:0 2px 10px 0 rgba(221,221,221,.5)}.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button{fill:#ffb716;color:#ffb716;background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;border-radius:50px 50px 50px 50px;box-shadow:0 10px 30px -8px rgba(0,0,0,.16)}.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button:hover,.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button:focus{color:#fff;background-color:#ffb716;border-color:#fff}.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button:hover svg,.elementor-24 .elementor-element.elementor-element-ed63105 .elementor-button:focus svg{fill:#fff}.elementor-24 .elementor-element.elementor-element-ed63105>.elementor-widget-container{margin:60px 0 0 0}.elementor-24 .elementor-element.elementor-element-ed63105{width:100%;max-width:100%}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-27d7eaf6{padding:50px 20px 50px 20px}.elementor-24 .elementor-element.elementor-element-53e0c16 .elementor-heading-title{font-size:28px}.elementor-24 .elementor-element.elementor-element-73e8e94>.elementor-widget-container{padding:0 0 20px 0}.elementor-24 .elementor-element.elementor-element-73e8e94{width:auto;max-width:auto}.elementor-24 .elementor-element.elementor-element-1bd3d92>.elementor-widget-container{padding:0 0 020px 0}.elementor-24 .elementor-element.elementor-element-1bd3d92{width:auto;max-width:auto}.elementor-24 .elementor-element.elementor-element-21adf3d5{padding:60px 20px 0 20px}.elementor-24 .elementor-element.elementor-element-6239f7e{padding:0 20px 0 20px}.elementor-24 .elementor-element.elementor-element-cd42491>.elementor-widget-container{padding:0 0 060px 0}.elementor-24 .elementor-element.elementor-element-cd42491{width:auto;max-width:auto}.elementor-24 .elementor-element.elementor-element-612b8eb9{padding:50px 40px 50px 40px}.elementor-24 .elementor-element.elementor-element-ed63105{width:auto;max-width:auto}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-27d7eaf6{padding:30px 20px 30px 20px}.elementor-24 .elementor-element.elementor-element-49d208f9>.elementor-element-populated>.elementor-widget-wrap{padding:30px 0 0 0}.elementor-24 .elementor-element.elementor-element-f249d86{text-align:center}.elementor-24 .elementor-element.elementor-element-53e0c16{text-align:center}.elementor-24 .elementor-element.elementor-element-53e0c16 .elementor-heading-title{font-size:28px}.elementor-24 .elementor-element.elementor-element-29bace8a{text-align:center;width:100%;max-width:100%}.elementor-24 .elementor-element.elementor-element-29bace8a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-73e8e94>.elementor-widget-container{margin:0 0 0 0}.elementor-24 .elementor-element.elementor-element-73e8e94{width:100%;max-width:100%}.elementor-24 .elementor-element.elementor-element-1bd3d92>.elementor-widget-container{margin:0 0 0 0}.elementor-24 .elementor-element.elementor-element-1bd3d92{width:100%;max-width:100%}.elementor-24 .elementor-element.elementor-element-fd42cec{width:100%}.elementor-24 .elementor-element.elementor-element-fd42cec>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 020px 0}.elementor-24 .elementor-element.elementor-element-7304575 .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-6c73ae9{width:100%}.elementor-24 .elementor-element.elementor-element-6c73ae9>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 020px 0}.elementor-24 .elementor-element.elementor-element-029ab35 .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-6d1d4d9{width:100%}.elementor-24 .elementor-element.elementor-element-6d1d4d9>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 020px 0}.elementor-24 .elementor-element.elementor-element-8a092a0 .elementor-image-box-img{margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-aa5af6e{width:100%}.elementor-24 .elementor-element.elementor-element-cd42491>.elementor-widget-container{margin:0 0 0 0}.elementor-24 .elementor-element.elementor-element-cd42491{width:100%;max-width:100%}.elementor-24 .elementor-element.elementor-element-612b8eb9{padding:40px 20px 40px 20px}.elementor-24 .elementor-element.elementor-element-52988ab5{width:100%}.elementor-24 .elementor-element.elementor-element-6f516976 .elementor-heading-title{font-size:40px}.elementor-24 .elementor-element.elementor-element-ed63105>.elementor-widget-container{margin:0 0 0 0;padding:20px 0 0 0}.elementor-24 .elementor-element.elementor-element-ed63105{width:100%;max-width:100%}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-277cae2{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-52988ab5{width:100%}}