.elementor-1850 .elementor-element.elementor-element-f0a445b{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1850 .elementor-element.elementor-element-6f9e8be img{width:20%;}.elementor-1850 .elementor-element.elementor-element-650e51f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-650e51f:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-650e51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zuzanaadam.cz/wp-content/uploads/2025/05/6.jpg");}.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 );}.elementor-1850 .elementor-element.elementor-element-3270700{text-align:center;}.elementor-1850 .elementor-element.elementor-element-3270700 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-62ad46b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1850 .elementor-element.elementor-element-5a8a7e9{text-align:center;color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-11a3cbb{text-align:center;}.elementor-1850 .elementor-element.elementor-element-11a3cbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1850 .elementor-element.elementor-element-42736e6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-digits{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-42736e6 .elementor-countdown-label{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-c1a723e{text-align:center;}.elementor-1850 .elementor-element.elementor-element-c1a723e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-9b75f74{text-align:center;}.elementor-1850 .elementor-element.elementor-element-9b75f74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-2e8e7ab{padding:20px 0px 40px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2b8a86e );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1850 .elementor-element.elementor-element-af4193e .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-6ff0e46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-c3a61bd{text-align:center;}.elementor-1850 .elementor-element.elementor-element-c3a61bd .elementor-heading-title{color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-f8924d7 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-f8924d7 .elementor-button:hover, .elementor-1850 .elementor-element.elementor-element-f8924d7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);border-color:#13B94B;}.elementor-1850 .elementor-element.elementor-element-aa21e6c .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-fa9e4e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-fa9e4e0:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-fa9e4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zuzanaadam.cz/wp-content/uploads/2025/05/6.jpg");}.elementor-1850 .elementor-element.elementor-element-fca6da5{text-align:center;}.elementor-1850 .elementor-element.elementor-element-fca6da5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-56febe0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-digits{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-56febe0 .elementor-countdown-label{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-acd2d79{padding:20px 0px 40px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-659ca26 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-705c29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-6885264{text-align:center;}.elementor-1850 .elementor-element.elementor-element-6885264 .elementor-heading-title{color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-64990a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-e4654f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-995ad43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-995ad43:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-995ad43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ded5195 );}.elementor-1850 .elementor-element.elementor-element-05fa7cf{padding:0px 0px 5px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-05fa7cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-5ade458{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-42e6da3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-42e6da3:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-42e6da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1850 .elementor-element.elementor-element-f9ee89c{padding:0px 0px 10px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-f9ee89c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-dae5b76 );}.elementor-1850 .elementor-element.elementor-element-1188195{text-align:center;}.elementor-1850 .elementor-element.elementor-element-add9828{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-599573c{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-1e4cb9d .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-6b0c268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-5e9d0c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-5e9d0c8:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-5e9d0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ded5195 );}.elementor-1850 .elementor-element.elementor-element-b108c30{padding:0px 0px 5px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-b108c30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-dd95046{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-dd0e5b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-dd0e5b6:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-dd0e5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1850 .elementor-element.elementor-element-8ea81d1{padding:0px 0px 10px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-8ea81d1 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-dae5b76 );}.elementor-1850 .elementor-element.elementor-element-b51e67c{text-align:center;}.elementor-1850 .elementor-element.elementor-element-2903a82{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-db26088{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-cbf90f6 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-bed8781{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-f267084{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1850 .elementor-element.elementor-element-f267084:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-f267084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-e23d895{padding:0px 0px 5px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-e23d895 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-97be410{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-563d404{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-563d404:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-563d404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1850 .elementor-element.elementor-element-c39a588{padding:0px 0px 10px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-c39a588 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-dae5b76 );}.elementor-1850 .elementor-element.elementor-element-d85e71a{text-align:center;}.elementor-1850 .elementor-element.elementor-element-b235475{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-69f4c80{padding:10px 0px 0px 0px;text-align:center;}.elementor-1850 .elementor-element.elementor-element-0d61bb9 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-5aeb45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-5aeb45a:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-5aeb45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zuzanaadam.cz/wp-content/uploads/2025/05/5.jpg");}.elementor-1850 .elementor-element.elementor-element-1293176 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-2f7b998{text-align:center;}.elementor-1850 .elementor-element.elementor-element-2f7b998 .elementor-heading-title{color:var( --e-global-color-62ad46b );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1850 .elementor-element.elementor-element-2ead9e2 .elementor-icon-box-wrapper{gap:15px;}.elementor-1850 .elementor-element.elementor-element-2ead9e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-2ead9e2.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-2ead9e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-62ad46b );color:var( --e-global-color-62ad46b );border-color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-749276e .elementor-icon-box-wrapper{gap:15px;}.elementor-1850 .elementor-element.elementor-element-749276e.elementor-view-stacked .elementor-icon{background-color:#19C063;}.elementor-1850 .elementor-element.elementor-element-749276e.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-749276e.elementor-view-default .elementor-icon{fill:#19C063;color:#19C063;border-color:#19C063;}.elementor-1850 .elementor-element.elementor-element-c461073 .elementor-icon-box-wrapper{gap:15px;}.elementor-1850 .elementor-element.elementor-element-c461073.elementor-view-stacked .elementor-icon{background-color:#581003;}.elementor-1850 .elementor-element.elementor-element-c461073.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-c461073.elementor-view-default .elementor-icon{fill:#581003;color:#581003;border-color:#581003;}.elementor-1850 .elementor-element.elementor-element-747f9d8 .elementor-icon-box-wrapper{gap:15px;}.elementor-1850 .elementor-element.elementor-element-747f9d8.elementor-view-stacked .elementor-icon{background-color:#AC0A0A;}.elementor-1850 .elementor-element.elementor-element-747f9d8.elementor-view-framed .elementor-icon, .elementor-1850 .elementor-element.elementor-element-747f9d8.elementor-view-default .elementor-icon{fill:#AC0A0A;color:#AC0A0A;border-color:#AC0A0A;}.elementor-1850 .elementor-element.elementor-element-a448c2c{color:var( --e-global-color-text );}.elementor-1850 .elementor-element.elementor-element-5e36ea9{text-align:center;}.elementor-1850 .elementor-element.elementor-element-5e36ea9 .elementor-heading-title{color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-e8ff882{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1850 .elementor-element.elementor-element-cd41cd7 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-bfb6146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1850 .elementor-element.elementor-element-bfb6146:not(.elementor-motion-effects-element-type-background), .elementor-1850 .elementor-element.elementor-element-bfb6146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zuzanaadam.cz/wp-content/uploads/2025/05/5.jpg");}.elementor-1850 .elementor-element.elementor-element-5155baa{text-align:center;}.elementor-1850 .elementor-element.elementor-element-5155baa .elementor-heading-title{color:var( --e-global-color-62ad46b );}.elementor-1850 .elementor-element.elementor-element-d580ea1 .elementor-heading-title{color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-6fe8e2a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-digits{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-6fe8e2a .elementor-countdown-label{color:var( --e-global-color-secondary );}.elementor-1850 .elementor-element.elementor-element-942b9cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1850 .elementor-element.elementor-element-d8c91c3{color:var( --e-global-color-2b8a86e );}.elementor-1850 .elementor-element.elementor-element-40e3696 .elementor-button{background-color:transparent;fill:var( --e-global-color-2b8a86e );color:var( --e-global-color-2b8a86e );background-image:linear-gradient(180deg, #13B94B 0%, #13B94B 100%);}.elementor-1850 .elementor-element.elementor-element-17f65e5{--display:flex;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1850 .elementor-element.elementor-element-650e51f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-6ff0e46{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-fa9e4e0{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-705c29d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-5aeb45a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-e8ff882{--grid-auto-flow:row;}.elementor-1850 .elementor-element.elementor-element-bfb6146{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1850 .elementor-element.elementor-element-942b9cf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1850 .elementor-element.elementor-element-6f9e8be img{width:40%;}.elementor-1850 .elementor-element.elementor-element-2e8e7ab{padding:0px 0px 0px 0px;font-size:16px;}.elementor-1850 .elementor-element.elementor-element-acd2d79{padding:0px 0px 0px 0px;font-size:16px;}.elementor-1850 .elementor-element.elementor-element-05fa7cf .elementor-heading-title{font-size:27px;}.elementor-1850 .elementor-element.elementor-element-f9ee89c .elementor-heading-title{font-size:50px;}.elementor-1850 .elementor-element.elementor-element-b108c30 .elementor-heading-title{font-size:27px;}.elementor-1850 .elementor-element.elementor-element-8ea81d1 .elementor-heading-title{font-size:50px;}.elementor-1850 .elementor-element.elementor-element-e23d895 .elementor-heading-title{font-size:27px;}.elementor-1850 .elementor-element.elementor-element-c39a588 .elementor-heading-title{font-size:50px;}.elementor-1850 .elementor-element.elementor-element-e8ff882{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1850 .elementor-element.elementor-element-942b9cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-bed8781 *//* dej třídu pricing--popular na CELÝ box/kartu ceníku */
.pricing--popular{
  position: relative !important;
  overflow: hidden;          /* ať nepřesahuje mimo kartu */
  isolation: isolate;
}

/* ribbon přes pravý horní roh */
.pricing--popular::before{
  content: "NEJOBLÍBENĚJŠÍ";
  position: absolute;

  /* RESET VŠECH „inset“ kolizí */
  inset: auto !important;            /* zruší případné inset:0 */
  left: auto !important;             /* zruší případné left:0 */
  inset-inline-start: auto !important;

  /* POZICE + ROTACE (jen pixely, žádné procenta) */
  top: 25px !important;             /* jemně dolaď podle oka (-8 až -18) */
  right: -77px !important;           /* posun do rohu; zvětši/sniž podle potřeby */
  transform: rotate(45deg);

  /* rozměry pruhu */
  width: 240px;
  height: 34px;

  /* text doprostřed */
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;

  /* vzhled */
  background: #22C851;
  color: #ffffff;
  font: 700 12px/1 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  text-transform: uppercase;
  letter-spacing: .06em;
  box-shadow: 0 6px 12px rgba(0,0,0,.2);
  z-index: 9999;                    /* ať je nad vším uvnitř karty */
  pointer-events: none;
}

/* mobilní úprava */
@media (max-width: 767px){
  .pricing--popular::before{
    top: 29px !important;
    right: -52px !important;
    width: 200px;
    height: 26px;
    font-size: 11px;
  }
}

/* TABLETY & MOBILY – menší, blíž k rohu */
@media (max-width: 767px){
  .pricing--popular::before{
    top: 29px !important;
    right: -46px !important;
    width: 190px;
    height: 26px;
    font-size: 11px;
    letter-spacing: .05em;
    box-shadow: 0 4px 8px rgba(0,0,0,.18);
    transform: rotate(45deg); /* pořád diagonálně */
  }
}

/* UŽŠÍ MOBILY */
@media (max-width: 480px){
  .pricing--popular::before{
    top: 29px !important;
    right: -40px !important;
    width: 160px;
    height: 24px;
    font-size: 10px;
  }
}

/* EXTRA ÚZKÉ DISPLEJE – přepnout na "štítek" vpravo nahoře (nereže text) */
@media (max-width: 360px){
  .pricing--popular::before{
    top: 6px !important;
    right: 6px !important;
    width: auto;
    height: 22px;
    padding: 0 10px;
    border-radius: 999px;
    transform: none;           /* zruší diagonálu, je to čistý badge */
    box-shadow: none;
  }
}/* End custom CSS */