.elementor-11611 .elementor-element.elementor-element-cee9d69{--display:flex;--overlay-opacity:0.2;}.elementor-11611 .elementor-element.elementor-element-cee9d69::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gramuzyka.com/wp-content/uploads/2025/11/tlo-strona.png");--background-overlay:'';background-position:center center;}.elementor-11611 .elementor-element.elementor-element-ee5bf41{columns:3;column-gap:0px;}.elementor-11611 .elementor-element.elementor-element-751c7d6{--display:flex;}.elementor-11611 .elementor-element.elementor-element-8cce00b{color:var( --e-global-color-kadence6 );}.elementor-11611 .elementor-element.elementor-element-8cce00b a{color:var( --e-global-color-kadence6 );}.elementor-11611 .elementor-element.elementor-element-f52473b{text-align:center;}.elementor-11611 .elementor-element.elementor-element-f52473b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-11611 .elementor-element.elementor-element-a37ed02 .elementor-swiper-button{font-size:20px;}.elementor-11611 .elementor-element.elementor-element-8b7ec46{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11611 .elementor-element.elementor-element-8b7ec46 .elementor-heading-title{color:#87D7FF;}@media(min-width:1025px){.elementor-11611 .elementor-element.elementor-element-cee9d69::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:767px){.elementor-11611 .elementor-element.elementor-element-cee9d69::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-video-container::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11611 .elementor-element.elementor-element-cee9d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-repeat:no-repeat;}.elementor-11611 .elementor-element.elementor-element-ee5bf41{columns:1;column-gap:0px;}}/* Start custom CSS *//* Najpierw wyczyść wszystkie poprzednie tła */
.page-id-2375 .site-container,
.page-id-2375 .entry-content,
.page-id-2375 .content-area,
.page-id-2375 main,
.page-id-2375 .site-main {
    background-image: none !important;
    background: transparent !important;
}

/* Następnie zastosuj tło tylko do jednego elementu z przyciemnieniem */
.page-id-2375 .entry-content {
    background-image: 
        linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),
        url('https://gramuzyka.com/wp-content/uploads/2025/10/ghibli_concert_background_1900x900_final-1.webp' ) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-attachment: scroll !important;
    padding: 50px 20px !important;
    min-height: 400px !important;
}/* End custom CSS */