/**

 * Powierzchnie granatowe/ciemne — jasny tekst (wzorzec mbst.com/de)

 */



/* ─── Bloki buildera: czarne / white-on-black → granat + biały tekst ─── */

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_column,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_column,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_column,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000'] .column_attr,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000'] .column_column,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h4,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h5,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h6,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr p,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr li,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr b,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr strong,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_column p,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_column li,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h4,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr li,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_column p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_column li,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_column p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_column li,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr h4,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr li,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr p,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr li {

	color: rgba(255, 255, 255, 0.94) !important;

	text-shadow: none !important;

}



.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h4,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h5,

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr h6,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr h4,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h1,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h2,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h3,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr h4 {

	color: var(--mbst-title-accent, #9ed4f2) !important;

}



.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr a,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr a,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr a {

	color: var(--mbst-cyan, #54add6) !important;

}



.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr li::marker,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr li::marker,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr li::marker,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_column li::marker,

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_column li::marker {

	color: var(--mbst-cyan, #54add6) !important;

}



/* Sekcje z ciemnym tłem inline */

.mbst-premium-ui .section.mcb-section[style*='background-color:#000000'] .column_attr,

.mbst-premium-ui .section.mcb-section[style*='background-color: #000000'] .column_attr,

.mbst-premium-ui .section.mcb-section[style*='background-color:#000'] .column_attr,

.mbst-premium-ui .section.mcb-section[style*='background-color:#005596'] .column_attr,

.mbst-premium-ui .section.mcb-section[style*='background-color: #005596'] .column_attr,

.mbst-premium-ui .section.mcb-section[style*='background-color:#005596'] .column_column,

.mbst-premium-ui .section.mcb-section[style*='background-color:#000000'] .column_column,

.mbst-premium-ui .section.mcb-section[style*='background-color: #000000'] .column_column,

.mbst-premium-ui .section.mcb-section[style*='background-color:#000000'] .column_attr h2,

.mbst-premium-ui .section.mcb-section[style*='background-color:#000000'] .column_attr p,

.mbst-premium-ui .section.mcb-section[style*='background-color:#000000'] .column_attr li,

.mbst-premium-ui .section.mcb-section[style*='background-color: #000000'] .column_attr h2,

.mbst-premium-ui .section.mcb-section[style*='background-color: #000000'] .column_attr p,

.mbst-premium-ui .section.mcb-section[style*='background-color: #000000'] .column_attr li {

	color: rgba(255, 255, 255, 0.94) !important;

}



/* Strona główna: jasny tekst tylko na faktycznie ciemnych sekcjach / kafelkach */

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#000000'] .column_attr p[style],

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #000000'] .column_attr p[style],

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#18225b'] .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #18225b'] .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#005596'] .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #005596'] .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#000000'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #000000'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#18225b'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #18225b'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#005596'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color: #005596'] .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#000000'] .column_attr li,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#18225b'] .column_attr li,

body.home.mbst-premium-ui #Content .section.mcb-section[style*='background-color:#005596'] .column_attr li {

	color: rgba(255, 255, 255, 0.94) !important;

	text-shadow: none !important;

}



body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_attr h1,

body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_attr h4,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h1,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h4 {

	color: var(--mbst-title-accent, #9ed4f2) !important;

}



body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_attr li::marker,

body.home.mbst-premium-ui #Content .section.mcb-section:not(.equal-height-wrap) .column_column li::marker {

	color: var(--mbst-cyan, #54add6) !important;

}



/* Akcent w leadzie na ciemnym tle */

body.home.mbst-premium-ui #Content .section.mcb-section .column_attr p[style*='005596'],

body.home.mbst-premium-ui #Content .section.mcb-section .column_attr p[style*='color: #005596'] {

	color: var(--mbst-cyan, #54add6) !important;

}



/* Home: kolumny z białym tłem w builderze (mbst-home.css → przezroczyste) → ciemny tekst */

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr p,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr li,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr p,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr li,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr b,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr strong {

	color: var(--mbst-navy, #18225b) !important;

	text-shadow: none !important;

}



body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr p[style*='005596'],

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr p[style*='005596'] {

	color: var(--mbst-cyan, #54add6) !important;

}



body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#ffffff'] .column_attr li::marker,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #ffffff'] .column_attr li::marker {

	color: var(--mbst-cyan, #54add6) !important;

}



body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color:#000000'],

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .wrap.mcb-wrap[style*='background-color: #000000'] {

	background: transparent !important;

	background-color: transparent !important;

}



body.home.mbst-premium-ui .section.mcb-section.no-margin-h .button button,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h .button .button,

body.home.mbst-premium-ui .section.mcb-section.no-margin-h a.button {

	border-radius: 999px !important;

}



/* Wyjątki: jasne sekcje na stronie głównej — ciemny tekst */

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr h2,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr h3,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr p,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr li,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr b,

body.home.mbst-premium-ui #Content .entry-content > .section.mcb-section:not(:first-child) .column_attr strong,

body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr li,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section.no-margin-h .column_attr li,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr li,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr h2,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr h3,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr p,

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr li,

body.home.mbst-premium-ui .mbst-home-form .column_attr,

body.home.mbst-premium-ui .mbst-home-form .column_attr p {

	color: var(--mbst-navy, #18225b) !important;

}



body.home.mbst-premium-ui #Content .section.mcb-section.equal-height-wrap .column_attr p[style*='005596'],

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(even):not(:first-of-type) .column_attr p[style*='005596'],

body.home.mbst-premium-ui #Content .section.mcb-section:nth-of-type(odd):not(:first-of-type) .column_attr p[style*='005596'] {

	color: var(--mbst-cyan, #54add6) !important;

}



body.home.mbst-premium-ui a.mfn-link.mfn-link-4 {

	color: var(--mbst-navy, #18225b) !important;

}



/* Podstrony — BeTheme #005596 → granat na jasnym tle (szczegóły w mbst-subpages.css) */

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_attr h1,

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_attr h2,

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_attr h3,

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_attr h4,

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_column h2,

body:not(.home).mbst-page-content.mbst-premium-ui #Content .sections_group .column_column h3 {

	color: var(--mbst-navy, #18225b) !important;

}



/* Panel MBST® w wskazaniach — jasny tekst na granatowym tle */

body.mbst-page-content.mbst-premium-ui .mbst-indication-row .wrap.two-fifth .column_attr h2,

body.mbst-page-content.mbst-premium-ui .mbst-indication-row .wrap.two-fifth .column_attr h3,

body.mbst-page-content.mbst-premium-ui .mbst-indication-row .wrap.two-fifth .column_attr p,

body.mbst-page-content.mbst-premium-ui .mbst-indication-row .wrap.two-fifth .column_attr li {

	color: rgba(255, 255, 255, 0.94) !important;

}



body.mbst-page-content.mbst-premium-ui .mbst-indication-row .wrap.two-fifth .column_attr h3 {

	color: #fff !important;

}



/* Inline theme colors (#000 / #005596) na ciemnym tle buildera */

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr [style*='color: #000'],

.mbst-premium-ui .wrap.mcb-wrap.white-on-black .column_attr [style*='color:#000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000'] .column_attr [style*='color: #000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000'] .column_attr [style*='color:#000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000'] .column_attr [style*='color: #000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#000000'] .column_attr [style*='color: #000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #000000'] .column_attr [style*='color: #000'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#005596'] .column_attr [style*='color: #005596'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #005596'] .column_attr [style*='color: #005596'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color:#18225b'] .column_attr [style*='color'],

.mbst-premium-ui .wrap.mcb-wrap[style*='background-color: #18225b'] .column_attr [style*='color'],

.mbst-premium-ui .mbst-device-chess-aside .column_attr [style*='color'] {

	color: rgba(255, 255, 255, 0.94) !important;

}


