.elementor-98 .elementor-element.elementor-element-b3641d3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.64;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-b3641d3:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-b3641d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2025/02/kuko_zima2.jpg") 50% 50%;background-size:cover;}.elementor-98 .elementor-element.elementor-element-b3641d3::before, .elementor-98 .elementor-element.elementor-element-b3641d3 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-b3641d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-b3641d3 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-b3641d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-b3641d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #00000000 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-b3641d3, .elementor-98 .elementor-element.elementor-element-b3641d3::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-28d59b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:125px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-abf7460 .elementor-heading-title{color:var( --e-global-color-2022144 );text-shadow:0px 0px 25px rgba(0,0,0,0.3);}.elementor-98 .elementor-element.elementor-element-abf7460.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-abf7460.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-abf7460.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-abf7460 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-98 .elementor-element.elementor-element-2732632 .elementor-button{fill:var( --e-global-color-fd77848 );color:var( --e-global-color-fd77848 );background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-2732632 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-2732632 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-2732632 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-2732632 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-df25507 .elementor-button{fill:var( --e-global-color-2022144 );color:var( --e-global-color-2022144 );background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-df25507 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-df25507 .elementor-button:focus{color:var( --e-global-color-fd77848 );background-color:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-df25507 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-df25507 .elementor-button:focus svg{fill:var( --e-global-color-fd77848 );}.elementor-98 .elementor-element.elementor-element-bd3fc9f .elementor-button{fill:var( --e-global-color-2022144 );color:var( --e-global-color-2022144 );background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-bd3fc9f .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-bd3fc9f .elementor-button:focus{color:var( --e-global-color-fd77848 );background-color:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-bd3fc9f .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-bd3fc9f .elementor-button:focus svg{fill:var( --e-global-color-fd77848 );}.elementor-98 .elementor-element.elementor-element-6c059fd{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:25vw;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-element-832da09 .elementor-heading-title{color:var( --e-global-color-fd77848 );}.elementor-98 .elementor-element.elementor-element-832da09.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-832da09.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-832da09.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-832da09 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-98 .elementor-element.elementor-element-832da09 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-98 .elementor-element.elementor-global-767{text-align:left;width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-global-767 img{width:100%;max-width:180px;}.elementor-98 .elementor-element.elementor-global-767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 60px 0px;}.elementor-98 .elementor-element.elementor-element-ef29111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:160px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--position:absolute;top:100px;}.elementor-98 .elementor-element.elementor-element-267febb{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-33ff8e0{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-33ff8e0:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-33ff8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/kolin-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-33ff8e0::before, .elementor-98 .elementor-element.elementor-element-33ff8e0 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-33ff8e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-33ff8e0 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-33ff8e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-33ff8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-33ff8e0, .elementor-98 .elementor-element.elementor-element-33ff8e0::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-389d785 .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-389d785.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-389d785.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-389d785.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-389d785 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-389d785{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-389d785{right:30px;}.elementor-98 .elementor-element.elementor-element-389d785{bottom:30px;}.elementor-98 .elementor-element.elementor-element-b5dd6bf{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-7480fbe{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-7480fbe:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-7480fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/kutnahora-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-7480fbe::before, .elementor-98 .elementor-element.elementor-element-7480fbe > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-7480fbe > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-7480fbe > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-7480fbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-7480fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-7480fbe, .elementor-98 .elementor-element.elementor-element-7480fbe::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-2c5447d .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2c5447d.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-2c5447d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2c5447d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2c5447d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-2c5447d{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-2c5447d{right:30px;}.elementor-98 .elementor-element.elementor-element-2c5447d{bottom:30px;}.elementor-98 .elementor-element.elementor-element-7d3e1ae{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-ca70a31{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-ca70a31:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-ca70a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/kourim.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-ca70a31::before, .elementor-98 .elementor-element.elementor-element-ca70a31 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-ca70a31 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-ca70a31 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-ca70a31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-ca70a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-ca70a31, .elementor-98 .elementor-element.elementor-element-ca70a31::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-5f4065d .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-5f4065d.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-5f4065d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-5f4065d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-5f4065d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-5f4065d{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-5f4065d{right:30px;}.elementor-98 .elementor-element.elementor-element-5f4065d{bottom:30px;}.elementor-98 .elementor-element.elementor-element-cdd34ba{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-fefe03b{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-fefe03b:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-fefe03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/caslav.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-fefe03b::before, .elementor-98 .elementor-element.elementor-element-fefe03b > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-fefe03b > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-fefe03b > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-fefe03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-fefe03b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-fefe03b, .elementor-98 .elementor-element.elementor-element-fefe03b::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-06fe066 .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-06fe066.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-06fe066.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-06fe066.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-06fe066 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-06fe066{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-06fe066{right:30px;}.elementor-98 .elementor-element.elementor-element-06fe066{bottom:30px;}.elementor-98 .elementor-element.elementor-element-841598f{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-7fa76bf{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-7fa76bf:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-7fa76bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/sv-jakubb-cirkvice.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-7fa76bf::before, .elementor-98 .elementor-element.elementor-element-7fa76bf > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-7fa76bf > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-7fa76bf > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-7fa76bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-7fa76bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-7fa76bf, .elementor-98 .elementor-element.elementor-element-7fa76bf::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-2f1047a .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2f1047a.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-2f1047a.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2f1047a.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2f1047a .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-2f1047a{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-2f1047a{right:30px;}.elementor-98 .elementor-element.elementor-element-2f1047a{bottom:30px;}.elementor-98 .elementor-element.elementor-element-f0e0f14{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-f0e0f14:hover::before, .elementor-98 .elementor-element.elementor-element-f0e0f14:hover > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-f0e0f14:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-f0e0f14 > .elementor-background-slideshow:hover::before, .elementor-98 .elementor-element.elementor-element-f0e0f14 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-98 .elementor-element.elementor-element-f0e0f14:hover{--overlay-opacity:0;}.elementor-98 .elementor-element.elementor-element-fdc9704{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-98 .elementor-element.elementor-element-fdc9704:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-fdc9704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kutnohorskokolinsko.cz/wp-content/uploads/2023/08/ratajenadsazavou.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-98 .elementor-element.elementor-element-fdc9704::before, .elementor-98 .elementor-element.elementor-element-fdc9704 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-fdc9704 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-fdc9704 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-fdc9704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-fdc9704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-text ) 100%);}.elementor-98 .elementor-element.elementor-element-fdc9704, .elementor-98 .elementor-element.elementor-element-fdc9704::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-26021e5 .elementor-heading-title{color:var( --e-global-color-2022144 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-26021e5.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-26021e5.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-26021e5.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-26021e5 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-26021e5{left:30px;}body.rtl .elementor-98 .elementor-element.elementor-element-26021e5{right:30px;}.elementor-98 .elementor-element.elementor-element-26021e5{bottom:30px;}.elementor-98 .elementor-element.elementor-element-1667943{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1295px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-160px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-1370px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-160px;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-arrow-normal-color:var( --e-global-color-2022144 );width:100%;max-width:100%;}:where( .elementor-98 .elementor-element.elementor-element-1667943 .swiper-slide ) > .e-con{border-style:none;}.elementor-98 .elementor-element.elementor-element-1667943 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:none;padding:25px 25px 25px 25px;}.elementor-98 .elementor-element.elementor-element-1667943 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-98 .elementor-element.elementor-element-1667943 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-1667943.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-98 .elementor-element.elementor-element-ff42e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0;--padding-block-end:120px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-element-e91adad{--divider-border-style:solid;--divider-color:var( --e-global-color-108796d );--divider-border-width:1px;}.elementor-98 .elementor-element.elementor-element-e91adad .elementor-divider-separator{width:100%;}.elementor-98 .elementor-element.elementor-element-e91adad .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-98 .elementor-element.elementor-element-e91adad > .elementor-widget-container{padding:25px 0px 120px 0px;}.elementor-98 .elementor-element.elementor-element-9328bb3{--grid-columns:3;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-98 .elementor-element.elementor-element-9328bb3 .elementor-repeater-item-da2b5de{grid-column:span min( 1, var(--grid-columns) );}.elementor-98 .elementor-element.elementor-element-398d05f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:120px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .elementor-repeater-item-1769800 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.kutnohorskokolinsko.cz/wp-content/uploads/2024/07/1200x436px-banner-cesta.jpg);background-size:contain;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .elementor-repeater-item-653df01 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://www.kutnohorskokolinsko.cz/wp-content/uploads/2024/07/1200x436px-banner-putovani.jpg);background-size:contain;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide{height:415px;transition-duration:calc(4000ms*1.2);}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide-contents{max-width:100%;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-6573d29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-6061abd{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-37px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:15px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-37px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:15px;--swiper-slides-gap:0px;width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-6061abd .swiper-slide > .elementor-element{height:100%;}.elementor-98 .elementor-element.elementor-element-6061abd :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-98 .elementor-element.elementor-element-6061abd :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-5e0e93a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-global-4234{--divider-border-style:solid;--divider-color:var( --e-global-color-108796d );--divider-border-width:1px;}.elementor-98 .elementor-element.elementor-global-4234 .elementor-divider-separator{width:100%;}.elementor-98 .elementor-element.elementor-global-4234 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-98 .elementor-element.elementor-global-4234 > .elementor-widget-container{padding:120px 0px 120px 0px;}.elementor-98 .elementor-element.elementor-element-8b1836f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-element-080f959{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-729955e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-2e06c8a .elementor-heading-title{color:var( --e-global-color-fd77848 );}.elementor-98 .elementor-element.elementor-element-2e06c8a.ob-harakiri{writing-mode:inherit;}.elementor-98 .elementor-element.elementor-element-2e06c8a.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2e06c8a.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-98 .elementor-element.elementor-element-2e06c8a .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-98 .elementor-element.elementor-element-2e06c8a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-98 .elementor-element.elementor-element-075853e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button{font-family:"Noto Sans", Sans-serif;font-size:19px;font-weight:700;line-height:21px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button:focus{color:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button:focus svg{fill:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-71c5195 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-71c5195.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-0e5f6cf{--grid-columns:3;--grid-column-gap:20px;--grid-row-gap:30px;}.elementor-98 .elementor-element.elementor-element-87627c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button{font-family:"Noto Sans", Sans-serif;font-size:19px;font-weight:700;line-height:21px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button:focus{color:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button:focus svg{fill:var( --e-global-color-2022144 );}.elementor-98 .elementor-element.elementor-element-0ca8ccf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-fa9f818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-element-3ec02d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-98 .elementor-element.elementor-element-6c059fd{--content-width:1440px;}.elementor-98 .elementor-element.elementor-element-ef29111{--width:100%;}.elementor-98 .elementor-element.elementor-element-ff42e49{--content-width:1440px;}.elementor-98 .elementor-element.elementor-element-5e0e93a{--content-width:1440px;}.elementor-98 .elementor-element.elementor-element-8b1836f{--content-width:1440px;}.elementor-98 .elementor-element.elementor-element-080f959{--content-width:100%;}.elementor-98 .elementor-element.elementor-element-fa9f818{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-98 .elementor-element.elementor-element-ef29111{--width:115%;}}@media(max-width:1366px){.elementor-98 .elementor-element.elementor-element-28d59b3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-ef29111{--min-height:auto;}.elementor-98 .elementor-element.elementor-element-389d785 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2c5447d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-5f4065d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-06fe066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2f1047a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-26021e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-e91adad > .elementor-widget-container{padding:25px 0px 75px 0px;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide{height:350px;}.elementor-98 .elementor-element.elementor-element-6061abd{--swiper-slides-to-display:1;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-75px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--swiper-slides-gap:0px;}.elementor-98 .elementor-element.elementor-global-4234 > .elementor-widget-container{padding:75px 0px 75px 0px;}}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-6c059fd{--padding-block-start:100px;--padding-block-end:38vw;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-global-767 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-98 .elementor-element.elementor-element-ef29111{--padding-block-start:110px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-389d785 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2c5447d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-5f4065d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-06fe066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-2f1047a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-26021e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-98 .elementor-element.elementor-element-1667943{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-98 .elementor-element.elementor-element-ff42e49{--padding-block-start:0;--padding-block-end:100px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-98 .elementor-element.elementor-element-e91adad > .elementor-widget-container{padding:35px 0px 75px 0px;}.elementor-98 .elementor-element.elementor-element-9328bb3{--grid-columns:3;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide{height:260px;}.elementor-98 .elementor-element.elementor-element-6573d29{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-6061abd{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:10%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:15px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-20%;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:15px;--swiper-slides-gap:0px;}.elementor-98 .elementor-element.elementor-global-4234 > .elementor-widget-container{padding:75px 0px 75px 0px;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button{font-size:16px;}.elementor-98 .elementor-element.elementor-element-0e5f6cf{--grid-columns:2;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-b3641d3{--min-height:95vh;--margin-block-start:-120px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-28d59b3{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-98 .elementor-element.elementor-element-abf7460 > .elementor-widget-container{padding:0px 5px 10px 5px;}.elementor-98 .elementor-element.elementor-element-abf7460{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-6c059fd{--min-height:0;--padding-block-start:50px;--padding-block-end:8vw;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-98 .elementor-element.elementor-element-832da09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-global-767 img{max-width:130px;}.elementor-98 .elementor-element.elementor-element-ef29111{--width:115%;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;top:0px;}.elementor-98 .elementor-element.elementor-element-389d785 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-389d785{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-389d785{right:15px;}.elementor-98 .elementor-element.elementor-element-389d785{bottom:15px;}.elementor-98 .elementor-element.elementor-element-2c5447d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-2c5447d{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-2c5447d{right:15px;}.elementor-98 .elementor-element.elementor-element-2c5447d{bottom:15px;}.elementor-98 .elementor-element.elementor-element-5f4065d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-5f4065d{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-5f4065d{right:15px;}.elementor-98 .elementor-element.elementor-element-5f4065d{bottom:15px;}.elementor-98 .elementor-element.elementor-element-06fe066 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-06fe066{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-06fe066{right:15px;}.elementor-98 .elementor-element.elementor-element-06fe066{bottom:15px;}.elementor-98 .elementor-element.elementor-element-2f1047a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-2f1047a{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-2f1047a{right:15px;}.elementor-98 .elementor-element.elementor-element-2f1047a{bottom:15px;}.elementor-98 .elementor-element.elementor-element-26021e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-26021e5{left:15px;}body.rtl .elementor-98 .elementor-element.elementor-element-26021e5{right:15px;}.elementor-98 .elementor-element.elementor-element-26021e5{bottom:15px;}.elementor-98 .elementor-element.elementor-element-1667943{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-arrow-prev-left-position:25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-1667943 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-98 .elementor-element.elementor-element-1667943 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-ff42e49{--min-height:1px;--padding-block-start:0;--padding-block-end:50px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-98 .elementor-element.elementor-element-ff42e49.e-con{--align-self:stretch;}.elementor-98 .elementor-element.elementor-element-e91adad > .elementor-widget-container{padding:30px 0px 50px 0px;}.elementor-98 .elementor-element.elementor-element-9328bb3{--grid-columns:2;width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-9328bb3 .elementor-repeater-item-da2b5de{grid-column:span min( 2, var(--grid-columns) );}.elementor-98 .elementor-element.elementor-element-398d05f{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide{height:150px;}.elementor-98 .elementor-element.elementor-element-6573d29{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-6061abd{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:195px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-250px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:15px;--swiper-slides-gap:0px;}.elementor-98 .elementor-element.elementor-element-6061abd :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-98 .elementor-element.elementor-element-5e0e93a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-98 .elementor-element.elementor-global-4234 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-98 .elementor-element.elementor-element-8b1836f{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-98 .elementor-element.elementor-element-080f959{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-729955e.e-con{--order:1;}.elementor-98 .elementor-element.elementor-element-2e06c8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-075853e{--justify-content:flex-start;--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-075853e.e-con{--order:4;}.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button{padding:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-71c5195.elementor-element{--order:99999 /* order end hack */;}.elementor-98 .elementor-element.elementor-element-0e5f6cf{--grid-columns:1;--grid-column-gap:5px;--grid-row-gap:40px;}.elementor-98 .elementor-element.elementor-element-0e5f6cf.elementor-element{--order:2;}.elementor-98 .elementor-element.elementor-element-87627c4{--justify-content:flex-start;--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-98 .elementor-element.elementor-element-87627c4.e-con{--order:4;}.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button{font-size:18px;padding:15px 15px 15px 15px;}.elementor-98 .elementor-element.elementor-element-0ca8ccf.elementor-element{--order:99999 /* order end hack */;}.elementor-98 .elementor-element.elementor-element-fa9f818{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}}/* Start custom CSS for button, class: .elementor-element-2732632 */.akce-datum {
    width: 100% !important;
}

.akce-datum--title {
    align-items: center;
}

.akce-datum {
    font-size: 20px;
    font-weight: 500;
    text-transform: capitalize;
    display: block;
}

.elementor-98 .elementor-element.elementor-element-2732632 .akce-datum--title {
    text-align: center;
    display: flex;
    flex-direction: column;
    line-height: 70px;
}

@media screen and (max-width: 1366px) {
    .elementor-98 .elementor-element.elementor-element-2732632 .e-n-tab-title-text {
        line-height: 30px;
    }
    .akce-datum {
        font-size: 16px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-98 .elementor-element.elementor-element-2732632 .e-n-tab-title-text {
        line-height: 25px;
    }
    .elementor-98 .elementor-element.elementor-element-2732632 .akce-datum--title {
        line-height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df25507 */.akce-datum {
    width: 100% !important;
}

.akce-datum--title {
    align-items: center;
}

.akce-datum {
    font-size: 20px;
    font-weight: 500;
    text-transform: capitalize;
    display: block;
}

.elementor-98 .elementor-element.elementor-element-df25507 .akce-datum--title {
    text-align: center;
    display: flex;
    flex-direction: column;
    line-height: 70px;
}

@media screen and (max-width: 1366px) {
    .elementor-98 .elementor-element.elementor-element-df25507 .e-n-tab-title-text {
        line-height: 30px;
    }
    .akce-datum {
        font-size: 16px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-98 .elementor-element.elementor-element-df25507 .e-n-tab-title-text {
        line-height: 25px;
    }
    .elementor-98 .elementor-element.elementor-element-df25507 .akce-datum--title {
        line-height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd3fc9f */.akce-datum {
    width: 100% !important;
}

.akce-datum--title {
    align-items: center;
}

.akce-datum {
    font-size: 20px;
    font-weight: 500;
    text-transform: capitalize;
    display: block;
}

.elementor-98 .elementor-element.elementor-element-bd3fc9f .akce-datum--title {
    text-align: center;
    display: flex;
    flex-direction: column;
    line-height: 70px;
}

@media screen and (max-width: 1366px) {
    .elementor-98 .elementor-element.elementor-element-bd3fc9f .e-n-tab-title-text {
        line-height: 30px;
    }
    .akce-datum {
        font-size: 16px;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-98 .elementor-element.elementor-element-bd3fc9f .e-n-tab-title-text {
        line-height: 25px;
    }
    .elementor-98 .elementor-element.elementor-element-bd3fc9f .akce-datum--title {
        line-height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d59b3 */.akce-datum--title {
    font-size: 56px;
    font-weight: 300;
    line-height: 65px;
    font-family: "Noto Sans", Sans-serif;
}

.elementor-98 .elementor-element.elementor-element-28d59b3 .aktualni-mesic {
    background-color: #FFF;
}
.elementor-98 .elementor-element.elementor-element-28d59b3 .akce-btn .elementor-button {
    aspect-ratio: 1/1;
    width:120px;
    justify-content: center;
    display:flex;
}
@media screen and (max-width: 768px) {
    .elementor-98 .elementor-element.elementor-element-28d59b3 .akce-btn .elementor-button {
        aspect-ratio: unset;
        width:90px;
    }
    .akce-datum--title {
        font-size: 50px;
        line-height: 25px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3641d3 */@media screen and (max-height: 450px) {
    .elementor-98 .elementor-element.elementor-element-b3641d3 {
        min-height: 500px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1667943 */.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled {
        opacity: 1;
}
.carousel--slide {
    cursor: pointer;
    height: 0;
    padding-bottom: 80% !important;
    transition:0.4s;
}
.carousel--slide:hover {
    background-size: 103% !important;
}


@media screen and (max-width: 1024px) {
    .elementor-98 .elementor-element.elementor-element-1667943 .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef29111 *//*.elementor-98 .elementor-element.elementor-element-ef29111 .swiper {
    max-height: 382px !important;
}*/

@media screen and (min-width: 2035px) {
    .elementor-98 .elementor-element.elementor-element-ef29111 {
        position: relative;
        margin-top: -160px !important;
    }
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-prev {
        left: 1290px !important;
    }
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-next {
        right: 75px !important;
    }
}
@media screen and (max-width: 1510px) {
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-prev {
        left: unset !important;
        right: 130px !important;
    }
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-next {
        right: 130px !important;
        left: unset !important;
    }
}
@media screen and (max-width: 767px) {
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-prev {
        left: unset !important;
        right: 110px !important;
    }
    .elementor-98 .elementor-element.elementor-element-ef29111 .elementor-swiper-button-next {
        right: 110px !important;
        left: unset !important;
    }
    .elementor-98 .elementor-element.elementor-element-ef29111 {
        position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c059fd */.elementor-98 .elementor-element.elementor-element-6c059fd {
    position: relative !important;
    overflow: hidden;
}
@media screen and (min-width: 2034px) {
.elementor-98 .elementor-element.elementor-element-6c059fd {
            --padding-bottom: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e91adad */@media screen and (min-width: 2034px) {
.elementor-98 .elementor-element.elementor-element-e91adad {
        padding-top: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9328bb3 */.sezona--box {
    cursor: pointer;
    height: 0;
    padding-bottom: 100% !important;
    transition:0.4s;
}

.sezona--box:hover {
    background-size: 103% !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7a7eb19 */.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide {
    transition: .1s;
}
.elementor-98 .elementor-element.elementor-element-7a7eb19 .swiper-slide:hover {
    transform: scale(1.05) !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6061abd */.elementor-98 .elementor-element.elementor-element-6061abd .elementor-loop-container {
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6573d29 */@media screen and (min-width: 1367px) {
    .elementor-98 .elementor-element.elementor-element-6573d29 .inner-fc-slide {
        min-height: 800px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71c5195 */.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button-icon svg {
    width: 24px !important;
}
.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button .elementor-align-icon-right svg {
    transition: filter .2s ease-in-out;
}
.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button:hover .elementor-align-icon-right svg {
    filter: brightness(10);
}
.elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button, .elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button-content-wrapper, .elementor-98 .elementor-element.elementor-element-71c5195 .elementor-button-icon  {
    align-items: center;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ca8ccf */.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button-icon svg {
    width: 24px !important;
}
.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button .elementor-align-icon-right svg {
    transition: filter .2s ease-in-out;
}
.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button:hover .elementor-align-icon-right svg {
    filter: brightness(10);
}
.elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button, .elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button-content-wrapper, .elementor-98 .elementor-element.elementor-element-0ca8ccf .elementor-button-icon  {
    align-items: center;
    display: flex;
}/* End custom CSS */