.elementor-8070101 .elementor-element.elementor-element-f7b10be > .elementor-container{max-width:1308px;}.elementor-8070101 .elementor-element.elementor-element-07eba09 .widget-image-caption{line-height:1.4em;margin-top:7px;}.elementor-8070101 .elementor-element.elementor-element-4f4e323 .widget-image-caption{margin-top:7px;}.elementor-8070101 .elementor-element.elementor-element-e5e9c0e .widget-image-caption{margin-top:7px;}.elementor-8070101 .elementor-element.elementor-element-cdc23a7{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-36480b2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:-1px;column-gap:0px;}.elementor-8070101 .elementor-element.elementor-element-36480b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-581102f .elementor-spacer-inner{height:50px;}.elementor-8070101 .elementor-element.elementor-element-c53786c{text-align:center;}@media(max-width:991px){.elementor-8070101 .elementor-element.elementor-element-07eba09 .widget-image-caption{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-71a792c a.elementor-button{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-71a792c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-4f4e323 .widget-image-caption{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-efd2811 a.elementor-button{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-e5e9c0e .widget-image-caption{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-04bc2d4 a.elementor-button{font-size:10px;}.elementor-8070101 .elementor-element.elementor-element-0a6c66a a.elementor-button{font-size:10px;}}@media(max-width:579px){.elementor-8070101 .elementor-element.elementor-element-f7b10be{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-1b3dd39 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:-8px;}.elementor-8070101 .elementor-element.elementor-element-71a792c > .elementor-widget-container{margin:12px 0px 20px 0px;}.elementor-8070101 .elementor-element.elementor-element-57741df > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-8070101 .elementor-element.elementor-element-efd2811 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8070101 .elementor-element.elementor-element-0dfc73f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:3px;column-gap:-1px;}.elementor-8070101 .elementor-element.elementor-element-04bc2d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8070101 .elementor-element.elementor-element-0a6c66a > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for button, class: .elementor-element-71a792c *//* Gradient i czarny pogrubiony tekst dla przycisku */
.elementor-8070101 .elementor-element.elementor-element-71a792c .elementor-button,
.elementor-8070101 .elementor-element.elementor-element-71a792c .elementor-button-link {
    background-image: linear-gradient(70deg, #002654, #ffffff 50%, #ce1126) !important;
    background-color: transparent !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* Gradient po najechaniu myszką (efekt hover) */
.elementor-8070101 .elementor-element.elementor-element-71a792c .elementor-button:hover,
.elementor-8070101 .elementor-element.elementor-element-71a792c .elementor-button-link:hover {
    background-image: linear-gradient(75deg, #002654 10%, #ffffff 50%, #ce1126 90%) !important;
    background-color: transparent !important;
    color: #000000 !important;
}

/* Wymuszenie czarnego tekstu na wewnętrzny napis */
.elementor-8070101 .elementor-element.elementor-element-71a792c .elementor-button-text {
    color: #000000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efd2811 *//* Gradient i czarny pogrubiony tekst dla przycisku */
.elementor-8070101 .elementor-element.elementor-element-efd2811 .elementor-button,
.elementor-8070101 .elementor-element.elementor-element-efd2811 .elementor-button-link {
    background-image: linear-gradient(70deg, #002654, #ffffff 50%, #ce1126) !important;
    background-color: transparent !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* Gradient po najechaniu myszką (efekt hover) */
.elementor-8070101 .elementor-element.elementor-element-efd2811 .elementor-button:hover,
.elementor-8070101 .elementor-element.elementor-element-efd2811 .elementor-button-link:hover {
    background-image: linear-gradient(75deg, #002654 10%, #ffffff 50%, #ce1126 90%) !important;
    background-color: transparent !important;
    color: #000000 !important;
}

/* Wymuszenie czarnego tekstu na wewnętrzny napis */
.elementor-8070101 .elementor-element.elementor-element-efd2811 .elementor-button-text {
    color: #000000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04bc2d4 *//* Gradient i czarny pogrubiony tekst dla przycisku */
.elementor-8070101 .elementor-element.elementor-element-04bc2d4 .elementor-button,
.elementor-8070101 .elementor-element.elementor-element-04bc2d4 .elementor-button-link {
    background-image: linear-gradient(70deg, #002654, #ffffff 50%, #ce1126) !important;
    background-color: transparent !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* Gradient po najechaniu myszką (efekt hover) */
.elementor-8070101 .elementor-element.elementor-element-04bc2d4 .elementor-button:hover,
.elementor-8070101 .elementor-element.elementor-element-04bc2d4 .elementor-button-link:hover {
    background-image: linear-gradient(75deg, #002654 10%, #ffffff 50%, #ce1126 90%) !important;
    background-color: transparent !important;
    color: #000000 !important;
}

/* Wymuszenie czarnego tekstu na wewnętrzny napis */
.elementor-8070101 .elementor-element.elementor-element-04bc2d4 .elementor-button-text {
    color: #000000 !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a6c66a *//* Gradient i czarny pogrubiony tekst dla przycisku */
.elementor-8070101 .elementor-element.elementor-element-0a6c66a .elementor-button,
.elementor-8070101 .elementor-element.elementor-element-0a6c66a .elementor-button-link {
    background-image: linear-gradient(70deg, #002654, #ffffff 50%, #ce1126) !important;
    background-color: transparent !important;
    color: #000000 !important;
    font-weight: bold !important;
}

/* Gradient po najechaniu myszką (efekt hover) */
.elementor-8070101 .elementor-element.elementor-element-0a6c66a .elementor-button:hover,
.elementor-8070101 .elementor-element.elementor-element-0a6c66a .elementor-button-link:hover {
    background-image: linear-gradient(75deg, #002654 10%, #ffffff 50%, #ce1126 90%) !important;
    background-color: transparent !important;
    color: #000000 !important;
}

/* Wymuszenie czarnego tekstu na wewnętrzny napis */
.elementor-8070101 .elementor-element.elementor-element-0a6c66a .elementor-button-text {
    color: #000000 !important;
    font-weight: bold !important;
}/* End custom CSS */