.elementor-kit-475{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-8488712:#545454;--e-global-color-27afdbd:#D94130;--e-global-color-2c9996d:#FFFFFF;--e-global-color-f3c17b4:#000000;--e-global-color-abe947a:#031627;--e-global-color-6a3d44d:#F6FCFE;--e-global-color-2c810dc:#F8D698;--e-global-color-a83e7a7:#2E2331;--e-global-color-871acdf:#F3F3F3;--e-global-color-533e5f4:#F7C5C5;--e-global-color-d799e86:#F9B93C;--e-global-color-6960f6f:#C03B2D;--e-global-color-3e48219:#779324;--e-global-color-60c32c0:#B6B4B4;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-9c7d06f-font-family:"Open Sans";--e-global-typography-9c7d06f-font-size:27px;--e-global-typography-9c7d06f-font-weight:600;--e-global-typography-1f8d472-font-family:"Open Sans";--e-global-typography-1f8d472-font-size:32px;--e-global-typography-1f8d472-font-weight:500;--e-global-typography-898e64e-font-family:"Open Sans";--e-global-typography-898e64e-font-size:24px;--e-global-typography-898e64e-font-weight:400;--e-global-typography-e56baad-font-family:"Open Sans";--e-global-typography-e56baad-font-size:16px;--e-global-typography-e56baad-font-weight:600;--e-global-typography-30e1b29-font-family:"Open Sans";--e-global-typography-30e1b29-font-size:16px;--e-global-typography-30e1b29-font-weight:500;--e-global-typography-d5aa5a2-font-family:"Open Sans";--e-global-typography-d5aa5a2-font-size:10px;--e-global-typography-d5aa5a2-font-weight:300;--e-global-typography-f36109a-font-family:"Open Sans";--e-global-typography-f36109a-font-size:16px;--e-global-typography-f36109a-font-weight:400;--e-global-typography-3d20c39-font-family:"Open Sans";--e-global-typography-3d20c39-font-size:26px;--e-global-typography-3d20c39-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-475 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-475{--e-global-typography-1f8d472-font-size:26px;--e-global-typography-898e64e-font-size:20px;--e-global-typography-30e1b29-font-size:14px;--e-global-typography-d5aa5a2-font-size:8px;--e-global-typography-f36109a-font-size:14px;--e-global-typography-3d20c39-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-475{--e-global-typography-1f8d472-font-size:20px;--e-global-typography-898e64e-font-size:16px;--e-global-typography-30e1b29-font-size:13px;--e-global-typography-d5aa5a2-font-size:8px;--e-global-typography-f36109a-font-size:15.5px;--e-global-typography-3d20c39-font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.underline-pink {
    position: relative;
    display: inline-block;
    padding-bottom: -0.1em;
    padding-right: 0.2em;
    padding-left: 0.2em
}

.underline-pink::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1.1em; 
    background: #f7c5c5;
    border-radius: 0.2em;
    z-index: -1;
}

.underline-white {
    position: relative;
    display: inline-block;
    padding-bottom: -0.1em;
    padding-right: 0.2em;
    padding-left: 0.2em
}

.underline-white::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1.1em; 
    background: #fef4f4;
    border-radius: 0.2em;
    z-index: -1;
}

.underline-brzoskwiniowy {
    position: relative;
    display: inline-block;
    padding-bottom: -0.1em;
    padding-right: 0.1em;
    padding-left: 0.1em
}

.underline-brzoskwiniowy::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1.1em; 
    background: #f8d698;
    border-radius: 0.2em;
    z-index: -1;
}

.page-id-4398 .ast-primary-header-bar {
  display: none;
}/* End custom CSS */