.elementor-20041 .elementor-element.elementor-element-b86d814:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-b86d814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9cca88 );background-image:url("https://www.hankatoulava.cz/wp-content/uploads/2021/10/DSC05034-scaled.jpg");background-position:-38px -540px;background-repeat:no-repeat;}.elementor-20041 .elementor-element.elementor-element-b86d814 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-b86d814{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20041 .elementor-element.elementor-element-88181b5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-20041 .elementor-element.elementor-element-88181b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-88181b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-20041 .elementor-element.elementor-element-2e1f34e{width:var( --container-widget-width, 99.609% );max-width:99.609%;--container-widget-width:99.609%;--container-widget-flex-grow:0;text-align:center;}.elementor-20041 .elementor-element.elementor-element-2e1f34e > .elementor-widget-container{margin:63px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-2e1f34e .elementor-heading-title{font-family:var( --e-global-typography-3da9080-font-family ), Sans-serif;font-size:var( --e-global-typography-3da9080-font-size );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-0150476 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-0150476{text-align:center;}.elementor-20041 .elementor-element.elementor-element-0150476 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-f131684 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-20041 .elementor-element.elementor-element-7779f85 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-f131684 );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-7779f85 > .elementor-widget-container{padding:67px 0px 24px 0px;}.elementor-20041 .elementor-element.elementor-element-569a661:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-569a661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-569a661{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-569a661 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-d2f98f0 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-d2f98f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-20041 .elementor-element.elementor-element-768bb00:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-768bb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-768bb00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-768bb00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20041 .elementor-element.elementor-element-e957009{width:var( --container-widget-width, 100.089% );max-width:100.089%;--container-widget-width:100.089%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20041 .elementor-element.elementor-element-e957009 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-43e857a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-fd7cb51 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 39px 0px;padding:10px 33px 44px 50px;}.elementor-20041 .elementor-element.elementor-element-fd7cb51 .elementor-blockquote__content{color:var( --e-global-color-f131684 );font-family:"Cabin", Sans-serif;font-size:20px;font-weight:500;font-style:italic;margin-top:28px;}.elementor-20041 .elementor-element.elementor-element-fd7cb51 .elementor-blockquote__content +.e-q-footer{margin-top:18px;}.elementor-20041 .elementor-element.elementor-element-fd7cb51 .elementor-blockquote:before{color:var( --e-global-color-f131684 );font-size:calc(1px * 100);}.elementor-20041 .elementor-element.elementor-element-cf6c265 .elementor-button{background-color:var( --e-global-color-3ed8785 );fill:var( --e-global-color-f131684 );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-cf6c265 > .elementor-widget-container{padding:67px 0px 24px 0px;}.elementor-20041 .elementor-element.elementor-element-37c6d57{margin-top:7px;margin-bottom:61px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20041 .elementor-element.elementor-element-a6df6dd:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-a6df6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9cca88 );}.elementor-20041 .elementor-element.elementor-element-a6df6dd{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:31px 0px 20px 0px;}.elementor-20041 .elementor-element.elementor-element-a6df6dd, .elementor-20041 .elementor-element.elementor-element-a6df6dd > .elementor-background-overlay{border-radius:45px 45px 45px 45px;}.elementor-20041 .elementor-element.elementor-element-a6df6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-f6e8eb6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-b34bef4{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:400;}.elementor-20041 .elementor-element.elementor-element-6fae58c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-498de1a .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-f131684 );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-498de1a > .elementor-widget-container{padding:67px 0px 24px 0px;}.elementor-20041 .elementor-element.elementor-element-5607f4b{width:var( --container-widget-width, 107.703% );max-width:107.703%;--container-widget-width:107.703%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-bd54221:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-bd54221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-bd54221{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-bd54221 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-27b5e9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-810df43 > .elementor-widget-container{margin:35px 0px 12px 0px;}.elementor-20041 .elementor-element.elementor-element-810df43{text-align:center;}.elementor-20041 .elementor-element.elementor-element-810df43 .elementor-heading-title{font-family:var( --e-global-typography-3da9080-font-family ), Sans-serif;font-size:var( --e-global-typography-3da9080-font-size );color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-005278f{margin-top:31px;margin-bottom:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-eb0cd6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f > .elementor-widget-container{background-color:#F3F3F3;padding:22px 22px 22px 22px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-eb0cd6f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-eb0cd6f .elementor-image-box-title{font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-c5d7982{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-c5d7982 > .elementor-widget-container{background-color:#F3F3F3;margin:30px 0px 0px 0px;padding:22px 22px 22px 22px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-c5d7982.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-c5d7982.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-c5d7982.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-c5d7982 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-c5d7982 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-c5d7982 .elementor-image-box-title{font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-c856310{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-c856310 > .elementor-widget-container{background-color:#F3F3F3;margin:030px 0px 0px 0px;padding:22px 22px 22px 22px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-c856310.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-c856310.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-c856310.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-c856310 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-c856310 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-c856310 .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-fca2cc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-fca2cc2 > .elementor-widget-container{background-color:#F3F3F3;padding:22px 0px 0px 0px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-fca2cc2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-fca2cc2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-fca2cc2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-fca2cc2 .elementor-image-box-title{margin-bottom:5px;font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-fca2cc2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-fca2cc2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-90da4c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-90da4c6 > .elementor-widget-container{background-color:#F3F3F3;margin:30px 0px 0px 0px;padding:22px 22px 22px 22px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-90da4c6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-90da4c6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-90da4c6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-90da4c6 .elementor-image-box-title{margin-bottom:10px;font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-90da4c6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-90da4c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-23d876c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-23d876c > .elementor-widget-container{background-color:#F3F3F3;margin:030px 0px 0px 0px;padding:22px 22px 22px 22px;border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20041 .elementor-element.elementor-element-23d876c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-20041 .elementor-element.elementor-element-23d876c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-20041 .elementor-element.elementor-element-23d876c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20041 .elementor-element.elementor-element-8d89b1d:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-8d89b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-8d89b1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20041 .elementor-element.elementor-element-8d89b1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-e8d7805 .elementor-button{background-color:#479592;fill:var( --e-global-color-f131684 );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-e8d7805 > .elementor-widget-container{padding:67px 0px 24px 0px;}.elementor-20041 .elementor-element.elementor-element-e17d6b9:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-e17d6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4177e59 );}.elementor-20041 .elementor-element.elementor-element-e17d6b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:025px;margin-bottom:34px;}.elementor-20041 .elementor-element.elementor-element-e17d6b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-3c7a899{width:var( --container-widget-width, 91.957% );max-width:91.957%;--container-widget-width:91.957%;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-9e02194 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-9e02194{text-align:center;}.elementor-20041 .elementor-element.elementor-element-9e02194 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:24px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-c3be50b > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-c3be50b{text-align:center;}.elementor-20041 .elementor-element.elementor-element-c3be50b .elementor-heading-title{font-family:var( --e-global-typography-3da9080-font-family ), Sans-serif;font-size:var( --e-global-typography-3da9080-font-size );color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-e65426f{width:var( --container-widget-width, 100.089% );max-width:100.089%;--container-widget-width:100.089%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-20041 .elementor-element.elementor-element-e43d0d0{margin-top:30px;margin-bottom:14px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-8333a39{--icon-box-icon-margin:15px;}.elementor-20041 .elementor-element.elementor-element-867064f{--icon-box-icon-margin:15px;}.elementor-20041 .elementor-element.elementor-element-b31d1e5{--icon-box-icon-margin:15px;}.elementor-20041 .elementor-element.elementor-element-5a789fc3:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-5a789fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-5a789fc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-20041 .elementor-element.elementor-element-5a789fc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-77770cff > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20041 .elementor-element.elementor-element-61b00a23{text-align:right;}.elementor-20041 .elementor-element.elementor-element-61b00a23 img{max-width:99%;border-radius:40px 40px 40px 40px;}.elementor-20041 .elementor-element.elementor-element-316dc00{text-align:center;}.elementor-20041 .elementor-element.elementor-element-316dc00 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:38px;font-weight:400;}.elementor-20041 .elementor-element.elementor-element-ddca9c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-ddca9c8:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:18px 0px 0px -33px;--e-column-margin-right:0px;--e-column-margin-left:-33px;padding:0px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-4c141385 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-20041 .elementor-element.elementor-element-4c141385 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;font-style:normal;color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-2a0b7858 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-20041 .elementor-element.elementor-element-2a0b7858{font-family:"Raleway", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-dc17d8b:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-dc17d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4177e59 );}.elementor-20041 .elementor-element.elementor-element-dc17d8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-dc17d8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-e85277c > .elementor-widget-container{background-color:#FAECC95E;margin:34px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-e85277c{text-align:center;font-family:"Raleway", Sans-serif;font-size:31px;font-weight:600;font-style:normal;}.elementor-20041 .elementor-element.elementor-element-ff03957{text-align:center;font-family:"Cabin", Sans-serif;font-size:22px;font-weight:400;}.elementor-20041 .elementor-element.elementor-element-e9a2072 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:6px 0px 0px 0px;padding:19px 0px 42px 0px;}.elementor-20041 .elementor-element.elementor-element-e9a2072{text-align:center;}.elementor-20041 .elementor-element.elementor-element-e9a2072 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;color:var( --e-global-color-text );}.elementor-20041 .elementor-element.elementor-element-695256a .elementor-button{background-color:var( --e-global-color-3ed8785 );fill:var( --e-global-color-f131684 );color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-695256a > .elementor-widget-container{padding:25px 0px 24px 0px;}.elementor-20041 .elementor-element.elementor-element-24d9c7b:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-24d9c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-24d9c7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20041 .elementor-element.elementor-element-24d9c7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-ad503d8 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-ad503d8{text-align:left;}.elementor-20041 .elementor-element.elementor-element-ad503d8 .elementor-heading-title{font-family:var( --e-global-typography-3da9080-font-family ), Sans-serif;font-size:var( --e-global-typography-3da9080-font-size );color:var( --e-global-color-secondary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20041 .elementor-element.elementor-element-810ee77:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-810ee77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f131684 );}.elementor-20041 .elementor-element.elementor-element-810ee77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:66px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-810ee77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20041 .elementor-element.elementor-element-73a22ca > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-73a22ca{text-align:center;}.elementor-20041 .elementor-element.elementor-element-73a22ca .elementor-heading-title{font-family:var( --e-global-typography-3da9080-font-family ), Sans-serif;font-size:var( --e-global-typography-3da9080-font-size );color:var( --e-global-color-secondary );}.elementor-20041 .elementor-element.elementor-element-91def60 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-20041 .elementor-element.elementor-element-91def60{text-align:left;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;color:#050000;}.elementor-20041 .elementor-element.elementor-element-8ce08f9 > .elementor-widget-container{padding:13px 0px 31px 0px;}body.elementor-page-20041:not(.elementor-motion-effects-element-type-background), body.elementor-page-20041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1824F36;}@media(max-width:1024px){.elementor-20041 .elementor-element.elementor-element-b86d814:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-b86d814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hankatoulava.cz/wp-content/uploads/2025/04/DSC05023-2048x1365.jpg");background-position:-12px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20041 .elementor-element.elementor-element-2e1f34e{width:var( --container-widget-width, 314.219px );max-width:314.219px;--container-widget-width:314.219px;--container-widget-flex-grow:0;}.elementor-20041 .elementor-element.elementor-element-2e1f34e > .elementor-widget-container{margin:022px 1px 1px 1px;}.elementor-20041 .elementor-element.elementor-element-2e1f34e .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-20041 .elementor-element.elementor-element-0150476 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-20041 .elementor-element.elementor-element-881d1fd > .elementor-container{max-width:1600px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20041 .elementor-element.elementor-element-d2f98f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-e957009{font-size:var( --e-global-typography-primary-font-size );}.elementor-20041 .elementor-element.elementor-element-43e857a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-6fae58c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20041 .elementor-element.elementor-element-810df43 .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20041 .elementor-element.elementor-element-c3be50b .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-5a789fc3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-316dc00 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:27px 27px 27px 27px;}.elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated{margin:-42px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-4c141385 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:19px 19px 19px 19px;}.elementor-20041 .elementor-element.elementor-element-4c141385 .elementor-heading-title{font-size:25px;}.elementor-20041 .elementor-element.elementor-element-2a0b7858{font-size:19px;}.elementor-20041 .elementor-element.elementor-element-ad503d8 .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-73a22ca > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-73a22ca .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}}@media(max-width:767px){.elementor-20041 .elementor-element.elementor-element-b86d814:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-b86d814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hankatoulava.cz/wp-content/uploads/2025/04/DSC05023-1024x683.jpg");background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20041 .elementor-element.elementor-element-2e1f34e .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-20041 .elementor-element.elementor-element-0150476 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20041 .elementor-element.elementor-element-d2f98f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-e957009{font-size:var( --e-global-typography-primary-font-size );}.elementor-20041 .elementor-element.elementor-element-43e857a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-6fae58c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20041 .elementor-element.elementor-element-810df43 .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-eb0cd6f .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-c5d7982 .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-c856310 .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-fca2cc2 .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-90da4c6 .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-img{margin-bottom:15px;}.elementor-20041 .elementor-element.elementor-element-23d876c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20041 .elementor-element.elementor-element-c3be50b .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-5a789fc3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-ddca9c8 > .elementor-element-populated{margin:-11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20041 .elementor-element.elementor-element-4c141385 .elementor-heading-title{font-size:25px;}.elementor-20041 .elementor-element.elementor-element-2a0b7858{font-size:16px;}.elementor-20041 .elementor-element.elementor-element-ad503d8 .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-20041 .elementor-element.elementor-element-73a22ca .elementor-heading-title{font-size:var( --e-global-typography-3da9080-font-size );}}@media(min-width:768px){.elementor-20041 .elementor-element.elementor-element-8bba278{width:68.839%;}.elementor-20041 .elementor-element.elementor-element-596d40f{width:31.118%;}.elementor-20041 .elementor-element.elementor-element-3201fd4{width:65.714%;}.elementor-20041 .elementor-element.elementor-element-b66a9dc{width:34.242%;}.elementor-20041 .elementor-element.elementor-element-07799fe{width:34.784%;}.elementor-20041 .elementor-element.elementor-element-228fc7e{width:65.169%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20041 .elementor-element.elementor-element-77770cff{width:100%;}.elementor-20041 .elementor-element.elementor-element-ddca9c8{width:100%;}}