.elementor-3314 .elementor-element.elementor-element-45f4fd9{margin-top:0px;margin-bottom:0px;}.elementor-3314 .elementor-element.elementor-element-1a6762b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-slide-bg{background-image:url("https://doowklis.cz/wp-content/uploads/2025/11/studio-nahledove-foto.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0.2;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider .elementor-repeater-item-f721428 .xpro-hero-slider-slide-content-wrapper{justify-content:center;text-align:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-title,.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-title span.char{animation-duration:1.5s;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-title::after{animation-duration:1.5s;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1.5s;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .elementor-repeater-item-f721428 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1.5s;}.elementor-3314 .elementor-element.elementor-element-78fd6c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-slide-content-wrapper{min-height:80vh;width:1140px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-subtitle{margin:0px 0px 16px 0px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin:0% 0% 15% 0%;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-description{font-size:24px;font-weight:400;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary{width:47px;max-width:100%;gap:31px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;margin:10% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary i{font-size:21px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary svg{width:21px;height:auto;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary:hover,.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary:focus{color:#000000;background-color:#FFFFFF;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-secondary i{font-size:14px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-secondary svg{width:14px;height:auto;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-secondary{gap:19px;}.elementor-3314 .elementor-element.elementor-element-a4eeb47{margin-top:2%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-403c029.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-403c029.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-403c029 > .elementor-element-populated{margin:5% 10% 5% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-46be90a{font-family:"Raleway", Sans-serif;font-weight:300;line-height:1.3em;color:var( --e-global-color-text );}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-bf61c1c{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:500;line-height:1.3em;color:#EEC835;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-b48cfda{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-text );}.elementor-3314 .elementor-element.elementor-element-58167df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .title, .elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .title span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .subtext{color:#4d4d4d;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-1e062e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-1e062e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-1e062e0 > .elementor-element-populated{margin:5% 5% 5% 10%;--e-column-margin-right:5%;--e-column-margin-left:10%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3314 .elementor-element.elementor-element-a2c31fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-a2c31fb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3314 .elementor-element.elementor-element-7cb0740{--e-image-carousel-slides-to-show:3;}.elementor-3314 .elementor-element.elementor-element-7cb0740.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-7cb0740 .swiper-wrapper{display:flex;align-items:center;}.elementor-3314 .elementor-element.elementor-element-7cb0740 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-8f2b95a{margin-top:5%;margin-bottom:5%;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-66ca8ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-66ca8ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-66ca8ef > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-7e87e28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-7e87e28 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3314 .elementor-element.elementor-element-81378e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3314 .elementor-element.elementor-element-f6cc5d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-90ef10b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-90ef10b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-90ef10b > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-3314 .elementor-element.elementor-element-fd803be{--e-image-carousel-slides-to-show:1;}.elementor-3314 .elementor-element.elementor-element-fd803be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-fd803be .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3314 .elementor-element.elementor-element-fd803be .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-3314 .elementor-element.elementor-element-fd803be .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3314 .elementor-element.elementor-element-fd803be .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-3314 .elementor-element.elementor-element-6e517b3{margin-top:5%;margin-bottom:5%;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-75b4530.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-75b4530.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-75b4530 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-3314 .elementor-element.elementor-element-e4ed29e{--e-image-carousel-slides-to-show:1;}.elementor-3314 .elementor-element.elementor-element-e4ed29e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-e4ed29e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3314 .elementor-element.elementor-element-e4ed29e .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-3314 .elementor-element.elementor-element-e4ed29e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3314 .elementor-element.elementor-element-e4ed29e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-beb9ef1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-beb9ef1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-beb9ef1 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-3314 .elementor-element.elementor-element-4c92313.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-4c92313 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3314 .elementor-element.elementor-element-dc11d50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-4381574.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-f6e604f{margin-top:5%;margin-bottom:5%;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-8305844.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-8305844.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-8305844 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-3314 .elementor-element.elementor-element-eff7553.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-eff7553 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3314 .elementor-element.elementor-element-9e24f1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-6839e0f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-5e9dfc5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-5e9dfc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-5e9dfc5 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-3314 .elementor-element.elementor-element-a52d08f{--e-image-carousel-slides-to-show:1;}.elementor-3314 .elementor-element.elementor-element-a52d08f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-a52d08f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3314 .elementor-element.elementor-element-a52d08f .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-3314 .elementor-element.elementor-element-a52d08f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3314 .elementor-element.elementor-element-a52d08f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-3314 .elementor-element.elementor-element-9a38eb5{margin-top:0%;margin-bottom:5%;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-be0991c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-be0991c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-be0991c > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-3314 .elementor-element.elementor-element-342e3d6{--e-image-carousel-slides-to-show:1;}.elementor-3314 .elementor-element.elementor-element-342e3d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-342e3d6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3314 .elementor-element.elementor-element-342e3d6 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-3314 .elementor-element.elementor-element-342e3d6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3314 .elementor-element.elementor-element-342e3d6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-bc-flex-widget .elementor-3314 .elementor-element.elementor-element-93b079f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3314 .elementor-element.elementor-element-93b079f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3314 .elementor-element.elementor-element-93b079f > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-3314 .elementor-element.elementor-element-09c1c89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-09c1c89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3314 .elementor-element.elementor-element-52cd5f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3314 .elementor-element.elementor-element-37faa90.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-slide-content-wrapper{width:1025px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-slide-content-wrapper{min-height:79vh;width:768px;}.elementor-3314 .elementor-element.elementor-element-78fd6c4 .xpro-hero-slider-button-primary{width:75px;max-width:100%;border-width:1px 1px 1px 1px;}.elementor-3314 .elementor-element.elementor-element-a4eeb47{margin-top:5%;margin-bottom:0%;}.elementor-3314 .elementor-element.elementor-element-403c029 > .elementor-element-populated{margin:0% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-46be90a{font-size:20px;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-bf61c1c{font-size:20px;}.elementor-3314 .elementor-element.elementor-element-58167df .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-b48cfda{font-size:22px;}.elementor-3314 .elementor-element.elementor-element-1e062e0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3314 .elementor-element.elementor-element-7cb0740{--e-image-carousel-slides-to-show:1;}.elementor-3314 .elementor-element.elementor-element-8f2b95a{padding:10% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-66ca8ef > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3314 .elementor-element.elementor-element-66ca8ef{order:2;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3314 .elementor-element.elementor-element-90ef10b > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-6e517b3{margin-top:0%;margin-bottom:0%;padding:10% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-75b4530 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-beb9ef1 > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3314 .elementor-element.elementor-element-beb9ef1{order:2;}.elementor-3314 .elementor-element.elementor-element-f6e604f{margin-top:0%;margin-bottom:0%;padding:10% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-8305844 > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3314 .elementor-element.elementor-element-8305844{order:2;}.elementor-3314 .elementor-element.elementor-element-5e9dfc5 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-9a38eb5{margin-top:0%;margin-bottom:0%;padding:10% 0% 10% 0%;}.elementor-3314 .elementor-element.elementor-element-be0991c > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-3314 .elementor-element.elementor-element-be0991c{order:2;}.elementor-3314 .elementor-element.elementor-element-93b079f > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3314 .elementor-element.elementor-element-93b079f{order:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-7cb0740 */.elementor-3314 .elementor-element.elementor-element-7cb0740 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fd803be */.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide {
  display: flex !important;
  justify-content: center !important;    /* horizontální střed */
  align-items: center !important;        /* vertikální střed */
  height: auto !important;
}

.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide img {
  max-height: 100% !important;
  width: auto !important;
  margin: 0 auto !important;
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-90ef10b */@media (max-width: 767px) {
  .elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide {
    height: auto !important;
  }
  .elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a52d08f */.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide {
  display: flex !important;
  justify-content: center !important;    /* horizontální střed */
  align-items: center !important;        /* vertikální střed */
  height: auto !important;
}

.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide img {
  max-height: 100% !important;
  width: auto !important;
  margin: 0 auto !important;
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-342e3d6 */.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide {
  display: flex !important;
  justify-content: center !important;    /* horizontální střed */
  align-items: center !important;        /* vertikální střed */
  height: auto !important;
}

.elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide img {
  max-height: 100% !important;
  width: auto !important;
  margin: 0 auto !important;
  display: block !important;
}/* End custom CSS */