.elementor-1881 .elementor-element.elementor-element-2232ae8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1881 .elementor-element.elementor-element-2232ae8.e-con{--align-self:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-1881 .elementor-element.elementor-element-0b0c801{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:90px 0 90px 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-e7a77e7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 26px;--row-gap:50px;--column-gap:26px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:180px;--padding-left:016px;--padding-right:016px}.elementor-1881 .elementor-element.elementor-element-c6a1566{--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:30px 0px;--row-gap:30px;--column-gap:0px;--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-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);line-height:var(--e-global-typography-text-line-height)}.elementor-1881 .elementor-element.elementor-element-76d81da{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-76d81da img{width:100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-1881 .elementor-element.elementor-element-10104a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-10104a0 .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-e1e2db3{--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:30px 0px;--row-gap:30px;--column-gap:0px;--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-1881 .elementor-element.elementor-element-4d167bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-4d167bf img{width:100%}.elementor-1881 .elementor-element.elementor-element-7e2a53a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-7e2a53a .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-e89fdc1{--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:30px 0px;--row-gap:30px;--column-gap:0px;--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-1881 .elementor-element.elementor-element-6064da2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-6064da2 img{width:100%}.elementor-1881 .elementor-element.elementor-element-44a18d9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-44a18d9 .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-eb4f970{--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:30px 0px;--row-gap:30px;--column-gap:0px;--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-1881 .elementor-element.elementor-element-702c516{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-702c516 img{width:100%}.elementor-1881 .elementor-element.elementor-element-6f4c3be{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-6f4c3be .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-a030996{--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;--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-1881 .elementor-element.elementor-element-e604387{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-e604387 img{width:100%}.elementor-1881 .elementor-element.elementor-element-f99bad7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-f99bad7 .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-634c8ae{text-align:center}.elementor-1881 .elementor-element.elementor-element-634c8ae .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-42cc381{--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;--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-1881 .elementor-element.elementor-element-9470ccc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-9470ccc img{width:100%}.elementor-1881 .elementor-element.elementor-element-cb98923{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-cb98923 .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-ec58f11{text-align:center}.elementor-1881 .elementor-element.elementor-element-ec58f11 .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-409953c{--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;--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-1881 .elementor-element.elementor-element-bd8f652{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-bd8f652 img{width:100%}.elementor-1881 .elementor-element.elementor-element-cec4846{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-cec4846 .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-ee1bb2e{text-align:center}.elementor-1881 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-9313140{--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;--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-1881 .elementor-element.elementor-element-b1b7c8f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-b1b7c8f img{width:100%}.elementor-1881 .elementor-element.elementor-element-57d136e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-57d136e .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-e574b1a{text-align:center}.elementor-1881 .elementor-element.elementor-element-e574b1a .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-cf1cc93{--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;--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-1881 .elementor-element.elementor-element-97c986b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-97c986b img{width:100%}.elementor-1881 .elementor-element.elementor-element-3cd9dcc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-3cd9dcc .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-5654dc7{text-align:center}.elementor-1881 .elementor-element.elementor-element-5654dc7 .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-4e0a868{--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;--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-1881 .elementor-element.elementor-element-7a0d3e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:0 0 0 0}.elementor-1881 .elementor-element.elementor-element-7a0d3e0 img{width:100%}.elementor-1881 .elementor-element.elementor-element-5b19fad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1881 .elementor-element.elementor-element-5b19fad .elementor-heading-title{font-family:"baskerville-display-pt",Sans-serif;font-size:24px;font-weight:400;font-style:normal;text-decoration:none;line-height:35px;color:var(--e-global-color-text)}.elementor-1881 .elementor-element.elementor-element-df0d433{text-align:center}.elementor-1881 .elementor-element.elementor-element-df0d433 .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--e-global-color-text)}:root{--page-title-display:none}@media(min-width:768px){.elementor-1881 .elementor-element.elementor-element-2232ae8{--content-width:100%}.elementor-1881 .elementor-element.elementor-element-e1e2db3{--width:100%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-1881 .elementor-element.elementor-element-0b0c801{z-index:5}.elementor-1881 .elementor-element.elementor-element-e7a77e7{--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1881 .elementor-element.elementor-element-10104a0 .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-7e2a53a .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-44a18d9 .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-6f4c3be .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-f99bad7 .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-634c8ae .elementor-heading-title{font-size:18px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-cb98923 .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-ec58f11 .elementor-heading-title{font-size:18px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-cec4846 .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-size:18px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-57d136e .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-e574b1a .elementor-heading-title{font-size:18px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-3cd9dcc .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-5654dc7 .elementor-heading-title{font-size:18px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-5b19fad .elementor-heading-title{font-size:24px;line-height:80px}.elementor-1881 .elementor-element.elementor-element-df0d433 .elementor-heading-title{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-1881 .elementor-element.elementor-element-0b0c801{padding:70px 0 70px 0}.elementor-1881 .elementor-element.elementor-element-e7a77e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:075px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-1881 .elementor-element.elementor-element-10104a0 .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-7e2a53a .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-44a18d9 .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-6f4c3be .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-f99bad7 .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-634c8ae .elementor-heading-title{font-size:16px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-cb98923 .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-ec58f11 .elementor-heading-title{font-size:16px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-cec4846 .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-size:16px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-57d136e .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-e574b1a .elementor-heading-title{font-size:16px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-3cd9dcc .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-5654dc7 .elementor-heading-title{font-size:16px;line-height:26px}.elementor-1881 .elementor-element.elementor-element-5b19fad .elementor-heading-title{font-size:24px}.elementor-1881 .elementor-element.elementor-element-df0d433 .elementor-heading-title{font-size:16px;line-height:26px}}.elementor-1881 .elementor-element.elementor-element-76d81da{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-76d81da img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-76d81da::before,.elementor-1881 .elementor-element.elementor-element-76d81da::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-76d81da::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-76d81da::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-76d81da:hover::before,.elementor-1881 .elementor-element.elementor-element-76d81da:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-76d81da:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-76d81da:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-4d167bf{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-4d167bf img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-4d167bf::before,.elementor-1881 .elementor-element.elementor-element-4d167bf::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-4d167bf::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-4d167bf::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-4d167bf:hover::before,.elementor-1881 .elementor-element.elementor-element-4d167bf:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-4d167bf:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-4d167bf:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-6064da2{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-6064da2 img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-6064da2::before,.elementor-1881 .elementor-element.elementor-element-6064da2::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-6064da2::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-6064da2::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-6064da2:hover::before,.elementor-1881 .elementor-element.elementor-element-6064da2:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-6064da2:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-6064da2:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-702c516{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-702c516 img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-702c516::before,.elementor-1881 .elementor-element.elementor-element-702c516::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-702c516::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-702c516::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-702c516:hover::before,.elementor-1881 .elementor-element.elementor-element-702c516:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-702c516:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-702c516:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-e604387{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-e604387 img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-e604387::before,.elementor-1881 .elementor-element.elementor-element-e604387::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-e604387::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-e604387::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-e604387:hover::before,.elementor-1881 .elementor-element.elementor-element-e604387:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-e604387:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-e604387:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-9470ccc{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-9470ccc img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-9470ccc::before,.elementor-1881 .elementor-element.elementor-element-9470ccc::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-9470ccc::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-9470ccc::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-9470ccc:hover::before,.elementor-1881 .elementor-element.elementor-element-9470ccc:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-9470ccc:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-9470ccc:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-bd8f652{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-bd8f652 img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-bd8f652::before,.elementor-1881 .elementor-element.elementor-element-bd8f652::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-bd8f652::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-bd8f652::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-bd8f652:hover::before,.elementor-1881 .elementor-element.elementor-element-bd8f652:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-bd8f652:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-bd8f652:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-b1b7c8f{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-b1b7c8f img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-b1b7c8f::before,.elementor-1881 .elementor-element.elementor-element-b1b7c8f::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-b1b7c8f::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-b1b7c8f::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-b1b7c8f:hover::before,.elementor-1881 .elementor-element.elementor-element-b1b7c8f:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-b1b7c8f:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-b1b7c8f:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-97c986b{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-97c986b img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-97c986b::before,.elementor-1881 .elementor-element.elementor-element-97c986b::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-97c986b::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-97c986b::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-97c986b:hover::before,.elementor-1881 .elementor-element.elementor-element-97c986b:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-97c986b:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-97c986b:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}.elementor-1881 .elementor-element.elementor-element-7a0d3e0{filter:drop-shadow(4px 4px 4px rgb(0 0 0 / .25));position:relative;display:inline-block;overflow:hidden}.elementor-1881 .elementor-element.elementor-element-7a0d3e0 img{display:block;position:relative;z-index:1;transition:transform 0.3s ease,filter 0.3s ease}.elementor-1881 .elementor-element.elementor-element-7a0d3e0::before,.elementor-1881 .elementor-element.elementor-element-7a0d3e0::after{content:"";position:absolute;inset:0;opacity:0;z-index:2;transition:opacity 0.3s ease,transform 0.3s ease}.elementor-1881 .elementor-element.elementor-element-7a0d3e0::before{background:rgb(0 0 0 / .6)}.elementor-1881 .elementor-element.elementor-element-7a0d3e0::after{width:71px;height:71px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);background:url(http://piotrurbanik.com/wp-content/uploads/2025/11/Vector-1.svg) center / contain no-repeat}.elementor-1881 .elementor-element.elementor-element-7a0d3e0:hover::before,.elementor-1881 .elementor-element.elementor-element-7a0d3e0:hover::after{opacity:1;pointer-events:none!important}.elementor-1881 .elementor-element.elementor-element-7a0d3e0:hover::after{transform:translate(-50%,-50%) scale(1)}.elementor-1881 .elementor-element.elementor-element-7a0d3e0:hover img{transform:scale(1.05);filter:blur(2px) brightness(.55)}