.elementor-2249 .elementor-element.elementor-element-b11aa6c{--display:flex;}.elementor-2249 .elementor-element.elementor-element-ba455e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2249 .elementor-element.elementor-element-91192fa{--spacer-size:80px;}.elementor-2249 .elementor-element.elementor-element-fecc05a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-3ab2b6a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__text{max-width:1440px;}.elementor-2249 .elementor-element.elementor-element-7137016.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__text{max-width:1440px;}.elementor-2249 .elementor-element.elementor-element-188b4ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__text{max-width:1440px;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__text{max-width:1440px;}body.elementor-page-2249 .section-masthead .section-masthead__background{height:900px;}body.elementor-page-2249 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}@media(max-width:1024px){.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__text{max-width:700px;}body.elementor-page-2249 .section-masthead .section-masthead__background{height:70vh;}body.elementor-page-2249 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}}@media(max-width:767px){.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-3ab2b6a .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-7137016 .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-188b4ea .section-content__text{max-width:700px;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__inner{max-width:100%;}.elementor-2249 .elementor-element.elementor-element-8ea8ccf .section-content__text{max-width:700px;}body.elementor-page-2249 .section-masthead .section-masthead__background{height:50vh;}body.elementor-page-2249 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}}/* Start custom CSS for rhye-widget-content-block, class: .elementor-element-3ab2b6a */.regulamin-toggle {
    cursor: pointer;
    text-align: center;
    font-weight: 600;
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for rhye-widget-content-block, class: .elementor-element-7137016 *//* wrapper regulaminu */
.elementor-element-854c649 .section-content__inner {
    max-height: 0px;
    overflow: hidden;
    transition: max-height .5s ease;
}

/* po rozwinięciu */
.elementor-element-854c649 .section-content__inner.is-open {
    max-height: 20000px;
}

/* toggle */
.regulamin-toggle {
    cursor: pointer;
    font-family: Inter, sans-serif;
    font-weight: 600;
    text-align: center;
    margin-bottom: 24px;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for rhye-widget-content-block, class: .elementor-element-188b4ea *//* wrapper regulaminu */
.elementor-element-854c649 .section-content__inner {
    max-height: 0px;
    overflow: hidden;
    transition: max-height .5s ease;
}

/* po rozwinięciu */
.elementor-element-854c649 .section-content__inner.is-open {
    max-height: 20000px;
}

/* toggle */
.regulamin-toggle {
    cursor: pointer;
    font-family: Inter, sans-serif;
    font-weight: 600;
    text-align: center;
    margin-bottom: 24px;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for rhye-widget-content-block, class: .elementor-element-8ea8ccf *//* wrapper regulaminu */
.elementor-element-854c649 .section-content__inner {
    max-height: 0px;
    overflow: hidden;
    transition: max-height .5s ease;
}

/* po rozwinięciu */
.elementor-element-854c649 .section-content__inner.is-open {
    max-height: 20000px;
}

/* toggle */
.regulamin-toggle {
    cursor: pointer;
    font-family: Inter, sans-serif;
    font-weight: 600;
    text-align: center;
    margin-bottom: 24px;
    font-size: 16px;
}/* End custom CSS */