@media(max-width:1024px){.elementor .hide-tablet{display:none}}@media(max-width:1024px){.elementor .header-nav{display:none}}@media(max-width:1024px){.elementor .admir-header{gap:var(--space-20);grid-template-columns:auto minmax(0,1fr)}}@media(max-width:1024px){.elementor .form-card{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .bar-track{display:none}}@media(max-width:1024px){.elementor .cennik-track{display:grid;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.elementor .cennik-sticky{height:auto;overflow:visible;position:static}}@media(max-width:1024px){.elementor .cennik-scroll{height:auto;padding-block-start:var(--section-y);padding-block-end:var(--section-y)}}@media(max-width:1024px){.elementor .sticky-top{position:static}}@media(max-width:1024px){.elementor .l-kontakt-head{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .l-elearning{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .l-cennik-head{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .l-oferta{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .l-split-1-2{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .l-hero-top{gap:var(--space-32);grid-template-columns:minmax(0,1fr);align-items:start}}@media(max-width:1024px){.elementor .card-cta{height:auto;gap:var(--space-24);grid-column:1 / -1}}@media(max-width:1024px){.elementor .card-price{height:auto;gap:var(--space-24)}}@media(max-width:1024px){.elementor .media-flat{min-height:280px}}@media(max-width:1024px){.elementor .mnav{overflow:auto;position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:49;padding-block-start:124px;padding-block-end:40px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--cream);opacity:0%;transform:translate3d(0,-12px,0);display:flex;flex-direction:column;visibility:hidden;transition:opacity 0.3s,transform 0.4s,visibility 0.3s;\n}}@media(max-width:1024px){.elementor .mnav-burger{width:46px;height:46px;min-width:0;cursor:pointer;padding:0;border-radius:var(--radius-round);border-width:1px;border-color:var(--line-strong);border-style:solid;background-color:var(--paper);display:flex;flex-direction:column;gap:6px;flex:0 0 46px;justify-content:center;align-items:center}}