.elementor-15646 .elementor-element.elementor-element-8b16c24 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #23295600 0%, var( --e-global-color-4f31584 ) 66%);opacity:0.86;transition:background 1s, border-radius 0.3s, opacity 1s;}.elementor-15646 .elementor-element.elementor-element-8b16c24:hover > .elementor-background-overlay{background-color:var( --e-global-color-6ece7f1 );opacity:1;}.elementor-15646 .elementor-element.elementor-element-8b16c24 > .elementor-container{min-height:333px;}.elementor-15646 .elementor-element.elementor-element-8b16c24:not(.elementor-motion-effects-element-type-background), .elementor-15646 .elementor-element.elementor-element-8b16c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15646 .elementor-element.elementor-element-8b16c24, .elementor-15646 .elementor-element.elementor-element-8b16c24 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-15646 .elementor-element.elementor-element-8b16c24:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-15646 .elementor-element.elementor-element-8b16c24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-15646 .elementor-element.elementor-element-6cc46e3.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-end;}.elementor-15646 .elementor-element.elementor-element-6cc46e3.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15646 .elementor-element.elementor-element-6cc46e3.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:flex-end;}.elementor-15646 .elementor-element.elementor-element-6cc46e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15646 .elementor-element.elementor-element-1940eff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15646 .elementor-element.elementor-element-1940eff{overflow:hidden;}.elementor-15646 .elementor-element.elementor-element-02debae.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15646 .elementor-element.elementor-element-02debae.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;flex-wrap:wrap;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field.display-multiline, .elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-3802d27 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;}.elementor-15646 .elementor-element.elementor-element-9110091{width:auto;max-width:auto;}.elementor-15646 .elementor-element.elementor-element-9110091 > [data-tippy-root] .tippy-box .tippy-content{text-align:center;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:12px;text-align:left;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field.display-multiline{padding:4px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-15646 .elementor-element.elementor-element-9110091 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:4px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-15646 .elementor-element.elementor-element-1afbe51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15646 .elementor-element.elementor-element-07ec116 .jet-listing-dynamic-field__content{color:var( --e-global-color-ed013e7 );font-size:16px;text-align:left;}.elementor-15646 .elementor-element.elementor-element-07ec116 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15646 .elementor-element.elementor-element-07ec116 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15646 .elementor-element.elementor-element-07ec116 .jet-listing-dynamic-field{justify-content:flex-start;}/* Start custom CSS for section, class: .elementor-element-8b16c24 */.elementor-7336 .elementor-element.elementor-element-8cfc392:hover a {color:#BB202A;}
.elementor-7336 .elementor-element.elementor-element-8cfc392:hover a.elementor-button-link {
    background: #BB202A;
    color: #fff;
}

.zajwar:hover {background:#F5F5F7;
color:#000 !important;}

.zajwar:hover .jet-listing-dynamic-terms__link {
    color:#000 !important
}

.zajwar .wiecej-zajecia .elementor-button
{background-color: #F0F0F1
}
.zajwar:hover .wiecej-zajecia .elementor-button
{background-color: #232956
}/* End custom CSS */