.elementor-kit-3388{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#C9961A;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;}.elementor-kit-3388 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Generated by https://websemantics.uk/tools/responsive-font-calculator/ */
/* 1rem(16px) @ 48rem(768px) increasing to 1.5rem(24px) @ 120rem(1920px) */
/* Ems strongly recommended on media queries! */
@media (min-width: 48em) {
  :root {
    font-size: calc(1rem + ((1vw - 0.48rem) * 0.6944));
    /* Where: 0.6944 = 100 * font-size_difference / viewport_width_difference */

    /* Safari resize fix */
    min-height: 0vw;
  }
}
/* Prevent scaling beyond this breakpoint */
@media (min-width: 120em) {
  :root {
    font-size: 1.5rem;
  }
}

/* Dla przeglądarek obsługujących clamp i zapytania dotyczące kontenerów */
@supports (font-size: clamp(1rem, 1cqi, 1rem)) {
  :root {
    --fs-sm: clamp(0.8rem, 0.12cqi + 0.77rem, 0.89rem);
    --fs-base: clamp(1rem, 0.25cqi + 0.94rem, 1.19rem);
    --fs-md: clamp(1.25rem, 0.44cqi + 1.14rem, 1.58rem);
    --fs-lg: clamp(1.56rem, 0.73cqi + 1.38rem, 2.11rem);
    --fs-xl: clamp(1.95rem, 1.15cqi + 1.67rem, 2.81rem);
    --fs-xxl: clamp(2.44rem, 1.74cqi + 2.01rem, 3.75rem);
    --fs-xxxl: clamp(3.05rem, 2.59cqi + 2.4rem, 5rem);
  }
}/* End custom CSS */