.elementor-69 .elementor-element.elementor-element-63a4473{--display:flex;--min-height:535px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-63a4473:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-63a4473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.repostechnik.pl/wp-content/uploads/2023/05/banner-1-top-e1741040864469.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-63a4473::before, .elementor-69 .elementor-element.elementor-element-63a4473 > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-63a4473 > .e-con-inner > .elementor-background-video-container::before, .elementor-69 .elementor-element.elementor-element-63a4473 > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-63a4473 > .e-con-inner > .elementor-background-slideshow::before, .elementor-69 .elementor-element.elementor-element-63a4473 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-69 .elementor-element.elementor-element-2a8ab7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-7740570 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-69 .elementor-element.elementor-element-aa9fb85{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-66d2c92{--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-69 .elementor-element.elementor-element-c3d26e1{--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:3%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-fed75c7{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-c9c8442 .haru-service{text-align:left;}.elementor-69 .elementor-element.elementor-element-20ae0f4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-3ba6689{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-02c7067.elementor-element{--align-self:flex-start;}.elementor-69 .elementor-element.elementor-element-02c7067 .haru-service{text-align:left;}.elementor-69 .elementor-element.elementor-element-51e4356{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-d0f2146{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-ad6b973 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-791b836{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-ade57dd{--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-69 .elementor-element.elementor-element-e0b5ec9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-e0b5ec9 .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-761e574{--display:flex;}.elementor-69 .elementor-element.elementor-element-a7b0b5e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-a7b0b5e .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-5d24150{--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-69 .elementor-element.elementor-element-1930746.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-1930746 .haru-service__icon{color:#C01615;}.elementor-69 .elementor-element.elementor-element-1930746 .haru-service__icon svg, .elementor-69 .elementor-element.elementor-element-1930746 .haru-service__icon *{fill:#C01615;color:#C01615;}.elementor-69 .elementor-element.elementor-element-1930746 .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-3284f43{--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-69 .elementor-element.elementor-element-178d916 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-178d916.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-178d916 .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-dde9816{--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-69 .elementor-element.elementor-element-0743bbe{width:var( --container-widget-width, 131.623% );max-width:131.623%;--container-widget-width:131.623%;--container-widget-flex-grow:0;}.elementor-69 .elementor-element.elementor-element-0743bbe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-0743bbe .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-6b4ff30{--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-69 .elementor-element.elementor-element-c9a9d78{width:var( --container-widget-width, 131.623% );max-width:131.623%;--container-widget-width:131.623%;--container-widget-flex-grow:0;}.elementor-69 .elementor-element.elementor-element-c9a9d78.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-c9a9d78 .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-5a95361{--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;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-d96b277{--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-69 .elementor-element.elementor-element-24e9e8c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-24e9e8c .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-f31d2ee{--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-69 .elementor-element.elementor-element-e615392.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-e615392 .haru-service{text-align:center;}.elementor-69 .elementor-element.elementor-element-b959ed8{--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:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-0104b3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-e29ed5f{text-align:center;}.elementor-69 .elementor-element.elementor-element-f0e4819 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-f0e4819{text-align:center;}.elementor-69 .elementor-element.elementor-element-af36901{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-0a44bea{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-6f43647{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-a1c4bda{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-c8eb6bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:04%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-f1a910a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-f17d544 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-47bee52{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-589b2c5{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-56d297c{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-92c2f8c{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-22989fb{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ff6e6ac{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-8d4f904{--display:flex;--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-69 .elementor-element.elementor-element-43568dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-69 .elementor-element.elementor-element-43568dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-43568dc.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-d0f2146{--width:100%;}.elementor-69 .elementor-element.elementor-element-ade57dd{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-761e574{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-5d24150{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-3284f43{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-dde9816{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-6b4ff30{--width:33.3333%;}.elementor-69 .elementor-element.elementor-element-d96b277{--width:50%;}.elementor-69 .elementor-element.elementor-element-f31d2ee{--width:50%;}.elementor-69 .elementor-element.elementor-element-b959ed8{--content-width:1320px;}.elementor-69 .elementor-element.elementor-element-589b2c5{--width:50%;}.elementor-69 .elementor-element.elementor-element-56d297c{--width:50%;}.elementor-69 .elementor-element.elementor-element-92c2f8c{--width:50%;}.elementor-69 .elementor-element.elementor-element-22989fb{--width:50%;}}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-aa9fb85{--flex-wrap:wrap;}.elementor-69 .elementor-element.elementor-element-9e57875 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-69 .elementor-element.elementor-element-c3d26e1{--flex-wrap:wrap;}.elementor-69 .elementor-element.elementor-element-ad6b973 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-f0e4819 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-9044120 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-816615b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-f17d544 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-47bee52{--padding-top:2%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__description{justify-content:flex-start;text-align:left;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-63a4473{--padding-top:15%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-ad6b973 > .elementor-widget-container{margin:-3% 0% -2% 0%;}.elementor-69 .elementor-element.elementor-element-f0e4819 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-6f43647{--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-69 .elementor-element.elementor-element-816615b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-f17d544 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-69 .elementor-element.elementor-element-47bee52{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-69 .elementor-element.elementor-element-589b2c5{--width:50%;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-26668c1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-56d297c{--width:50%;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-64d0bc2 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-92c2f8c{--width:50%;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-fced8d1 .haru-counter__description{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-22989fb{--width:50%;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__number-wrap{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__title{justify-content:flex-start;text-align:left;}.elementor-69 .elementor-element.elementor-element-ad35b97 .haru-counter__description{justify-content:flex-start;text-align:left;}}@media(max-width:1024px) and (min-width:768px){.elementor-69 .elementor-element.elementor-element-fed75c7{--width:50%;}.elementor-69 .elementor-element.elementor-element-20ae0f4{--width:50%;}.elementor-69 .elementor-element.elementor-element-d0f2146{--width:70%;}}/* Start custom CSS for haru-service, class: .elementor-element-c9c8442 */.haru-service__btn:empty {
  display: none !important;
}
.haru-service__image a {
  pointer-events: none;
  cursor: default;
}/* End custom CSS */
/* Start custom CSS for haru-service, class: .elementor-element-2c6a0d6 */.haru-service__btn:empty {
  display: none !important;
}
.haru-service__image a {
  pointer-events: none;
  cursor: default;
}/* End custom CSS */
/* Start custom CSS for haru-service, class: .elementor-element-02c7067 */.haru-service__btn:empty {
  display: none !important;
}
.haru-service__image a,
.haru-service__title a {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: inherit;
}
.haru-service__content .haru-service__btn {
  display:;
  text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791b836 *//* Boxy drží stejnou výšku v řádku */
#produkty .e-con.e-child { 
  display: flex;
}

/* Hlavní box */
#produkty .haru-service {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  text-align: center; /* na střed */
}

/* Obsah nahoře, zachovat původní padding */
#produkty .haru-service__content {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  align-items: center; /* vodorovně na střed */
}

/* Ikona na střed */
#produkty .haru-service__icon {
  display: flex;
  justify-content: center;
}

/* Tlačítko úplně dolů */
#produkty .haru-service__btn {
  margin-top: auto;
}

/* 🛑 Nedělit slova + přirozené zalamování textu */
#produkty .haru-service__title,
#produkty .haru-service__title a,
#produkty .haru-service__description {
  white-space: normal !important;
  overflow: visible !important;
  word-break: normal;         /* ❌ nedělit slova */
  overflow-wrap: normal;      /* ❌ jen mezi mezerami */
  hyphens: none;              /* ❌ žádné spojovníky */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a95361 *//* Boxy drží stejnou výšku v řádku */
#produkty .e-con.e-child { 
  display: flex;
}

/* Hlavní box */
#produkty .haru-service {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  text-align: center; /* na střed */
}

/* Obsah nahoře, zachovat původní padding */
#produkty .haru-service__content {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  align-items: center; /* vodorovně na střed */
}

/* Ikona na střed */
#produkty .haru-service__icon {
  display: flex;
  justify-content: center;
}

/* Tlačítko úplně dolů */
#produkty .haru-service__btn {
  margin-top: auto;
}

/* 🛑 Nedělit slova + přirozené zalamování textu */
#produkty .haru-service__title,
#produkty .haru-service__title a,
#produkty .haru-service__description {
  white-space: normal !important;
  overflow: visible !important;
  word-break: normal;         /* ❌ nedělit slova */
  overflow-wrap: normal;      /* ❌ jen mezi mezerami */
  hyphens: none;              /* ❌ žádné spojovníky */
}/* End custom CSS */