.elementor-1769 .elementor-element.elementor-element-b38d92d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1769 .elementor-element.elementor-element-20f53502{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1769 .elementor-element.elementor-element-20f53502 a{color:var( --e-global-color-accent );}.elementor-1769 .elementor-element.elementor-element-38a5272{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1769 .elementor-element.elementor-element-594efab .widget-image-caption{color:#FFFFFF;}.elementor-1769 .elementor-element.elementor-element-6854e54{--display:flex;}.elementor-1769 .elementor-element.elementor-element-cb5c292{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1769 .elementor-element.elementor-element-cb5c292 a{color:var( --e-global-color-accent );}.elementor-1769 .elementor-element.elementor-element-5f0f0ea{--display:flex;}.elementor-1769 .elementor-element.elementor-element-6c0f636 .widget-image-caption{color:#FFFFFF;}.elementor-1769 .elementor-element.elementor-element-732e797{--display:flex;}.elementor-1769 .elementor-element.elementor-element-265978b{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1769 .elementor-element.elementor-element-265978b a{color:var( --e-global-color-accent );}.elementor-1769 .elementor-element.elementor-element-b867410{--display:flex;}.elementor-1769 .elementor-element.elementor-element-89152c4 .widget-image-caption{color:#FFFFFF;}.elementor-1769 .elementor-element.elementor-element-b4b32da{--display:flex;}.elementor-1769 .elementor-element.elementor-element-b5f7510{--display:flex;}.elementor-1769 .elementor-element.elementor-element-998578a{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}body.elementor-page-1769:not(.elementor-motion-effects-element-type-background), body.elementor-page-1769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06081E;}/* Start custom CSS *//* Kompensacja sticky/overlay headera – wpisy blogowe */
.single-post main {
  padding-top: 120px;
}
/* Elementor Author Box – zachowaj nowe linie z bio */
.elementor-widget-author-box .elementor-author-box__bio,
.elementor-widget-author-box .elementor-author-box__bio * {
  white-space: pre-wrap !important;
}

/* Dodatkowy odstęp między akapitami, jeśli WP daje <br><br> */
.elementor-widget-author-box .elementor-author-box__bio br + br {
  content: "";
  display: block;
  margin-top: 12px;
}/* End custom CSS */