@media(max-width:767px){.elementor .kpw-ads__cta-list{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:767px){.elementor .kpw-ads__examples{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-ads__metrics{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-ads__kpi{padding:16px;flex-direction:row;align-items:center}}@media(max-width:767px){.elementor .kpw-ads__kpis{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-ads{padding:18px;border-radius:20px}}@media(max-width:767px){.elementor .kpw-header__logo{width:148px}}@media(max-width:767px){.elementor .kpw-header__inner{min-height:68px}}@media(max-width:767px){.elementor .kpw-footer__main-inner{gap:28px;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-footer__form-wrap{padding:20px;border-radius:18px}}@media(max-width:767px){.elementor .kpw-footer__contact-details{gap:14px;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-footer__contact{padding-block-start:44px;padding-block-end:48px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .kpw-blog__intro{gap:12px}}@media(max-width:767px){.elementor .kpw-blog{padding-block-start:44px;padding-block-end:52px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .kpw-reviews__google{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px}}@media(max-width:767px){.elementor .kpw-reviews__intro{gap:12px}}@media(max-width:767px){.elementor .kpw-reviews{padding-block-start:44px;padding-block-end:52px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .kpw-process__number{width:46px;height:46px;font-size:20px}}@media(max-width:767px){.elementor .kpw-process__step{padding:20px;border-radius:16px}}@media(max-width:767px){.elementor .kpw-process__grid{gap:14px;grid-template-columns:1fr}}@media(max-width:767px){.elementor .kpw-process__intro{gap:12px}}@media(max-width:767px){.elementor .kpw-process{padding-block-start:44px;padding-block-end:52px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .kpw-direct__item-text{font-size:15.5px}}@media(max-width:767px){.elementor .kpw-direct__item{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0;padding-inline-end:0;gap:14px}}@media(max-width:767px){.elementor .kpw-direct__kamproweb{padding:20px;border-radius:18px}}@media(max-width:767px){.elementor .kpw-direct__agency{padding:20px;border-radius:18px}}@media(max-width:767px){.elementor .kpw-direct__actions{flex-direction:column;gap:10px;align-items:stretch}}@media(max-width:767px){.elementor .kpw-direct__lead{max-width:100%}}@media(max-width:767px){.elementor .kpw-direct__title{max-width:100%}}@media(max-width:767px){.elementor .kpw-direct__intro{gap:12px}}@media(max-width:767px){.elementor .kpw-direct{padding-block-start:44px;padding-block-end:52px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .kpw-about__card-image{height:auto;aspect-ratio:4 / 3}}@media(max-width:767px){.elementor .kpw-about__card-body{padding-block-start:18px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px}}@media(max-width:767px){.elementor .kpw-about__card{width:100%;flex:0 0 auto;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-about__cards{flex-direction:column;grid-column:1;grid-row:auto}}@media(max-width:767px){.elementor .kpw-about__portrait-img{width:100%;max-width:100%}}@media(max-width:767px){.elementor .kpw-about__actions{width:100%;flex-direction:column;gap:8px;align-items:stretch}}@media(max-width:767px){.elementor .kpw-about__bottom{grid-column:1;grid-row:auto}}@media(max-width:767px){.elementor .kpw-about__intro{grid-column:1;grid-row:auto}}@media(max-width:767px){.elementor .kpw-portfolio-card{padding-block-start:16px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px}}@media(max-width:767px){.elementor .kpw-portfolio__title{max-width:100%}}@media(max-width:767px){.elementor .kpw-portfolio__intro{margin-block-end:28px}}@media(max-width:767px){.elementor .kpw-portfolio{padding-block-start:44px;padding-block-end:52px}}@media(max-width:767px){.elementor .kpw-service-mini{padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .kpw-service-card__image{height:auto;max-height:190px}}@media(max-width:767px){.elementor .kpw-service-card__title{font-size:20px}}@media(max-width:767px){.elementor .kpw-services__secondary{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-services__intro{margin-block-end:28px}}@media(max-width:767px){.elementor .kpw-services{padding-block-start:44px;padding-block-end:52px}}@media(max-width:767px){.elementor .kpw-problems__card{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .kpw-problems__title{max-width:100%}}@media(max-width:767px){.elementor .kpw-problems__intro{margin-block-end:28px}}@media(max-width:767px){.elementor .kpw-problems{padding-block-start:44px;padding-block-end:52px}}@media(max-width:767px){.elementor .kpw-trust__group{padding-inline-end:32px;gap:32px}}@media(max-width:767px){.elementor .kpw-trust__viewport{width:100%;max-width:100%;flex:0 1 auto;align-self:stretch}}@media(max-width:767px){.elementor .kpw-trust__label{font-size:11px;padding-inline-end:0;border-inline-end-width:0}}@media(max-width:767px){.elementor .kpw-hero-benefits{margin-block-start:4px;flex-direction:column;gap:10px;align-items:flex-start}}@media(max-width:767px){.elementor .kpw-hero-stat__value{font-size:22px}}@media(max-width:767px){.elementor .kpw-hero-stat__icon{width:24px;height:24px}}@media(max-width:767px){.elementor .kpw-hero-stat--wide{grid-column:1 / -1}}@media(max-width:767px){.elementor .kpw-hero-stat{padding:12px;gap:10px}}@media(max-width:767px){.elementor .kpw-hero__stats{width:100%;margin-block-start:-36px;margin-inline-start:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor .kpw-hero__photo{width:auto;height:auto;max-height:400px}}@media(max-width:767px){.elementor .kpw-hero__grid{gap:32px}}@media(max-width:767px){.elementor .kpw-header{padding-block-start:10px;padding-block-end:10px}}@media(max-width:767px){.elementor .kpw-about__portrait{max-width:420px;margin-inline-start:auto;margin-inline-end:auto;grid-column:1;grid-row:auto;align-self:center}}@media(max-width:767px){.elementor .kpw-about{padding-block-start:58px;padding-block-end:58px;background-image:linear-gradient(180deg,rgb(7 7 7 / .88) 0%,rgb(7 7 7 / .76) 58%,rgb(7 7 7 / .55) 100%),url(https://kamproweb.pl/wp-content/uploads/2026/10/02-about-black-gold.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:25% bottom;\n}}@media(max-width:767px){.elementor .kpw-hero__visual{margin-block-start:0;flex-direction:column;align-items:center}}@media(max-width:767px){.elementor .kpw-hero__actions{width:100%;flex-direction:column;gap:10px;align-items:stretch}}@media(max-width:767px){.elementor .kpw-hero__content{max-width:100%;gap:18px}}@media(max-width:767px){.elementor .kpw-hero{min-height:auto;padding-block-start:56px;padding-block-end:42px;background-image:linear-gradient(180deg,rgb(7 7 7 / .95) 0%,rgb(7 7 7 / .88) 56%,rgb(7 7 7 / .55) 100%),url(https://kamproweb.pl/wp-content/uploads/2026/10/01-hero-black-gold.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:75% bottom;\n}}@media(max-width:767px){.elementor .kpw-about__button-secondary{align-self:center}}@media(max-width:767px){.elementor .kpw-button-secondary{font-size:14px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .kpw-button-primary{font-size:14px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .kpw-about__button-primary{width:100%}}@media(max-width:767px){.elementor .kpw-service-card{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .kpw-grid--4{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-grid--3{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .kpw-about__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .kpw-trust__inner{flex-direction:column;gap:14px;align-items:flex-start}}