.elementor-81 .elementor-element.elementor-element-8b8f350{--display:flex;--min-height:100vh;--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.6;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-8b8f350:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-8b8f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jiphop.cz/wp-content/uploads/2025/03/MainPage_Hero.jpg");background-size:cover;}.elementor-81 .elementor-element.elementor-element-8b8f350::before, .elementor-81 .elementor-element.elementor-element-8b8f350 > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-8b8f350 > .e-con-inner > .elementor-background-video-container::before, .elementor-81 .elementor-element.elementor-element-8b8f350 > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-8b8f350 > .e-con-inner > .elementor-background-slideshow::before, .elementor-81 .elementor-element.elementor-element-8b8f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-81 .elementor-element.elementor-element-4fa1c23{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-81 .elementor-element.elementor-element-9ca34b2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:128px;font-weight:500;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-813f8ba .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:128px;font-weight:500;color:#FA404D;}.elementor-81 .elementor-element.elementor-element-ea4d657{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-81 .elementor-element.elementor-element-3838a23 .elementor-button{background-color:#FA404D;font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;border-radius:5px 5px 5px 5px;}.elementor-81 .elementor-element.elementor-element-be68a67{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#E2E2E2;}.elementor-81 .elementor-element.elementor-element-be68a67 a{color:#B11B1B;}.elementor-81 .elementor-element.elementor-element-768368e{--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-81 .elementor-element.elementor-element-768368e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-768368e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-40fce3d{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-090c490{--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-81 .elementor-element.elementor-element-090c490:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-090c490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-4a126a5{--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:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-db67d1e{--display:flex;--min-height:15px;--border-radius:24px 24px 24px 24px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-db67d1e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-db67d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-91008a0{text-align:center;}.elementor-81 .elementor-element.elementor-element-91008a0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-0008e69{--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;--z-index:5;}.elementor-81 .elementor-element.elementor-element-5dbc5d9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:64px;font-weight:500;color:#000000;}.elementor-81 .elementor-element.elementor-element-8319cfb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:64px;font-weight:500;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-b56432d{--display:flex;--z-index:5;}.elementor-81 .elementor-element.elementor-element-f7ffeb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-f7ffeb8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-51fb4b5{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7018bde{--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-81 .elementor-element.elementor-element-6ef56a9{--display:flex;--min-height:350px;--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:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:8px 8px 8px 8px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.25);--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-81 .elementor-element.elementor-element-6ef56a9:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-6ef56a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-5af3ae8{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-88f2d17 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-81 .elementor-element.elementor-element-333041c{--display:flex;--min-height:200px;}.elementor-81 .elementor-element.elementor-element-333041c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-333041c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jiphop.cz/wp-content/uploads/2025/03/227782-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-81 .elementor-element.elementor-element-fd60488{--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;}.elementor-81 .elementor-element.elementor-element-fd60488:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-fd60488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-0681639 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-00cd49f{--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;--align-items:center;}.elementor-81 .elementor-element.elementor-element-6b52c2d{--display:flex;--min-height:350px;--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:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:8px 8px 8px 8px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.25);--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-81 .elementor-element.elementor-element-6b52c2d:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-6b52c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-5765ec7{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-91dadf5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-81 .elementor-element.elementor-element-9aa2a0b{--display:flex;--min-height:200px;}.elementor-81 .elementor-element.elementor-element-9aa2a0b:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9aa2a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jiphop.cz/wp-content/uploads/2025/03/1000-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-81 .elementor-element.elementor-element-9938af2{--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;}.elementor-81 .elementor-element.elementor-element-9938af2:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9938af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-ea5fe3d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-496cee7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-81 .elementor-element.elementor-element-885abc5{--display:flex;--min-height:350px;--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:8px 8px 8px 8px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-81 .elementor-element.elementor-element-885abc5:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-885abc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-8899389{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-3eee287{text-align:center;}.elementor-81 .elementor-element.elementor-element-3eee287 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:36px;font-weight:500;color:#000000;}.elementor-81 .elementor-element.elementor-element-c609dee{text-align:center;}.elementor-81 .elementor-element.elementor-element-c609dee .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:36px;font-weight:500;font-style:normal;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-455fff7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-81 .elementor-element.elementor-element-166a772 .elementor-button{background-color:#FFCD24;font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:400;border-radius:5px 5px 5px 5px;padding:12px 12px 12px 12px;}.elementor-81 .elementor-element.elementor-element-166a772{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-fc21c03{--display:flex;--min-height:600px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-2109e02{--display:flex;--min-height:250px;--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;}.elementor-81 .elementor-element.elementor-element-2109e02:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-2109e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jiphop.cz/wp-content/uploads/2025/03/Main-Page-O-nas.jpg");background-size:cover;}.elementor-81 .elementor-element.elementor-element-f45dd05{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-f45dd05.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-caa24fe{--display:flex;--min-height:15px;--border-radius:24px 24px 24px 24px;}.elementor-81 .elementor-element.elementor-element-caa24fe:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-caa24fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA404D;}.elementor-81 .elementor-element.elementor-element-caa24fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-0bd89ca{text-align:center;}.elementor-81 .elementor-element.elementor-element-0bd89ca .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-7682efc .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-ee8e1d6{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-c5adb99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-1463d8d .elementor-button{background-color:#FA404D;font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:400;border-radius:5px 5px 5px 5px;}.elementor-81 .elementor-element.elementor-element-1463d8d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-ba46a32{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-ba46a32:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-ba46a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-99a7df7{--display:flex;--z-index:5;}.elementor-81 .elementor-element.elementor-element-f57beae{--display:flex;--min-height:15px;--border-radius:24px 24px 24px 24px;}.elementor-81 .elementor-element.elementor-element-f57beae:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-f57beae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-4cb9136{text-align:center;}.elementor-81 .elementor-element.elementor-element-4cb9136 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-ff2c21e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:55px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-8a5bbe9{--display:flex;--justify-content:flex-end;--z-index:5;}.elementor-81 .elementor-element.elementor-element-530be08{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#868686;}.elementor-81 .elementor-element.elementor-element-a5549af{--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:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-a5549af:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-a5549af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-b1f7f9e{--display:flex;--min-height:150px;--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;--border-radius:24px 24px 24px 24px;--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-81 .elementor-element.elementor-element-b1f7f9e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-b1f7f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-be522e7{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-be522e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-be522e7 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-be522e7 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-be522e7 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-68a22ca{--display:flex;--min-height:150px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-81 .elementor-element.elementor-element-20a5c73 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-c58567c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-d95e1ab{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-d95e1ab:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-d95e1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-0117e2f{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-0117e2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-0117e2f .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-0117e2f .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-0117e2f .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-8b0638a{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-81 .elementor-element.elementor-element-ad248e4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-8c4c3d5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-a6ca11a{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-a6ca11a:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-a6ca11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-7ebbf63{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-7ebbf63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-7ebbf63 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-7ebbf63 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-7ebbf63 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-cb1ac82{--display:flex;--min-height:230px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-ed82a6b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-6ce6509{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-de3104b{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-de3104b:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-de3104b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-bc32c51{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-bc32c51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-bc32c51 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-bc32c51 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-bc32c51 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-ebf9c71{--display:flex;--min-height:230px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-39f5fad .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-ac193ef{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-a96e287{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-a96e287:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-a96e287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-3515734{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-3515734.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-3515734 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-3515734 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-3515734 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-e0d5b4f{--display:flex;--min-height:230px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-90365c8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-4ba0027{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-d811896{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-d811896:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-d811896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-81 .elementor-element.elementor-element-7c38790{width:var( --container-widget-width, 17.085% );max-width:17.085%;--container-widget-width:17.085%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-7c38790.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-7c38790 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-7c38790 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-7c38790 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-d53c86e{--display:flex;--min-height:230px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-55ff9df .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-1a2ba13{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-3e01385{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-dcbe1f5{--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-81 .elementor-element.elementor-element-5358115{--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;--justify-content:center;}.elementor-81 .elementor-element.elementor-element-5ee29af img{width:100%;height:100%;}.elementor-81 .elementor-element.elementor-element-e6f83d1{--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;--align-items:flex-end;}.elementor-81 .elementor-element.elementor-element-19d5828{--display:flex;--z-index:5;}.elementor-81 .elementor-element.elementor-element-b60a731{--display:flex;--min-height:15px;--border-radius:24px 24px 24px 24px;}.elementor-81 .elementor-element.elementor-element-b60a731:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-b60a731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA404D;}.elementor-81 .elementor-element.elementor-element-a41187e{text-align:center;}.elementor-81 .elementor-element.elementor-element-a41187e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-874ae5e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:48px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-b2df503{--display:flex;--min-height:175px;--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-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-b2df503:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-b2df503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-81 .elementor-element.elementor-element-3612370{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-4285669 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-4285669 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-4285669 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-1ef404f{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-b4296de .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-b9b5fa4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-e823d2f{--display:flex;--min-height:175px;--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-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-e823d2f:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-e823d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-81 .elementor-element.elementor-element-6a7c536{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-c418232 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-c418232 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-c418232 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-8163772{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-85fcf98 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-03511a0{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-5f4b41d{--display:flex;--min-height:175px;--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-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-5f4b41d:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-5f4b41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-81 .elementor-element.elementor-element-46be715{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-93166f1 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-93166f1 .elementor-icon{font-size:100px;}.elementor-81 .elementor-element.elementor-element-93166f1 .elementor-icon svg{height:100px;}.elementor-81 .elementor-element.elementor-element-b512ecc{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-6660b88 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-8dfd22b{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-5a5b42c{--display:flex;}.elementor-81 .elementor-element.elementor-element-14e63f6{z-index:5;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#868686;}.elementor-81 .elementor-element.elementor-element-5698b17{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-5698b17:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-5698b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-63f0ed5{--display:flex;--min-height:15px;--border-radius:24px 24px 24px 24px;--z-index:5;}.elementor-81 .elementor-element.elementor-element-63f0ed5:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-63f0ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD24;}.elementor-81 .elementor-element.elementor-element-3684188{text-align:center;}.elementor-81 .elementor-element.elementor-element-3684188 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;color:#F5F5F5;}.elementor-81 .elementor-element.elementor-element-679f967{z-index:5;}.elementor-81 .elementor-element.elementor-element-679f967 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:64px;font-weight:600;color:#000000;}.elementor-81 .elementor-element.elementor-element-5803fa0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:5;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-81 .elementor-element.elementor-element-8da1093 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-81 .elementor-element.elementor-element-8da1093 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-81 .elementor-element.elementor-element-8da1093{z-index:5;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-4fa1c23{--width:75%;}.elementor-81 .elementor-element.elementor-element-db67d1e{--width:100px;}.elementor-81 .elementor-element.elementor-element-b56432d{--width:50%;}.elementor-81 .elementor-element.elementor-element-7018bde{--width:33%;}.elementor-81 .elementor-element.elementor-element-6ef56a9{--width:85%;}.elementor-81 .elementor-element.elementor-element-333041c{--width:90%;}.elementor-81 .elementor-element.elementor-element-00cd49f{--width:33%;}.elementor-81 .elementor-element.elementor-element-6b52c2d{--width:85%;}.elementor-81 .elementor-element.elementor-element-9aa2a0b{--width:90%;}.elementor-81 .elementor-element.elementor-element-496cee7{--width:33%;}.elementor-81 .elementor-element.elementor-element-885abc5{--width:85%;}.elementor-81 .elementor-element.elementor-element-2109e02{--width:50%;}.elementor-81 .elementor-element.elementor-element-f45dd05{--width:50%;}.elementor-81 .elementor-element.elementor-element-caa24fe{--width:80px;}.elementor-81 .elementor-element.elementor-element-f57beae{--width:100px;}.elementor-81 .elementor-element.elementor-element-b1f7f9e{--width:48%;}.elementor-81 .elementor-element.elementor-element-68a22ca{--width:75%;}.elementor-81 .elementor-element.elementor-element-d95e1ab{--width:48%;}.elementor-81 .elementor-element.elementor-element-8b0638a{--width:75%;}.elementor-81 .elementor-element.elementor-element-a6ca11a{--width:48%;}.elementor-81 .elementor-element.elementor-element-cb1ac82{--width:75%;}.elementor-81 .elementor-element.elementor-element-de3104b{--width:48%;}.elementor-81 .elementor-element.elementor-element-ebf9c71{--width:75%;}.elementor-81 .elementor-element.elementor-element-a96e287{--width:48%;}.elementor-81 .elementor-element.elementor-element-e0d5b4f{--width:75%;}.elementor-81 .elementor-element.elementor-element-d811896{--width:48%;}.elementor-81 .elementor-element.elementor-element-d53c86e{--width:75%;}.elementor-81 .elementor-element.elementor-element-5358115{--width:50%;}.elementor-81 .elementor-element.elementor-element-e6f83d1{--width:50%;}.elementor-81 .elementor-element.elementor-element-b60a731{--width:100px;}.elementor-81 .elementor-element.elementor-element-b2df503{--width:100%;}.elementor-81 .elementor-element.elementor-element-3612370{--width:25%;}.elementor-81 .elementor-element.elementor-element-1ef404f{--width:75%;}.elementor-81 .elementor-element.elementor-element-e823d2f{--width:100%;}.elementor-81 .elementor-element.elementor-element-6a7c536{--width:25%;}.elementor-81 .elementor-element.elementor-element-8163772{--width:75%;}.elementor-81 .elementor-element.elementor-element-5f4b41d{--width:100%;}.elementor-81 .elementor-element.elementor-element-46be715{--width:25%;}.elementor-81 .elementor-element.elementor-element-b512ecc{--width:75%;}.elementor-81 .elementor-element.elementor-element-63f0ed5{--width:100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-4fa1c23{--width:100%;}.elementor-81 .elementor-element.elementor-element-b56432d{--width:75%;}.elementor-81 .elementor-element.elementor-element-7018bde{--width:100%;}.elementor-81 .elementor-element.elementor-element-6ef56a9{--width:75%;}.elementor-81 .elementor-element.elementor-element-00cd49f{--width:100%;}.elementor-81 .elementor-element.elementor-element-6b52c2d{--width:75%;}.elementor-81 .elementor-element.elementor-element-496cee7{--width:100%;}.elementor-81 .elementor-element.elementor-element-885abc5{--width:75%;}.elementor-81 .elementor-element.elementor-element-2109e02{--width:100%;}.elementor-81 .elementor-element.elementor-element-f45dd05{--width:75%;}.elementor-81 .elementor-element.elementor-element-ba46a32{--content-width:75%;}.elementor-81 .elementor-element.elementor-element-b1f7f9e{--width:75%;}.elementor-81 .elementor-element.elementor-element-d95e1ab{--width:75%;}.elementor-81 .elementor-element.elementor-element-a6ca11a{--width:75%;}.elementor-81 .elementor-element.elementor-element-de3104b{--width:75%;}.elementor-81 .elementor-element.elementor-element-a96e287{--width:75%;}.elementor-81 .elementor-element.elementor-element-d811896{--width:75%;}.elementor-81 .elementor-element.elementor-element-e6f83d1{--width:100%;}}@media(min-width:1025px){.elementor-81 .elementor-element.elementor-element-333041c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-333041c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-8b8f350{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-9ca34b2{text-align:center;}.elementor-81 .elementor-element.elementor-element-9ca34b2 .elementor-heading-title{font-size:98px;}.elementor-81 .elementor-element.elementor-element-813f8ba{text-align:center;}.elementor-81 .elementor-element.elementor-element-813f8ba .elementor-heading-title{font-size:98px;}.elementor-81 .elementor-element.elementor-element-ea4d657{--justify-content:center;}.elementor-81 .elementor-element.elementor-element-be68a67{text-align:center;}.elementor-81 .elementor-element.elementor-element-0008e69{--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-81 .elementor-element.elementor-element-51fb4b5{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-81 .elementor-element.elementor-element-6ef56a9{--min-height:250px;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-6ef56a9.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-5af3ae8{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-81 .elementor-element.elementor-element-88f2d17{text-align:center;}.elementor-81 .elementor-element.elementor-element-88f2d17 .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-0681639 .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-00cd49f{--justify-content:center;}.elementor-81 .elementor-element.elementor-element-6b52c2d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-5765ec7{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-81 .elementor-element.elementor-element-91dadf5{text-align:center;}.elementor-81 .elementor-element.elementor-element-91dadf5 .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-ea5fe3d .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-496cee7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-885abc5{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-166a772 .elementor-button{font-size:18px;padding:15px 15px 15px 15px;}.elementor-81 .elementor-element.elementor-element-fc21c03{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-2109e02{--min-height:550px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-2109e02:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-2109e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-81 .elementor-element.elementor-element-f45dd05{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7682efc{text-align:center;}.elementor-81 .elementor-element.elementor-element-ee8e1d6{text-align:center;}.elementor-81 .elementor-element.elementor-element-ba46a32{--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:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-99a7df7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-ff2c21e{text-align:center;}.elementor-81 .elementor-element.elementor-element-530be08{text-align:center;}.elementor-81 .elementor-element.elementor-element-a5549af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-dcbe1f5{--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:center;--align-items:center;}.elementor-81 .elementor-element.elementor-element-e6f83d1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-5698b17{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-5803fa0{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-8b8f350{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-4fa1c23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-81 .elementor-element.elementor-element-9ca34b2{width:100%;max-width:100%;}.elementor-81 .elementor-element.elementor-element-9ca34b2 .elementor-heading-title{font-size:55px;}.elementor-81 .elementor-element.elementor-element-813f8ba{width:100%;max-width:100%;}.elementor-81 .elementor-element.elementor-element-813f8ba .elementor-heading-title{font-size:55px;}.elementor-81 .elementor-element.elementor-element-ea4d657{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-be68a67{font-size:18px;}.elementor-81 .elementor-element.elementor-element-40fce3d{font-size:18px;}.elementor-81 .elementor-element.elementor-element-4a126a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-81 .elementor-element.elementor-element-db67d1e{--width:100px;}.elementor-81 .elementor-element.elementor-element-5dbc5d9{text-align:center;}.elementor-81 .elementor-element.elementor-element-5dbc5d9 .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-8319cfb .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-f7ffeb8{font-size:18px;}.elementor-81 .elementor-element.elementor-element-51fb4b5{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-7018bde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-6ef56a9{--width:90%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-88f2d17{text-align:center;}.elementor-81 .elementor-element.elementor-element-88f2d17 .elementor-heading-title{font-size:28px;}.elementor-81 .elementor-element.elementor-element-6b52c2d{--width:90%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-91dadf5{text-align:center;}.elementor-81 .elementor-element.elementor-element-91dadf5 .elementor-heading-title{font-size:28px;}.elementor-81 .elementor-element.elementor-element-885abc5{--width:90%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-3eee287 .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-c609dee .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-fc21c03{--content-width:100%;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-2109e02{--width:100%;--min-height:350px;}.elementor-81 .elementor-element.elementor-element-2109e02:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-2109e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-81 .elementor-element.elementor-element-f45dd05{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-caa24fe{--width:100px;}.elementor-81 .elementor-element.elementor-element-7682efc .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-ee8e1d6{font-size:18px;}.elementor-81 .elementor-element.elementor-element-1463d8d{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-81 .elementor-element.elementor-element-1463d8d.elementor-element{--align-self:center;}.elementor-81 .elementor-element.elementor-element-f57beae{--width:100px;}.elementor-81 .elementor-element.elementor-element-ff2c21e .elementor-heading-title{font-size:49px;}.elementor-81 .elementor-element.elementor-element-530be08{font-size:16px;}.elementor-81 .elementor-element.elementor-element-b1f7f9e{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-be522e7{width:var( --container-widget-width, 95.203px );max-width:95.203px;--container-widget-width:95.203px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-20a5c73{text-align:center;}.elementor-81 .elementor-element.elementor-element-20a5c73 .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-c58567c{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-d95e1ab{--width:75%;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-0117e2f{width:var( --container-widget-width, 94.203px );max-width:94.203px;--container-widget-width:94.203px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-ad248e4{text-align:center;}.elementor-81 .elementor-element.elementor-element-ad248e4 .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-8c4c3d5{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-a6ca11a{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-7ebbf63{width:var( --container-widget-width, 93.938px );max-width:93.938px;--container-widget-width:93.938px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-ed82a6b{text-align:center;}.elementor-81 .elementor-element.elementor-element-ed82a6b .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-6ce6509{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-de3104b{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-bc32c51{width:var( --container-widget-width, 94.938px );max-width:94.938px;--container-widget-width:94.938px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-39f5fad{text-align:center;}.elementor-81 .elementor-element.elementor-element-39f5fad .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-ac193ef{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-a96e287{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-3515734{width:var( --container-widget-width, 95.938px );max-width:95.938px;--container-widget-width:95.938px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-90365c8{text-align:center;}.elementor-81 .elementor-element.elementor-element-90365c8 .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-4ba0027{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-d811896{--width:75%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-7c38790{width:var( --container-widget-width, 92.938px );max-width:92.938px;--container-widget-width:92.938px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-55ff9df{text-align:center;}.elementor-81 .elementor-element.elementor-element-55ff9df .elementor-heading-title{font-size:24px;}.elementor-81 .elementor-element.elementor-element-1a2ba13{text-align:center;font-size:15px;}.elementor-81 .elementor-element.elementor-element-e6f83d1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-81 .elementor-element.elementor-element-19d5828{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-b60a731{--width:100px;}.elementor-81 .elementor-element.elementor-element-874ae5e{text-align:center;}.elementor-81 .elementor-element.elementor-element-b2df503{--min-height:250px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-1ef404f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-b4296de{text-align:center;}.elementor-81 .elementor-element.elementor-element-b9b5fa4{text-align:center;}.elementor-81 .elementor-element.elementor-element-e823d2f{--min-height:250px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-85fcf98{text-align:center;}.elementor-81 .elementor-element.elementor-element-03511a0{text-align:center;}.elementor-81 .elementor-element.elementor-element-5f4b41d{--min-height:250px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-81 .elementor-element.elementor-element-b512ecc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-6660b88{text-align:center;}.elementor-81 .elementor-element.elementor-element-8dfd22b{text-align:center;}.elementor-81 .elementor-element.elementor-element-14e63f6{font-size:18px;}.elementor-81 .elementor-element.elementor-element-5698b17{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-63f0ed5{--width:100px;}.elementor-81 .elementor-element.elementor-element-679f967{text-align:center;}.elementor-81 .elementor-element.elementor-element-679f967 .elementor-heading-title{font-size:36px;}.elementor-81 .elementor-element.elementor-element-5803fa0{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}/* Start custom CSS for button, class: .elementor-element-3838a23 */.elementor-81 .elementor-element.elementor-element-3838a23 *{
font-size: 20px; 
z-index: 1;

}
.elementor-81 .elementor-element.elementor-element-3838a23{
    position: relative;
    background-color: #FA404D; /* Výchozí červená */
    overflow: hidden;
    color: white; /* Zajistí dobrou čitelnost */
    border-radius: 5px; /* Přidání zaoblených rohů */
}

.elementor-81 .elementor-element.elementor-element-3838a23:before{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(250, 64, 77, 0) 0%, #B0252F 100%);
    transition: left 0.5s ease-in-out;
    z-index: 0; /* Pošleme pozadí dolů */
    border-radius: 5px; /* Zaoblení rohů i pro hover efekt */
        mix-blend-mode: normal; /* Zajistí normální režim překrytí */
    opacity: 1; /* Ujistí se, že není průhlednost */
}

.elementor-81 .elementor-element.elementor-element-3838a23:hover::before{
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be68a67 */.elementor-81 .elementor-element.elementor-element-be68a67{
    height: 125px
}

@media (max-width: 767px) {
    .elementor-81 .elementor-element.elementor-element-be68a67 {
        height: 175px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b8f350 */.elementor-81 .elementor-element.elementor-element-8b8f350 {
  height: 100vh; /* fallback */
  height: var(--vh, 100vh);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40fce3d */.elementor-81 .elementor-element.elementor-element-40fce3d strong {
    color: black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd60488 */.elementor-81 .elementor-element.elementor-element-fd60488 * {
font-size: 20px; 
z-index: 1;

}
.elementor-81 .elementor-element.elementor-element-fd60488{
    position: relative;
    background-color: #FFCD24; /* Výchozí červená */
    overflow: hidden;
    color: white; /* Zajistí dobrou čitelnost */
    border-radius: 5px; /* Přidání zaoblených rohů */
}

.elementor-81 .elementor-element.elementor-element-fd60488:before{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 205, 36, 0) 0%, #FFD54F 100%);
    transition: left 0.5s ease-in-out;
    z-index: 0; /* Pošleme pozadí dolů */
    border-radius: 5px; /* Zaoblení rohů i pro hover efekt */
}

.elementor-81 .elementor-element.elementor-element-fd60488:hover::before{
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef56a9 */.elementor-81 .elementor-element.elementor-element-6ef56a9:hover {
    transform: translateY(-4px);
    transition: transform 0.3s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9938af2 */.elementor-81 .elementor-element.elementor-element-9938af2 * {
font-size: 20px; 
z-index: 1;

}
.elementor-81 .elementor-element.elementor-element-9938af2{
    position: relative;
    background-color: #FFCD24; /* Výchozí červená */
    overflow: hidden;
    color: white; /* Zajistí dobrou čitelnost */
    border-radius: 5px; /* Přidání zaoblených rohů */
}

.elementor-81 .elementor-element.elementor-element-9938af2:before{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 205, 36, 0) 0%, #FFD54F 100%);
    transition: left 0.5s ease-in-out;
    z-index: 0; /* Pošleme pozadí dolů */
    border-radius: 5px; /* Zaoblení rohů i pro hover efekt */
}

.elementor-81 .elementor-element.elementor-element-9938af2:hover::before{
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b52c2d */.elementor-81 .elementor-element.elementor-element-6b52c2d:hover {
    transform: translateY(-4px);
    transition: transform 0.3s ease-out;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-166a772 */.elementor-81 .elementor-element.elementor-element-166a772 * {
font-size: 20px; 
z-index: 1;

}
.elementor-81 .elementor-element.elementor-element-166a772{
    position: relative;
    background-color: #FFCD24; /* Výchozí červená */
    overflow: hidden;
    color: white; /* Zajistí dobrou čitelnost */
    border-radius: 5px; /* Přidání zaoblených rohů */
}

.elementor-81 .elementor-element.elementor-element-166a772:before{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 205, 36, 0) 0%, #FFD54F 100%);
    transition: left 0.5s ease-in-out;
    z-index: 0; /* Pošleme pozadí dolů */
    border-radius: 5px; /* Zaoblení rohů i pro hover efekt */
}

.elementor-81 .elementor-element.elementor-element-166a772:hover::before{
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-885abc5 */.elementor-81 .elementor-element.elementor-element-885abc5:hover {
    transform: translateY(-4px);
    transition: transform 0.3s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2109e02 *//* Výchozí styl pro desktop (PC) */
.elementor-81 .elementor-element.elementor-element-2109e02 {
  height: 550px;
}

/* Styl pro tablety (např. šířka do 1024px) */
@media (max-width: 1024px) {
  .elementor-81 .elementor-element.elementor-element-2109e02 {
    height: 450px;
  }
}

/* Styl pro mobily (např. šířka do 768px) */
@media (max-width: 768px) {
  .elementor-81 .elementor-element.elementor-element-2109e02 {
    height: 350px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7682efc */.red{
    color: #FA404D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee8e1d6 */.elementor-81 .elementor-element.elementor-element-ee8e1d6{
    height: 125px
}

@media (max-width: 767px) {
    .elementor-81 .elementor-element.elementor-element-ee8e1d6 {
        height: 195px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1463d8d */.elementor-81 .elementor-element.elementor-element-1463d8d *{
font-size: 20px; 
z-index: 1;

}
.elementor-81 .elementor-element.elementor-element-1463d8d{
    position: relative;
    background-color: #FA404D; /* Výchozí červená */
    overflow: hidden;
    color: white; /* Zajistí dobrou čitelnost */
    border-radius: 5px; /* Přidání zaoblených rohů */
}

.elementor-81 .elementor-element.elementor-element-1463d8d:before{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(250, 64, 77, 0) 0%, #B0252F 100%);
    transition: left 0.5s ease-in-out;
    z-index: 0; /* Pošleme pozadí dolů */
    border-radius: 5px; /* Zaoblení rohů i pro hover efekt */
}

.elementor-81 .elementor-element.elementor-element-1463d8d:hover::before{
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff2c21e */.yellow{
    color: #FFCD24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-874ae5e */.red{
    color: #FA404D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9b5fa4 */.elementor-81 .elementor-element.elementor-element-b9b5fa4{
    height: 100px
}

@media (max-width: 1024px) {
  .elementor-81 .elementor-element.elementor-element-b9b5fa4 {
    height: 100px;
  }
}

/* Styl pro mobily (např. šířka do 768px) */
@media (max-width: 767px) {
  .elementor-81 .elementor-element.elementor-element-b9b5fa4 {
    height: 175px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03511a0 */.elementor-81 .elementor-element.elementor-element-03511a0{
    height: 130px
}

@media (max-width: 1024px) {
  .elementor-81 .elementor-element.elementor-element-03511a0 {
    height: 100px;
  }
}

/* Styl pro mobily (např. šířka do 768px) */
@media (max-width: 767px) {
  .elementor-81 .elementor-element.elementor-element-03511a0 {
    height: 175px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dfd22b */.elementor-81 .elementor-element.elementor-element-8dfd22b{
    height: 100px
}

@media (max-width: 1024px) {
  .elementor-81 .elementor-element.elementor-element-8dfd22b {
    height: 70px;
  }
}

/* Styl pro mobily (např. šířka do 768px) */
@media (max-width: 767px) {
  .elementor-81 .elementor-element.elementor-element-8dfd22b {
    height: 175px;
  }
}/* End custom CSS */