.realizacje{display:none}.sticky-header.ekit-sticky--active,.page-header{background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-primary) 0%,var(--e-global-color-39b04ef) 100%);-webkit-transition:background-image .3s ease-in;transition:background-image .3s ease-in}.sticky-header.is-scrolled{box-shadow:0 4px 10px -2px #333}.page-header{padding:125px 20px 80px}.pompoza-logo img,.footer-logo img{width:100%;max-width:175px}.page-header-box h1{font-size:50px!important}.btn-default{text-transform:none}.sticky-column{top:140px}.page-single-image img{border-radius:20px}.e-n-accordion-item-title:hover{transition:background-color 200ms ease-in}.e-n-accordion-item[open] summary{border-radius:12px 12px 0 0}.e-n-accordion-item[open] summary h3,.e-n-accordion-item:hover summary h3{color:var(--e-global-color-white);transition:color 200ms ease-in}.service-item.active .elementskit-infobox p{color:var(--e-global-color-primary)!important}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4{margin-bottom:20px}.elementor-widget-text-editor dl,.elementor-widget-text-editor ol,.elementor-widget-text-editor ul{margin-bottom:1.5em}.elementor-pagination .page-numbers{color:var(--e-global-color-white);background-color:var(--e-global-color-accent);padding:10px 20px;border-radius:20px;transition:background-color 200ms ease-in,color 200ms ease-in}.elementor-pagination a.page-numbers:hover{background-color:var(--e-global-color-primary)}.elementor-pagination .page-numbers.current{background-color:var(--e-global-color-secondary);color:var(--e-global-color-text)}.realizacje-terms a{background-color:var(--e-global-color-accent);margin-right:10px;padding:8px 16px;border-radius:50px 50px 50px 50px;transition:background-color 200ms ease-in,color 200ms ease-in;display:inline-flex}.realizacje-terms a:hover{background-color:var(--e-global-color-primary)}.realizacje-terms-alt a:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-text)!important}.realizacje-terms button{transition:background-color 200ms ease-in,color 200ms ease-in}.realizacje-loop .realizacje-terms a{background-color:var(--e-global-color-white);color:var(--e-global-color-text)!important}body:not(.home) .realizacje-loop .realizacje-terms{display:none}.mixed-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.mixed-gallery__item{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:20px;background:#f2f2f2;color:inherit;text-decoration:none}.mixed-gallery__item img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.25s ease,filter 0.25s ease}.mixed-gallery__item:hover img,.mixed-gallery__item:focus-visible img{transform:scale(1.04);filter:brightness(.9)}.mixed-gallery__item:focus-visible{outline:3px solid currentColor;outline-offset:4px}.mixed-gallery__item--video::before{content:"";position:absolute;inset:0;z-index:1;background:rgb(0 0 0 / .25);pointer-events:none}.mixed-gallery__play{position:absolute;top:50%;left:50%;z-index:2;width:50px;height:50px;transform:translate(-50%,-50%);border-radius:999px;color:var(--e-global-color-white);background:var(--e-global-color-accent);display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;pointer-events:none;transition:transform 0.25s ease,background 0.25s ease}.mixed-gallery__item--video:hover .mixed-gallery__play,.mixed-gallery__item--video:focus-visible .mixed-gallery__play{transform:translate(-50%,-50%) scale(1.08);background:#fff}.mixed-gallery__caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:32px 12px 10px;color:#fff;font-size:14px;line-height:1.35;background:linear-gradient(to top,rgb(0 0 0 / .72),#fff0);pointer-events:none}.mixed-gallery__placeholder{display:flex;width:100%;height:100%;min-height:180px;align-items:center;justify-content:center;color:#666;font-weight:600;background:#eee}@media (max-width:767px){.mixed-gallery:not(.loop-gallery){grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.mixed-gallery__item{border-radius:8px}.mixed-gallery__play{width:48px;height:48px;font-size:22px}.mixed-gallery__caption{padding:28px 10px 8px;font-size:13px}}.mixed-gallery__overlay{height:100%;left:0;position:absolute;top:0;width:100%;transition:background-color 0.2s ease-in,color 0.2s ease-in}.mixed-gallery__item:hover .mixed-gallery__overlay{background-color:rgb(0 0 0 / .5)}.mixed-gallery__item:hover .mixed-gallery__play{background:color:var(--e-global-color-white);color:var(--e-global-color-accent)}.post-item-btn a{text-transform:none}@media (min-width:1025px) and (max-width:1280px){.header-center{--width:78% !important}.header-center .elementskit-navbar-nav>li>a{padding:15px 14px!important}.header-right{--width:7% !important}.header-right .elementskit-infobox .box-body{display:none}}@media (max-width:1024px){.sticky-header{background-color:transparent!important;background-image:none!important;border-radius:0!important;top:0px!important}.sticky-header.is-scrolled{background-image:linear-gradient(150deg,var(--e-global-color-primary) 0%,var(--e-global-color-39b04ef) 100%)!important}.bg-section{max-width:100%;margin:0!important;border-radius:0}.page-header{padding:150px 20px 45px}}@media (max-width:767px){.page-header{padding:130px 20px 50px}.page-header-box h1{font-size:30px!important}}