.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-536 .elementor-element.elementor-element-549fc52:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-549fc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-536 .elementor-element.elementor-element-549fc52 > .elementor-container{min-height:184px;}.elementor-536 .elementor-element.elementor-element-549fc52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-549fc52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-9b68833{text-align:center;}.elementor-536 .elementor-element.elementor-element-9b68833 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-a6fd3b9:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-a6fd3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-536 .elementor-element.elementor-element-a6fd3b9 > .elementor-container{max-width:1400px;}.elementor-536 .elementor-element.elementor-element-a6fd3b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-a6fd3b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-536 .elementor-element.elementor-element-0e76751 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-637dcb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-637dcb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-3764085 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-2194e30 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-1f275d5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-c4a90c3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-f605274 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-536 .elementor-element.elementor-element-6bbe424:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-6bbe424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-536 .elementor-element.elementor-element-6bbe424 > .elementor-container{max-width:1400px;}.elementor-536 .elementor-element.elementor-element-6bbe424{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-6bbe424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-2469be0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-536 .elementor-element.elementor-element-5616dc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-5616dc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-d68ced4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-536 .elementor-element.elementor-element-6bdd80c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-536 .elementor-element.elementor-element-d65a601:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-d65a601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-536 .elementor-element.elementor-element-d65a601 > .elementor-container{max-width:1400px;}.elementor-536 .elementor-element.elementor-element-d65a601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-d65a601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-d14d72c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-536 .elementor-element.elementor-element-00e6776 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-00e6776 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-6fb9697 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-536 .elementor-element.elementor-element-2f1335e .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:767px){.elementor-536 .elementor-element.elementor-element-e53713c{width:50%;}.elementor-536 .elementor-element.elementor-element-637dcb4{width:50%;}.elementor-536 .elementor-element.elementor-element-26fa10a{width:50%;}.elementor-536 .elementor-element.elementor-element-09e9ee1{width:50%;}.elementor-536 .elementor-element.elementor-element-6b4c7cc{width:50%;}.elementor-536 .elementor-element.elementor-element-2aac20f{width:50%;}.elementor-536 .elementor-element.elementor-element-4d835d6{width:100%;}}/* Start custom CSS for video, class: .elementor-element-0e76751 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3764085 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2194e30 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1f275d5 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c4a90c3 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f605274 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2469be0 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d68ced4 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d14d72c *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6fb9697 *//* Animacja dla całego elementu (karta w siatce) */
.elementor-widget-video {
    transition: transform 0.35s ease;
    transform: scale(1);
    
}

/* Powiększenie całego elementu na hoverze */
.elementor-widget-video:hover {    transition: transform 0.35s ease;
    transform: scale(1.05);
    
}

/* Efekt czarno-biały na video w środku */
.elementor-widget-video {
    filter: grayscale(100%) saturate(0) !important;
    transition: filter .35s ease;
}

/* Kolor po najechaniu */
.elementor-widget-video:hover {
    filter: none !important;
}

/* Zapobiega wychodzeniu elementu poza ramkę */
.elementor-widget-video .elementor-wrapper {
    overflow: hidden;/* End custom CSS */