.elementor-7795 .elementor-element.elementor-element-94507b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-7795 .elementor-element.elementor-element-94507b3:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-94507b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zdravi.sk/wp-content/uploads/2026/09/Obrazok-ChatGPT-26.-9.-2026-20_18_39.webp");}.elementor-7795 .elementor-element.elementor-element-94507b3::before, .elementor-7795 .elementor-element.elementor-element-94507b3 > .elementor-background-video-container::before, .elementor-7795 .elementor-element.elementor-element-94507b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7795 .elementor-element.elementor-element-94507b3 > .elementor-background-slideshow::before, .elementor-7795 .elementor-element.elementor-element-94507b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7795 .elementor-element.elementor-element-94507b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a7a80f2 );--background-overlay:'';}.elementor-7795 .elementor-element.elementor-element-1a0608d{--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;}.elementor-7795 .elementor-element.elementor-element-0741865{width:auto;max-width:auto;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.3px;color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-0741865 > .elementor-widget-container{background-color:var( --e-global-color-c6ed450 );margin:0px 0px 0px 0px;padding:5px 10px 6px 10px;border-radius:15px 15px 15px 15px;}.elementor-7795 .elementor-element.elementor-element-0741865.elementor-element{--align-self:flex-start;}.elementor-7795 .elementor-element.elementor-element-ee6f812 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-ee6f812 .elementor-heading-title{font-family:"Carter Sans", Sans-serif;font-size:50px;font-weight:500;line-height:48px;-webkit-text-stroke-color:#000;stroke:#000;color:#4A1D3E;}.elementor-7795 .elementor-element.elementor-element-0cabdec{font-family:"Mulish", Sans-serif;font-weight:600;word-spacing:0px;color:var( --e-global-color-22e54ea );}.elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button{background-color:var( --e-global-color-a937663 );font-weight:800;fill:#4A1D3D;color:#4A1D3D;border-radius:30px 30px 30px 30px;padding:10px 025px 10px 25px;}.elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button:hover, .elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button:focus{background-color:var( --e-global-color-a937663 );color:var( --e-global-color-2974962 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button:hover svg, .elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button:focus svg{fill:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-1af53f2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-7795 .elementor-element.elementor-element-1af53f2 .elementor-divider-separator{width:100%;}.elementor-7795 .elementor-element.elementor-element-1af53f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7795 .elementor-element.elementor-element-5eabdfc > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-0b92da4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-1f90204{--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;}.elementor-7795 .elementor-element.elementor-element-de452ab{--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-7795 .elementor-element.elementor-element-de452ab:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-de452ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-7795 .elementor-element.elementor-element-3e72959{width:100%;max-width:100%;}.elementor-7795 .elementor-element.elementor-element-3e72959 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-89e7079{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-6f66673{--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;}.elementor-7795 .elementor-element.elementor-element-a6924f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a6924f2{font-family:"Belleza", Sans-serif;font-size:29px;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-0b98327 .elementor-heading-title{font-size:33px;text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-de5db56{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-de5db56 img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-f6f9c66{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7795 .elementor-element.elementor-element-49c5365{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-49c5365 img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-1abf189{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-662f3ca{--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;}.elementor-7795 .elementor-element.elementor-element-bd1eee0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bd1eee0{font-family:"Belleza", Sans-serif;font-size:29px;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-a7fe6b3 .elementor-heading-title{font-size:33px;text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-f440923{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-f440923 img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-a46815f{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7795 .elementor-element.elementor-element-0aea967{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-0aea967 img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-ea1468f{--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:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-ea1468f:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-ea1468f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7795 .elementor-element.elementor-element-907e866 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-907e866{text-align:center;}.elementor-7795 .elementor-element.elementor-element-907e866 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-0a4392e{--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;}.elementor-7795 .elementor-element.elementor-element-a006907 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-9e8cda6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-2c8fa6e{--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;}.elementor-7795 .elementor-element.elementor-element-bfac83a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bfac83a{font-family:"Belleza", Sans-serif;font-size:29px;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-1c3e8e3 .elementor-heading-title{font-size:33px;text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-4bd9682{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-4bd9682 img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-4973241{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7795 .elementor-element.elementor-element-37deb7f{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-37deb7f img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-8747f1f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-1ace9be{--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;}.elementor-7795 .elementor-element.elementor-element-a03d737 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a03d737{font-family:"Belleza", Sans-serif;font-size:29px;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-941f107 .elementor-heading-title{font-size:33px;text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-1af68fc{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-1af68fc img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-9e64810{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7795 .elementor-element.elementor-element-84f6d5b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7795 .elementor-element.elementor-element-84f6d5b img{border-radius:10px 10px 10px 10px;}.elementor-7795 .elementor-element.elementor-element-d429eb9{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-d429eb9:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-d429eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7795 .elementor-element.elementor-element-f38bf8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-f38bf8b{text-align:center;}.elementor-7795 .elementor-element.elementor-element-f38bf8b .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-2974962 );}.elementor-7795 .elementor-element.elementor-element-36c4d37{--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;--overflow:auto;}.elementor-7795 .elementor-element.elementor-element-4ebfeb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-74a8aa7 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7795 .elementor-element.elementor-element-74a8aa7 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7795 .elementor-element.elementor-element-ef1d6ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-d156538 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7795 .elementor-element.elementor-element-d156538 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7795 .elementor-element.elementor-element-07af59f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-9d4e9dd .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7795 .elementor-element.elementor-element-9d4e9dd .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7795 .elementor-element.elementor-element-77c931b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-fb9c7b5{text-align:center;}.elementor-7795 .elementor-element.elementor-element-fb9c7b5 .elementor-heading-title{text-transform:uppercase;}.elementor-7795 .elementor-element.elementor-element-7ccfb43 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-7ccfb43{text-align:center;font-size:23px;font-weight:600;}.elementor-7795 .elementor-element.elementor-element-ead4c37{--display:flex;--min-height:470px;--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;--justify-content:space-around;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-ead4c37.e-con{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-d823144{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-d823144:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-d823144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7a80f2 );}.elementor-7795 .elementor-element.elementor-element-c12b2e4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-7795 .elementor-element.elementor-element-c12b2e4{text-align:start;font-family:"Carter Sans", Sans-serif;font-size:36px;font-weight:700;line-height:31px;}.elementor-7795 .elementor-element.elementor-element-c421624 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-7795 .elementor-element.elementor-element-c421624{text-align:start;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-primary );}.elementor-7795 .elementor-element.elementor-element-d00186f{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-d00186f:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-d00186f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7a80f2 );}.elementor-7795 .elementor-element.elementor-element-6ae57fd > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-7795 .elementor-element.elementor-element-6ae57fd{text-align:start;font-family:"Carter Sans", Sans-serif;font-size:36px;font-weight:700;line-height:31px;}.elementor-7795 .elementor-element.elementor-element-6845557 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-7795 .elementor-element.elementor-element-6845557{text-align:start;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-primary );}.elementor-7795 .elementor-element.elementor-element-a227cb9{--display:flex;--min-height:539px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7795 .elementor-element.elementor-element-a227cb9:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-a227cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zdravi.sk/wp-content/uploads/2026/10/synchronicita.webp");background-size:cover;}.elementor-7795 .elementor-element.elementor-element-57a42c8{text-align:center;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-e9be6c0{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-e9be6c0:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-e9be6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EA;}.elementor-7795 .elementor-element.elementor-element-3265989.elementor-element{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-3265989{text-align:center;font-family:"Carter Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a7a80f2 );}.elementor-7795 .elementor-element.elementor-element-c180b78{--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;--overflow:auto;}.elementor-7795 .elementor-element.elementor-element-481fbf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-8a01224{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-9505c29{font-size:11px;color:var( --e-global-color-d3463b7 );}.elementor-7795 .elementor-element.elementor-element-06a0fc9 .elementor-heading-title{font-size:34px;color:var( --e-global-color-d3463b7 );}.elementor-7795 .elementor-element.elementor-element-bc1f3fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bc1f3fe{font-size:15px;color:var( --e-global-color-d3463b7 );}.elementor-7795 .elementor-element.elementor-element-645ab1a{width:auto;max-width:auto;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.3px;color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-645ab1a > .elementor-widget-container{background-color:#DDE2D8D4;margin:0px 0px 0px 0px;padding:5px 10px 6px 10px;border-radius:15px 15px 15px 15px;}.elementor-7795 .elementor-element.elementor-element-645ab1a.elementor-element{--align-self:flex-start;}.elementor-7795 .elementor-element.elementor-element-ac6e89d{width:auto;max-width:auto;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.3px;color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-ac6e89d > .elementor-widget-container{background-color:#DDE2D8D4;margin:0px 0px 0px 0px;padding:5px 10px 6px 10px;border-radius:15px 15px 15px 15px;}.elementor-7795 .elementor-element.elementor-element-ac6e89d.elementor-element{--align-self:flex-start;}.elementor-7795 .elementor-element.elementor-element-7386855{width:auto;max-width:auto;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.3px;color:var( --e-global-color-text );}.elementor-7795 .elementor-element.elementor-element-7386855 > .elementor-widget-container{background-color:#DDE2D8D4;margin:0px 0px 0px 0px;padding:5px 10px 6px 10px;border-radius:15px 15px 15px 15px;}.elementor-7795 .elementor-element.elementor-element-7386855.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-7795 .elementor-element.elementor-element-94507b3{--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;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7795 .elementor-element.elementor-element-1a0608d{--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;}.elementor-7795 .elementor-element.elementor-element-1a0608d.e-con{--order:2;}.elementor-7795 .elementor-element.elementor-element-0b92da4.elementor-element{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-89e7079{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-a6924f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7795 .elementor-element.elementor-element-de5db56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-f6f9c66.e-con{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-49c5365{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-1abf189{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-bd1eee0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7795 .elementor-element.elementor-element-f440923{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-a46815f.e-con{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-0aea967{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-9e8cda6{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-bfac83a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7795 .elementor-element.elementor-element-4bd9682{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-4973241.e-con{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-37deb7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-8747f1f{--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;}.elementor-7795 .elementor-element.elementor-element-a03d737 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7795 .elementor-element.elementor-element-1af68fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-9e64810.e-con{--align-self:center;}.elementor-7795 .elementor-element.elementor-element-84f6d5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-ead4c37{--min-height:0px;}.elementor-7795 .elementor-element.elementor-element-d823144{--min-height:480px;}.elementor-7795 .elementor-element.elementor-element-d00186f{--min-height:428px;}}@media(max-width:767px){.elementor-7795 .elementor-element.elementor-element-1a0608d.e-con{--order:2;}.elementor-7795 .elementor-element.elementor-element-0741865 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 15px 1px 15px;border-radius:-7px -7px -7px -7px;}.elementor-7795 .elementor-element.elementor-element-0741865{font-size:9px;}.elementor-7795 .elementor-element.elementor-element-ee6f812 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-ee6f812 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-7795 .elementor-element.elementor-element-9d83831 .elementor-button{font-size:14px;}.elementor-7795 .elementor-element.elementor-element-1f90204{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-89e7079{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-a6924f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a6924f2{font-size:22px;}.elementor-7795 .elementor-element.elementor-element-de5db56 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-de5db56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-49c5365 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-49c5365{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-1abf189{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-bd1eee0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bd1eee0{font-size:22px;}.elementor-7795 .elementor-element.elementor-element-f440923 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-f440923{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-0aea967 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-0aea967{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-ea1468f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-907e866 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-7795 .elementor-element.elementor-element-907e866{text-align:center;}.elementor-7795 .elementor-element.elementor-element-9e8cda6{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-bfac83a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-bfac83a{font-size:22px;}.elementor-7795 .elementor-element.elementor-element-4bd9682 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-4bd9682{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-37deb7f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-37deb7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-8747f1f{--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-a03d737 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-a03d737{font-size:22px;}.elementor-7795 .elementor-element.elementor-element-1af68fc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-1af68fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-84f6d5b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-84f6d5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7795 .elementor-element.elementor-element-d429eb9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-36c4d37{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-7795 .elementor-element.elementor-element-74a8aa7 .elementor-custom-embed-play i{font-size:38px;}.elementor-7795 .elementor-element.elementor-element-74a8aa7 .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-7795 .elementor-element.elementor-element-d156538 .elementor-custom-embed-play i{font-size:38px;}.elementor-7795 .elementor-element.elementor-element-d156538 .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-7795 .elementor-element.elementor-element-9d4e9dd .elementor-custom-embed-play i{font-size:38px;}.elementor-7795 .elementor-element.elementor-element-9d4e9dd .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-7795 .elementor-element.elementor-element-77c931b{--padding-top:50px;--padding-bottom:50px;--padding-left:05px;--padding-right:05px;}.elementor-7795 .elementor-element.elementor-element-fb9c7b5 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-fb9c7b5{text-align:start;}.elementor-7795 .elementor-element.elementor-element-7ccfb43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-7795 .elementor-element.elementor-element-7ccfb43{text-align:center;font-size:15px;}.elementor-7795 .elementor-element.elementor-element-ead4c37{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-d823144{--width:46%;--min-height:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-c8a2e77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-c12b2e4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7795 .elementor-element.elementor-element-c12b2e4{font-size:26px;line-height:0.9em;}.elementor-7795 .elementor-element.elementor-element-c421624 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7795 .elementor-element.elementor-element-c421624{font-size:14px;}.elementor-7795 .elementor-element.elementor-element-d00186f{--width:46%;--min-height:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7795 .elementor-element.elementor-element-6ae57fd > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7795 .elementor-element.elementor-element-6ae57fd{font-size:26px;line-height:0.9em;}.elementor-7795 .elementor-element.elementor-element-6845557 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7795 .elementor-element.elementor-element-6845557{font-size:14px;}.elementor-7795 .elementor-element.elementor-element-a227cb9{--justify-content:center;}.elementor-7795 .elementor-element.elementor-element-a227cb9:not(.elementor-motion-effects-element-type-background), .elementor-7795 .elementor-element.elementor-element-a227cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-7795 .elementor-element.elementor-element-57a42c8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7795 .elementor-element.elementor-element-57a42c8{font-size:16px;line-height:1.1em;}.elementor-7795 .elementor-element.elementor-element-3265989 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7795 .elementor-element.elementor-element-3265989{font-size:14px;}.elementor-7795 .elementor-element.elementor-element-c180b78{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-7795 .elementor-element.elementor-element-645ab1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 15px 1px 15px;border-radius:-7px -7px -7px -7px;}.elementor-7795 .elementor-element.elementor-element-645ab1a{font-size:9px;}.elementor-7795 .elementor-element.elementor-element-ac6e89d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 15px 1px 15px;border-radius:-7px -7px -7px -7px;}.elementor-7795 .elementor-element.elementor-element-ac6e89d{font-size:9px;}.elementor-7795 .elementor-element.elementor-element-7386855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 15px 1px 15px;border-radius:-7px -7px -7px -7px;}.elementor-7795 .elementor-element.elementor-element-7386855{font-size:9px;}}@media(min-width:768px){.elementor-7795 .elementor-element.elementor-element-1a0608d{--width:50%;}.elementor-7795 .elementor-element.elementor-element-1f90204{--width:50%;}.elementor-7795 .elementor-element.elementor-element-6f66673{--width:50%;}.elementor-7795 .elementor-element.elementor-element-f6f9c66{--width:50%;}.elementor-7795 .elementor-element.elementor-element-662f3ca{--width:50%;}.elementor-7795 .elementor-element.elementor-element-a46815f{--width:50%;}.elementor-7795 .elementor-element.elementor-element-2c8fa6e{--width:50%;}.elementor-7795 .elementor-element.elementor-element-4973241{--width:50%;}.elementor-7795 .elementor-element.elementor-element-1ace9be{--width:50%;}.elementor-7795 .elementor-element.elementor-element-9e64810{--width:50%;}.elementor-7795 .elementor-element.elementor-element-ead4c37{--width:75%;}.elementor-7795 .elementor-element.elementor-element-d823144{--width:350px;}.elementor-7795 .elementor-element.elementor-element-d00186f{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7795 .elementor-element.elementor-element-94507b3{--content-width:60%;}.elementor-7795 .elementor-element.elementor-element-1a0608d{--width:100%;}.elementor-7795 .elementor-element.elementor-element-1f90204{--width:100%;}.elementor-7795 .elementor-element.elementor-element-89e7079{--content-width:60%;}.elementor-7795 .elementor-element.elementor-element-6f66673{--width:100%;}.elementor-7795 .elementor-element.elementor-element-f6f9c66{--width:100%;}.elementor-7795 .elementor-element.elementor-element-1abf189{--content-width:60%;}.elementor-7795 .elementor-element.elementor-element-662f3ca{--width:100%;}.elementor-7795 .elementor-element.elementor-element-a46815f{--width:100%;}.elementor-7795 .elementor-element.elementor-element-9e8cda6{--content-width:60%;}.elementor-7795 .elementor-element.elementor-element-2c8fa6e{--width:100%;}.elementor-7795 .elementor-element.elementor-element-4973241{--width:100%;}.elementor-7795 .elementor-element.elementor-element-8747f1f{--content-width:60%;}.elementor-7795 .elementor-element.elementor-element-1ace9be{--width:100%;}.elementor-7795 .elementor-element.elementor-element-9e64810{--width:100%;}.elementor-7795 .elementor-element.elementor-element-ead4c37{--width:92%;}}/* Start custom CSS for button, class: .elementor-element-9d83831 *//* Globálny hover / bounce efekt pre Elementor tlačidlá */

.elementor-button {
  transform: translateY(0) scale(1);
  transition:
    transform .22s cubic-bezier(.2,.8,.2,1),
    box-shadow .22s ease !important;
}

.elementor-button:hover {
  transform: translateY(-4px) scale(1.015);
  box-shadow:
    0 10px 30px rgba(246, 206, 94, .22),
    0 12px 26px rgba(0, 0, 0, .14) !important;
}

.elementor-button:active {
  transform: translateY(1px) scale(.975);
  box-shadow: 0 3px 10px rgba(0, 0, 0, .12) !important;
  transition-duration: .08s !important;
}

.elementor-button:focus-visible {
  outline: 3px solid rgba(246, 206, 94, .45);
  outline-offset: 5px;
}

/* Na mobile nevykonávaj hover posun */
@media (max-width: 767px) {
  .elementor-button:hover {
    transform: none;
  }

  .elementor-button:active {
    transform: scale(.97);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94507b3 */@media (max-width: 1024px) {
  .elementor-7795 .elementor-element.elementor-element-94507b3 {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebfeb4 */@media (max-width: 767px) {

  .testimonial-slider {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 14px !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    justify-content: flex-start !important;
  }

  .testimonial-slider .testimonial-card {
    width: 82% !important;
    min-width: 82% !important;
    max-width: 82% !important;

    flex: 0 0 82% !important;

    scroll-snap-align: start;
  }

  .testimonial-slider .testimonial-card iframe,
  .testimonial-slider .testimonial-card video {
    width: 100% !important;
  }

  .testimonial-slider::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef1d6ff */@media (max-width: 767px) {

  .testimonial-slider {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 14px !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    justify-content: flex-start !important;
  }

  .testimonial-slider .testimonial-card {
    width: 82% !important;
    min-width: 82% !important;
    max-width: 82% !important;

    flex: 0 0 82% !important;

    scroll-snap-align: start;
  }

  .testimonial-slider .testimonial-card iframe,
  .testimonial-slider .testimonial-card video {
    width: 100% !important;
  }

  .testimonial-slider::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af59f */@media (max-width: 767px) {

  .testimonial-slider {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 14px !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    justify-content: flex-start !important;
  }

  .testimonial-slider .testimonial-card {
    width: 82% !important;
    min-width: 82% !important;
    max-width: 82% !important;

    flex: 0 0 82% !important;

    scroll-snap-align: start;
  }

  .testimonial-slider .testimonial-card iframe,
  .testimonial-slider .testimonial-card video {
    width: 100% !important;
  }

  .testimonial-slider::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ccfb43 */.elementor-7795 .elementor-element.elementor-element-7ccfb43 .yellow-underline {
  background: linear-gradient(
    transparent 68%,
    #F6CE5E 80%,
    #F6CE5E 92%,
    transparent 92%
  );
  padding: 0 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481fbf1 */@media (max-width: 767px) {

  .testimonial-slider {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 14px !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    justify-content: flex-start !important;
  }

  .testimonial-slider .testimonial-card {
    width: 82% !important;
    min-width: 82% !important;
    max-width: 82% !important;

    flex: 0 0 82% !important;

    scroll-snap-align: start;
  }

  .testimonial-slider .testimonial-card iframe,
  .testimonial-slider .testimonial-card video {
    width: 100% !important;
  }

  .testimonial-slider::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a01224 */@media (max-width: 767px) {

  .testimonial-slider {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 14px !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;

    justify-content: flex-start !important;
  }

  .testimonial-slider .testimonial-card {
    width: 82% !important;
    min-width: 82% !important;
    max-width: 82% !important;

    flex: 0 0 82% !important;

    scroll-snap-align: start;
  }

  .testimonial-slider .testimonial-card iframe,
  .testimonial-slider .testimonial-card video {
    width: 100% !important;
  }

  .testimonial-slider::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9be6c0 */.elementor-7795 .elementor-element.elementor-element-e9be6c0 {
    background:
        radial-gradient(
            ellipse at 50% 38%,
            #1D5140 0%,
            #174637 30%,
            #10372B 55%,
            #0B2D23 78%,
            #071F19 100%
        );
}/* End custom CSS */
/* Start custom CSS *//* Mobilné posúvanie screenshotov zákazníkov */
@media (max-width: 767px) {
  .elementor-7795 .elementor-element.elementor-element-0a4392e {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 14px;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior-x: contain;
  }
  .elementor-7795 .elementor-element.elementor-element-0a4392e > .elementor-widget-image {
    flex: 0 0 82%;
    width: 82%;
    min-width: 82%;
    max-width: 82%;
    scroll-snap-align: start;
  }
  .elementor-7795 .elementor-element.elementor-element-0a4392e > .elementor-widget-image img {
    display: block;
    width: 100%;
    height: auto;
  }
}

/* Page 7795: mobile-only corrections; desktop/tablet rules stay intact. */
@media (max-width: 767px) {
  /* The offer inherited testimonial carousel rules. Stack its two columns. */
  .elementor-7795 .elementor-element.elementor-element-c180b78 {
    flex-direction: column !important;
    overflow: visible !important;
    scroll-snap-type: none;
  }
  .elementor-7795 .elementor-element-c180b78 > .testimonial-card {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    flex: 0 1 auto !important;
  }
  /* The desktop heading extension also applied on mobile. */
  .elementor-7795 .elementor-element.elementor-element-ee6f812 {
    width: 100%;
  }
  /* At 320px the three statistics exceed the row's intrinsic minimum. */
  .elementor-7795 .stats-row,
  .elementor-7795 .elementor-element.elementor-element-0048879 {
    flex-wrap: wrap;
  }
  /* Intrinsic button widths must not enlarge the two-column picker grid. */
  .elementor-7795 .nv-slots,
  .elementor-7795 .nv-products {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .elementor-7795 .nv-slot,
  .elementor-7795 .nv-product {
    min-width: 0;
    white-space: normal;
  }
  /* Keep the existing 12px cookie-banner inset inside the viewport. */
  body.page-id-7795 .cmplz-cookiebanner {
    max-width: calc(100% - 24px);
  }
}
/* The HTML widget's .page body.elementor-page-7795 also matches the WordPress body. */
@media (max-width: 767px) {
  body.page-id-7795 {
    padding-inline: 0;
  }
  body.page-id-7795 .cmplz-cookiebanner {
    left: 12px;
    right: 12px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carter Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.zdravi.sk/wp-content/uploads/2026/09/Carter-Sans-W04-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.zdravi.sk/wp-content/uploads/2024/02/Mulish-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.zdravi.sk/wp-content/uploads/2024/02/Mulish-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.zdravi.sk/wp-content/uploads/2024/02/Mulish-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.zdravi.sk/wp-content/uploads/2024/02/Mulish-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */