.elementor-993199 .elementor-element.elementor-element-7dd7229{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-f8bdcd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-4f22b56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-96df768{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-ab99772{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-91d0cd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-98e3e44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-27d3152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-68e9388{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-8a447db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-12be915{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-3ce4c6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-993199 .elementor-element.elementor-element-7dd7229{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-f8bdcd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-4f22b56{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-96df768{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-ab99772{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-91d0cd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-98e3e44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-27d3152{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-68e9388{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-8a447db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-12be915{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-3ce4c6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-993199 .elementor-element.elementor-element-7dd7229{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-f8bdcd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-4f22b56{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-96df768{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-ab99772{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-91d0cd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-98e3e44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-27d3152{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-68e9388{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-8a447db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-12be915{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993199 .elementor-element.elementor-element-3ce4c6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* Strona funkcjonalności – projekt 1:1 z Claude Design (Poppins/Roboto ładowane w sekcji Hero) */
body.elementor-page-993199 .gk{font-family:'Roboto',sans-serif;color:#1D1B2E;background:#FFFFFF;-webkit-font-smoothing:antialiased;line-height:normal;font-size:16px;letter-spacing:normal}
body.elementor-page-993199 .gk *,body.elementor-page-993199 .gk *::before,body.elementor-page-993199 .gk *::after{box-sizing:border-box}
body.elementor-page-993199 .gk :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,figure,table,caption,details,summary){margin:0;text-transform:none}
body.elementor-page-993199 .gk :where(h1,h2,h3,h4){color:inherit;line-height:normal}
body.elementor-page-993199 .gk button{text-transform:none;letter-spacing:normal;box-shadow:none;min-height:0;margin:0}
body.elementor-page-993199 .gk :where(ul,ol) li::before,body.elementor-page-993199 .gk :where(ul,ol) li::marker{content:none}
body.elementor-page-993199 .gk :where(th,td){border:0;background:none}
body.elementor-page-993199 .gk a{color:#5A4CB0;text-decoration:none;box-shadow:none}
body.elementor-page-993199 .gk a:hover{color:#816DFC}
body.elementor-page-993199 .gk img{max-width:none;display:inline-block}
body.elementor-page-993199 .gk details>summary{list-style:none;cursor:pointer}
body.elementor-page-993199 .gk details>summary::-webkit-details-marker{display:none}
body.elementor-page-993199 .gk details[open] .faq-plus{transform:rotate(45deg)}
body.elementor-page-993199 .gk [id]{scroll-margin-top:100px}
body.elementor-page-993199 #kontakt{scroll-margin-top:100px}
body.elementor-page-993199 .gk .gk-logos{display:grid;grid-template-columns:auto repeat(4,1fr);align-items:center;justify-items:center;gap:40px}
body.elementor-page-993199 .gk .gk-logos-label{justify-self:start}
@media (max-width:767px){body.elementor-page-993199 .gk .gk-logos{grid-template-columns:repeat(2,1fr);gap:28px 16px}body.elementor-page-993199 .gk .gk-logos-label{grid-column:1/-1;justify-self:center}}
body.elementor-page-993199 .gk button{padding:0 8px;font-family:'Roboto',sans-serif}
body.elementor-page-993199 .gk button[disabled]{cursor:default}
body.elementor-page-993199 .gk [data-ks="url"]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block !important;line-height:28px}
@media (max-width:767px){body.elementor-page-993199 .gk [role=table] [role=row]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;padding-left:18px !important;padding-right:18px !important}
body.elementor-page-993199 .gk [role=table][aria-label^="Koszyk bez logowania"] [role=row]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,0.5fr)) !important;gap:6px !important}}
body.elementor-page-993199 .gk .gkh-1:hover{background:#5A4CB0 !important;color:#fff !important}
body.elementor-page-993199 .gk .gkh-2:hover{border-color:#816DFC !important;color:#5A4CB0 !important}
body.elementor-page-993199 .gk .gkh-3:hover{border-color:#816DFC !important;color:#1D1B2E !important}
body.elementor-page-993199 .gk .gkh-4:hover{border-color:#816DFC !important;color:#1D1B2E !important}
body.elementor-page-993199 .gk .gkh-5:hover{border-color:#816DFC !important;color:#1D1B2E !important}
body.elementor-page-993199 .gk .gkh-6:hover{border-color:#816DFC !important;color:#1D1B2E !important}
body.elementor-page-993199 .gk .gkh-7:hover{background:#F1E8FC !important;color:#5A4CB0 !important}
body.elementor-page-993199 .gk .gkh-8:hover{border-color:#fff !important;color:#fff !important}/* End custom CSS */