.elementor-1930 .elementor-element.elementor-element-cef0430:not(.elementor-motion-effects-element-type-background), .elementor-1930 .elementor-element.elementor-element-cef0430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://czppodhale.pl/wp-content/uploads/2025/11/Zdjecie-glowne.png");background-position:center center;background-size:cover;}.elementor-1930 .elementor-element.elementor-element-cef0430 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(103deg, #000000 30%, #FFFFFF00 62%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1930 .elementor-element.elementor-element-cef0430{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{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-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-1930 .elementor-element.elementor-element-3510356 .elementor-heading-title, .elementor-1930 .elementor-element.elementor-element-3510356 .hfe-page-title a{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-3510356 .hfe-page-title-icon i{color:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-3510356 .hfe-page-title-icon svg{fill:#FFFFFF;}.elementor-1930 .elementor-element.elementor-element-3510356 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1930 .elementor-element.elementor-element-4d76aca{padding:70px 0px 70px 0px;}.elementor-1930 .elementor-element.elementor-element-c68014c{padding:0% 16% 0% 16%;}.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-1930 .elementor-element.elementor-element-ef1ae57{text-align:center;}.elementor-1930 .elementor-element.elementor-element-ef1ae57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;color:#61B697;}.elementor-1930 .elementor-element.elementor-element-e34bf53{text-align:center;}.elementor-1930 .elementor-element.elementor-element-e34bf53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:#181818;}@media(max-width:1024px){.elementor-1930 .elementor-element.elementor-element-ef1ae57 .elementor-heading-title{font-size:14px;line-height:35px;}.elementor-1930 .elementor-element.elementor-element-e34bf53 .elementor-heading-title{font-size:30px;line-height:35px;}}@media(max-width:767px){.elementor-1930 .elementor-element.elementor-element-c68014c{padding:0% 0% 0% 0%;}}/* Start custom CSS for shortcode, class: .elementor-element-70efefb *//* === Reorder kafelków w shortcode [service_listpage] === */
/* Kod działa tylko w tym jednym widżecie dzięki prefixowi `.elementor-1930 .elementor-element.elementor-element-70efefb` */

.elementor-1930 .elementor-element.elementor-element-70efefb .row { 
  display: flex;        /* Bootstrap i tak ma flex, ale dopinamy na wszelki wypadek */
  flex-wrap: wrap;
}

/* Ustal nową kolejność (order) na podstawie aktualnych pozycji nth-child */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(1) { order: 1; } /* Punkty zgłoszeniowo-koordynacyjne – zostaje 1 */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(6) { order: 2; } /* Poradnie zdrowia psychicznego – ma być 2 */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(4) { order: 3; } /* Zespoły leczenia środowiskowego – ma być 3 */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(3) { order: 4; } /* Oddziały dzienne – ma być 4 */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(2) { order: 5; } /* Oddział całodobowy – ma być 5 */
.elementor-1930 .elementor-element.elementor-element-70efefb .row > div:nth-child(5) { order: 6; } /* Kluby pacjenta – ma być 6 *//* End custom CSS */