.elementor-8 .elementor-element.elementor-element-5db12d35>.elementor-background-overlay{background-color:#000;opacity:.52;transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-5db12d35>.elementor-container{min-height:700px}.elementor-8 .elementor-element.elementor-element-5db12d35 .elementor-background-slideshow__slide__image{background-position:bottom center}.elementor-8 .elementor-element.elementor-element-5db12d35 .elementor-background-overlay{filter:brightness(100%) contrast(110%) saturate(80%) blur(0px) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-5db12d35{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 20px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-37b63d01.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-37b63d01.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-37b63d01>.elementor-element-populated{margin:0 60px 0 0;--e-column-margin-right:60px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-37b63d01{z-index:50}.elementor-8 .elementor-element.elementor-element-4b66cc50{width:auto;max-width:auto;top:-2px;--lottie-container-width:76%;--lottie-container-max-width:100%;--lottie-container-opacity:.3;--lottie-container-opacity-hover:.3}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4b66cc50{left:63px}body.rtl .elementor-8 .elementor-element.elementor-element-4b66cc50{right:63px}.elementor-8 .elementor-element.elementor-element-584171bb{z-index:5}.elementor-8 .elementor-element.elementor-element-584171bb .elementor-heading-title{font-family:var(--e-global-typography-de232c7-font-family),Sans-serif;font-size:var(--e-global-typography-de232c7-font-size);font-weight:var(--e-global-typography-de232c7-font-weight);font-style:var(--e-global-typography-de232c7-font-style);text-decoration:var(--e-global-typography-de232c7-text-decoration);line-height:var(--e-global-typography-de232c7-line-height);color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-619d2d1a>.elementor-widget-container{margin:0 0 20px}.elementor-8 .elementor-element.elementor-element-619d2d1a{font-size:var(--e-global-typography-1987b22-font-size);color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-49988e4b>.elementor-element-populated{padding:0}.elementor-8 .elementor-element.elementor-element-6dbf1bdb .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-b80fea5);color:var(--e-global-color-b80fea5);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-6dbf1bdb .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-6dbf1bdb .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-b80fea5);border-color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-6dbf1bdb{width:auto;max-width:auto}.elementor-8 .elementor-element.elementor-element-6dbf1bdb>.elementor-widget-container{margin:0 20px 0 0}.elementor-8 .elementor-element.elementor-element-6dbf1bdb .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-6dbf1bdb .elementor-button:focus svg{fill:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-3edd118f .elementor-button{background-color:#00000000;fill:var(--e-global-color-b80fea5);color:var(--e-global-color-b80fea5);border-style:solid;border-width:2px}.elementor-8 .elementor-element.elementor-element-3edd118f{width:auto;max-width:auto}.elementor-8 .elementor-element.elementor-element-e9ade3f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-8 .elementor-element.elementor-element-e9ade3f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-27a9456a{width:auto;max-width:auto;top:89px;--lottie-container-width:100%;--lottie-container-max-width:100%;--lottie-container-opacity:.3;--lottie-container-opacity-hover:.3}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-27a9456a{left:-17px}body.rtl .elementor-8 .elementor-element.elementor-element-27a9456a{right:-17px}.elementor-8 .elementor-element.elementor-element-389c5b55{width:auto;max-width:auto;bottom:0;--lottie-container-width:100%;--lottie-container-max-width:100%;--lottie-container-opacity:.3;--lottie-container-opacity-hover:.3}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-389c5b55{left:-190px}body.rtl .elementor-8 .elementor-element.elementor-element-389c5b55{right:-190px}.elementor-8 .elementor-element.elementor-element-5263d48b{padding:30px 20px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-39c5fc68.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-39c5fc68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-39c5fc68>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-8 .elementor-element.elementor-element-39c5fc68>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-7252d540{--spacer-size:600px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-48bfd22e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-48bfd22e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-48bfd22e>.elementor-element-populated{margin:0 0 0 60px;--e-column-margin-right:0px;--e-column-margin-left:60px}.elementor-8 .elementor-element.elementor-element-30f248fa{--spacer-size:150px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:0}.elementor-8 .elementor-element.elementor-element-30f248fa>.elementor-widget-container{background-color:var(--e-global-color-2223328)}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-30f248fa{left:0}body.rtl .elementor-8 .elementor-element.elementor-element-30f248fa{right:0}.elementor-8 .elementor-element.elementor-element-30f248fa:not(.elementor-widget-image) .elementor-widget-container,.elementor-8 .elementor-element.elementor-element-30f248fa.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://harmagic.pl/wp-content/plugins/elementor/assets/mask-shapes/custom.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-8 .elementor-element.elementor-element-220b4d8c{z-index:5}.elementor-8 .elementor-element.elementor-element-2bc8ed80>.elementor-widget-container{margin:0 0 18px}.elementor-8 .elementor-element.elementor-element-2bc8ed80{z-index:5;color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-2fc2cdfe{z-index:5}.elementor-8 .elementor-element.elementor-element-2fc2cdfe .elementor-button{box-shadow:0px 0px 30px 0px rgba(0,0,0,.2)}.elementor-8 .elementor-element.elementor-element-5cd696a8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-5cd696a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-5cd696a8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 90px}.elementor-8 .elementor-element.elementor-element-5cd696a8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-63662724:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-63662724>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/IMG_2421-scaled-e1726835296397.jpeg");background-position:bottom left;background-repeat:no-repeat;background-size:55% auto}.elementor-8 .elementor-element.elementor-element-63662724>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/golden-particles-background-bokeh-style-min.jpg");opacity:.05}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-63662724.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-63662724.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-63662724.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-8 .elementor-element.elementor-element-63662724>.elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0,0,0,.3);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 20px 10px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;padding:30px}.elementor-8 .elementor-element.elementor-element-63662724>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-7a068989{width:var(--container-widget-width,52%);max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-7a068989>.elementor-widget-container{margin:10px 0 10px 5px}.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-wrapper{text-align:end}.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-title{margin-block-end:0px}.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-title a{font-family:"Cormorant Infant",Sans-serif;font-size:19px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-description{color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-5bb32b61 .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-5bb32b61{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-5bb32b61 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-5bb32b61 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-5bb32b61 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-5bb32b61 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-73229241:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-73229241>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b80fea5);background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/IMG_2355-scaled-e1726835490337-747x1536.jpeg");background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-8 .elementor-element.elementor-element-73229241>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/golden-particles-background-bokeh-style-min.jpg");opacity:.05}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-73229241.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-73229241.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-73229241.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-8 .elementor-element.elementor-element-73229241>.elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0,0,0,.3);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px}.elementor-8 .elementor-element.elementor-element-73229241>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-443875a2{width:var(--container-widget-width,52%);max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-443875a2>.elementor-widget-container{margin:10px 0 10px 5px}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-wrapper{text-align:end}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title{margin-block-end:0px}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title a{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-description{color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-10019a1f .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-10019a1f{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-10019a1f .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-10019a1f .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-10019a1f .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-10019a1f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-67cbb9be:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b80fea5);background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/IMG_2413-scaled-e1726835236176-188x300.jpeg");background-position:bottom left;background-repeat:no-repeat;background-size:contain}.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/golden-particles-background-bokeh-style-min.jpg");opacity:.05}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-67cbb9be.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-67cbb9be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-67cbb9be.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-element-populated{box-shadow:0px 0px 60px 0px rgba(0,0,0,.3);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;padding:30px}.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-426c374{width:var(--container-widget-width,52%);max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-426c374>.elementor-widget-container{margin:10px 0 10px 5px}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-wrapper{text-align:end}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title{margin-block-end:0px}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title a{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-description{color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-28ca99ea .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-28ca99ea{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-28ca99ea .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-28ca99ea .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-28ca99ea .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-28ca99ea .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-33b9350c:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-33b9350c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-33b9350c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 60px}.elementor-8 .elementor-element.elementor-element-33b9350c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-16763d77.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-3bb302a0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-3bb302a0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-3bb302a0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-3bb302a0>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-2223328);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8 .elementor-element.elementor-element-3bb302a0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-3ca2eecf{text-align:center}.elementor-8 .elementor-element.elementor-element-3ca2eecf .elementor-heading-title{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-3e61985b .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-3e61985b{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-3e61985b>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-8 .elementor-element.elementor-element-3e61985b .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-3e61985b .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-3e61985b .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-3e61985b .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-692004a8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-692004a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-692004a8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-692004a8>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-2223328)}.elementor-8 .elementor-element.elementor-element-1cd5940f{text-align:center}.elementor-8 .elementor-element.elementor-element-1cd5940f .elementor-heading-title{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-11226f84 .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-11226f84{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-11226f84>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-8 .elementor-element.elementor-element-11226f84 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-11226f84 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-11226f84 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-11226f84 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5280d20b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-5280d20b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-5280d20b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-5280d20b>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-2223328)}.elementor-8 .elementor-element.elementor-element-ffc67ae{text-align:center}.elementor-8 .elementor-element.elementor-element-ffc67ae .elementor-heading-title{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-5b6317f5 .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-5b6317f5{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-5b6317f5>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-8 .elementor-element.elementor-element-5b6317f5 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-5b6317f5 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-5b6317f5 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-5b6317f5 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-49a18a65.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-49a18a65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-49a18a65.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8 .elementor-element.elementor-element-49a18a65>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:var(--e-global-color-2223328)}.elementor-8 .elementor-element.elementor-element-10932b50{text-align:center}.elementor-8 .elementor-element.elementor-element-10932b50 .elementor-heading-title{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-46874bd5 .elementor-button{background-color:#02010100;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:0}.elementor-8 .elementor-element.elementor-element-46874bd5{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-46874bd5>.elementor-widget-container:hover{--e-transform-translateY:-10px}.elementor-8 .elementor-element.elementor-element-46874bd5 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-46874bd5 .elementor-button:focus{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-46874bd5 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-46874bd5 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-19231ed1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-19231ed1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b80fea5)}.elementor-8 .elementor-element.elementor-element-19231ed1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 20px 60px}.elementor-8 .elementor-element.elementor-element-19231ed1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-38095233>.elementor-element-populated{margin:0 0 0 35px;--e-column-margin-right:0px;--e-column-margin-left:35px}.elementor-8 .elementor-element.elementor-element-73392c01{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;text-align:start}.elementor-8 .elementor-element.elementor-element-32bde2ae{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center}.elementor-8 .elementor-element.elementor-element-32bde2ae .elementor-button{box-shadow:0px 0px 30px 0px rgba(0,0,0,.2)}.elementor-8 .elementor-element.elementor-element-79c6f602>.elementor-widget-container{margin:60px 0 0}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products{grid-column-gap:40px;grid-row-gap:40px}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-905d8af-font-family),Sans-serif;font-size:var(--e-global-typography-905d8af-font-size);font-weight:var(--e-global-typography-905d8af-font-weight);font-style:var(--e-global-typography-905d8af-font-style);text-decoration:var(--e-global-typography-905d8af-text-decoration);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .star-rating:before{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-accent);background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);border-radius:0}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-accent);background-color:var(--e-global-color-e49dd0e)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products .added_to_cart{margin-inline-start:10px}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product span.onsale{display:block;color:var(--e-global-color-accent);background-color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-d0d5c58{--display:flex}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-584171bb{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-584171bb .elementor-heading-title{font-size:var(--e-global-typography-de232c7-font-size);line-height:var(--e-global-typography-de232c7-line-height)}.elementor-8 .elementor-element.elementor-element-619d2d1a{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:var(--e-global-typography-1987b22-font-size)}.elementor-8 .elementor-element.elementor-element-619d2d1a>.elementor-widget-container{margin:10px 0 20px}.elementor-8 .elementor-element.elementor-element-6dbf1bdb{width:auto;max-width:auto}.elementor-8 .elementor-element.elementor-element-3edd118f{width:auto;max-width:auto}.elementor-8 .elementor-element.elementor-element-5263d48b{padding:30px 20px 60px}.elementor-8 .elementor-element.elementor-element-7252d540{--spacer-size:400px}.elementor-8 .elementor-element.elementor-element-48bfd22e>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-63662724:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-63662724>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom left;background-size:300px auto}.elementor-8 .elementor-element.elementor-element-63662724>.elementor-element-populated{margin:10px 10px 20px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-8 .elementor-element.elementor-element-7a068989>.elementor-widget-container{margin:0 0 10px 10px}.elementor-8 .elementor-element.elementor-element-73229241>.elementor-element-populated{margin:20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-8 .elementor-element.elementor-element-443875a2>.elementor-widget-container{margin:0 0 10px 10px}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title a{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-element-populated{margin:20px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-8 .elementor-element.elementor-element-426c374>.elementor-widget-container{margin:0 0 10px 10px}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title a{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-3bb302a0>.elementor-element-populated{border-width:0 1px 1px 0;margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-3ca2eecf .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-692004a8>.elementor-element-populated{border-width:0 1px 1px 0;margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-1cd5940f .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-5280d20b>.elementor-element-populated{border-width:0 0 1px;margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-ffc67ae .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-49a18a65>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-10932b50 .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-38095233>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products{grid-column-gap:40px;grid-row-gap:40px}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-37b63d01{width:52.422%}.elementor-8 .elementor-element.elementor-element-e9ade3f{width:47.54%}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-37b63d01{width:100%}.elementor-8 .elementor-element.elementor-element-e9ade3f{width:45%}.elementor-8 .elementor-element.elementor-element-39c5fc68{width:100%}.elementor-8 .elementor-element.elementor-element-48bfd22e{width:100%}.elementor-8 .elementor-element.elementor-element-63662724{width:100%}.elementor-8 .elementor-element.elementor-element-73229241{width:100%}.elementor-8 .elementor-element.elementor-element-67cbb9be{width:100%}.elementor-8 .elementor-element.elementor-element-3bb302a0{width:33%}.elementor-8 .elementor-element.elementor-element-692004a8{width:33%}.elementor-8 .elementor-element.elementor-element-5280d20b{width:33%}.elementor-8 .elementor-element.elementor-element-49a18a65{width:33%}.elementor-8 .elementor-element.elementor-element-38095233{width:100%}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-5db12d35>.elementor-container{min-height:500px}.elementor-8 .elementor-element.elementor-element-5db12d35>.elementor-background-overlay{opacity:.52}.elementor-8 .elementor-element.elementor-element-584171bb{width:100%;max-width:100%;text-align:center}.elementor-8 .elementor-element.elementor-element-584171bb .elementor-heading-title{font-size:var(--e-global-typography-de232c7-font-size);line-height:var(--e-global-typography-de232c7-line-height)}.elementor-8 .elementor-element.elementor-element-619d2d1a{width:100%;max-width:100%;text-align:center;font-size:var(--e-global-typography-1987b22-font-size)}.elementor-8 .elementor-element.elementor-element-6dbf1bdb{width:var(--container-widget-width,400px);max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-6dbf1bdb>.elementor-widget-container{margin:0 0 10px}.elementor-8 .elementor-element.elementor-element-3edd118f{width:var(--container-widget-width,400px);max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-3edd118f>.elementor-widget-container{margin:10px 0 0}.elementor-8 .elementor-element.elementor-element-7252d540{--spacer-size:250px}.elementor-8 .elementor-element.elementor-element-5cd696a8{padding:30px 20px 60px}.elementor-8 .elementor-element.elementor-element-63662724:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-63662724>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom left;background-size:126px auto}.elementor-8 .elementor-element.elementor-element-7a068989{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-7a068989 .elementor-icon-box-title a{font-size:19.2px}.elementor-8 .elementor-element.elementor-element-5bb32b61{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-5bb32b61>.elementor-widget-container{margin:0 0 160px 10px}.elementor-8 .elementor-element.elementor-element-73229241:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-73229241>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/IMG_2355-scaled-e1726835490337.jpeg");background-position:center left;background-size:126px auto}.elementor-8 .elementor-element.elementor-element-443875a2{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-443875a2 .elementor-icon-box-title a{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-10019a1f{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-10019a1f>.elementor-widget-container{margin:0 0 260px 10px}.elementor-8 .elementor-element.elementor-element-67cbb9be:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-67cbb9be>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://harmagic.pl/wp-content/uploads/2024/09/IMG_2413-scaled-e1726835236176.jpeg");background-position:center left;background-size:141px auto}.elementor-8 .elementor-element.elementor-element-426c374{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-426c374 .elementor-icon-box-title a{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-28ca99ea{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-28ca99ea>.elementor-widget-container{margin:0 0 240px 10px}.elementor-8 .elementor-element.elementor-element-33b9350c{padding:30px 20px 0}.elementor-8 .elementor-element.elementor-element-3bb302a0>.elementor-element-populated{border-width:0 0 1px;padding:10px 10px 30px}.elementor-8 .elementor-element.elementor-element-3ca2eecf .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-692004a8>.elementor-element-populated{border-width:0 0 1px;padding:10px 10px 30px}.elementor-8 .elementor-element.elementor-element-1cd5940f .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-5280d20b>.elementor-element-populated{border-width:0 0 1px;padding:10px 10px 30px}.elementor-8 .elementor-element.elementor-element-ffc67ae .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-49a18a65>.elementor-element-populated{border-width:0 0 1px;padding:10px 10px 30px}.elementor-8 .elementor-element.elementor-element-10932b50 .elementor-heading-title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-38095233>.elementor-element-populated{padding:30px 10px 0}.elementor-8 .elementor-element.elementor-element-73392c01{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-905d8af-font-size);line-height:var(--e-global-typography-905d8af-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8 .elementor-element.elementor-element-79c6f602.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}