.elementor-1202 .elementor-element.elementor-element-c97ed3a:not(.elementor-motion-effects-element-type-background),.elementor-1202 .elementor-element.elementor-element-c97ed3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://enfluffy.pl/wp-content/uploads/2025/01/c8a962e2-about-banner.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-1202 .elementor-element.elementor-element-c97ed3a>.elementor-container{min-height:450px}.elementor-1202 .elementor-element.elementor-element-c97ed3a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1202 .elementor-element.elementor-element-c97ed3a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);color:var(--e-global-color-primary)}.elementor-1202 .elementor-element.elementor-element-72e1d45{text-align:center}.elementor-1202 .elementor-element.elementor-element-72e1d45 .elementor-heading-title{font-size:4.5rem;font-weight:300;text-transform:none;line-height:1.2em;color:var(--e-global-color-3d07896)}.elementor-1202 .elementor-element.elementor-element-bb98032{text-align:center}.elementor-1202 .elementor-element.elementor-element-bb98032 .elementor-heading-title{font-size:1.2rem;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.5px;word-spacing:0px;color:var(--e-global-color-3d07896)}.elementor-1202 .elementor-element.elementor-element-3ce59fd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1202 .elementor-element.elementor-element-3ce59fd{overflow:hidden;padding:100px 0}.elementor-1202 .elementor-element.elementor-element-60f6efe .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);font-weight:var(--e-global-typography-220782f-font-weight);text-transform:var(--e-global-typography-220782f-text-transform);font-style:var(--e-global-typography-220782f-font-style);text-decoration:var(--e-global-typography-220782f-text-decoration);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing);color:var(--e-global-color-3d07896)}.elementor-widget-text-editor{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1202 .elementor-element.elementor-element-b95fa12{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-a47be1e{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:15%;z-index:0}body:not(.rtl) .elementor-1202 .elementor-element.elementor-element-a47be1e{left:-15%}body.rtl .elementor-1202 .elementor-element.elementor-element-a47be1e{right:-15%}.elementor-1202 .elementor-element.elementor-element-a47be1e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-1202 .elementor-element.elementor-element-266b10b{text-align:right}.elementor-1202 .elementor-element.elementor-element-266b10b img{width:90%;border-radius:0 20px}.elementor-1202 .elementor-element.elementor-element-0fd1b86{--display:flex}.elementor-1202 .elementor-element.elementor-element-c4fe926>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1202 .elementor-element.elementor-element-c4fe926{overflow:hidden;padding:0 0 100px}.elementor-1202 .elementor-element.elementor-element-dc0e1af{text-align:left}.elementor-1202 .elementor-element.elementor-element-dc0e1af img{width:90%;border-radius:20px 0}.elementor-1202 .elementor-element.elementor-element-3537b0c{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:15%;z-index:0}body:not(.rtl) .elementor-1202 .elementor-element.elementor-element-3537b0c{right:-12%}body.rtl .elementor-1202 .elementor-element.elementor-element-3537b0c{left:-12%}.elementor-1202 .elementor-element.elementor-element-3537b0c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-1202 .elementor-element.elementor-element-5a8c914 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);font-weight:var(--e-global-typography-220782f-font-weight);text-transform:var(--e-global-typography-220782f-text-transform);font-style:var(--e-global-typography-220782f-font-style);text-decoration:var(--e-global-typography-220782f-text-decoration);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing);color:var(--e-global-color-3d07896)}.elementor-1202 .elementor-element.elementor-element-3a6b23f{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-fab6b4b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1202 .elementor-element.elementor-element-fab6b4b{overflow:hidden;padding:100px 0}.elementor-1202 .elementor-element.elementor-element-71724d7 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);font-weight:var(--e-global-typography-220782f-font-weight);text-transform:var(--e-global-typography-220782f-text-transform);font-style:var(--e-global-typography-220782f-font-style);text-decoration:var(--e-global-typography-220782f-text-decoration);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing);color:var(--e-global-color-3d07896)}.elementor-1202 .elementor-element.elementor-element-111ec75{color:var(--e-global-color-text);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);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-7018499{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:15%;z-index:0}body:not(.rtl) .elementor-1202 .elementor-element.elementor-element-7018499{left:-15%}body.rtl .elementor-1202 .elementor-element.elementor-element-7018499{right:-15%}.elementor-1202 .elementor-element.elementor-element-7018499 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-1202 .elementor-element.elementor-element-5df4532{text-align:right}.elementor-1202 .elementor-element.elementor-element-5df4532 img{width:90%;border-radius:0 20px}.elementor-1202 .elementor-element.elementor-element-78a5ebc{overflow:hidden;padding:0 0 100px}.elementor-1202 .elementor-element.elementor-element-06a27a3{z-index:1;text-align:center}.elementor-1202 .elementor-element.elementor-element-06a27a3 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);font-weight:var(--e-global-typography-220782f-font-weight);text-transform:var(--e-global-typography-220782f-text-transform);font-style:var(--e-global-typography-220782f-font-style);text-decoration:var(--e-global-typography-220782f-text-decoration);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing);color:var(--e-global-color-3d07896)}.elementor-1202 .elementor-element.elementor-element-0c331f2{--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-1202 .elementor-element.elementor-element-ef5e0fa{--display:flex}.elementor-1202 .elementor-element.elementor-element-44b9353{--display:flex}.elementor-1202 .elementor-element.elementor-element-f809cea{color:#000000D9;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px}.elementor-1202 .elementor-element.elementor-element-0b73fd6{--display:flex}.elementor-1202 .elementor-element.elementor-element-4f81d17{--display:flex}.elementor-1202 .elementor-element.elementor-element-376928e{color:#000000D9;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px}.elementor-1202 .elementor-element.elementor-element-335ee80{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-1202 .elementor-element.elementor-element-335ee80>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#fff}:where(.elementor-1202 .elementor-element.elementor-element-335ee80>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#fff}.elementor-1202 .elementor-element.elementor-element-9794856{--display:flex}@media(max-width:1024px){.elementor-1202 .elementor-element.elementor-element-72e1d45{width:100%;max-width:100%}.elementor-1202 .elementor-element.elementor-element-60f6efe .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-b95fa12{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-5a8c914 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-1202 .elementor-element.elementor-element-3a6b23f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-71724d7 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-1202 .elementor-element.elementor-element-111ec75{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-06a27a3 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}}@media(max-width:767px){.elementor-1202 .elementor-element.elementor-element-72e1d45 .elementor-heading-title{font-size:1.7rem}.elementor-1202 .elementor-element.elementor-element-3ce59fd{padding:40px 0}.elementor-1202 .elementor-element.elementor-element-60f6efe .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-b95fa12{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-266b10b img{width:100%}.elementor-1202 .elementor-element.elementor-element-c4fe926{padding:40px 0}.elementor-1202 .elementor-element.elementor-element-dc0e1af img{width:100%}.elementor-1202 .elementor-element.elementor-element-5a8c914 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-1202 .elementor-element.elementor-element-3a6b23f{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-fab6b4b{padding:40px 0}.elementor-1202 .elementor-element.elementor-element-71724d7 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}.elementor-1202 .elementor-element.elementor-element-111ec75{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-1202 .elementor-element.elementor-element-5df4532 img{width:100%}.elementor-1202 .elementor-element.elementor-element-06a27a3 .elementor-heading-title{font-size:var(--e-global-typography-220782f-font-size);line-height:var(--e-global-typography-220782f-line-height);letter-spacing:var(--e-global-typography-220782f-letter-spacing);word-spacing:var(--e-global-typography-220782f-word-spacing)}}