.elementor-3 .elementor-element.elementor-element-860e57c:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-860e57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3 .elementor-element.elementor-element-860e57c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 0%;}.elementor-3 .elementor-element.elementor-element-860e57c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-tp-table-content .tp-toc-wrap .tp-toc-heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-table-content .tp-toc-wrap .tp-toc-heading .tp-table-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-table-content .tp-toc .toc-list > li > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-table-content .tp-toc .toc-list .toc-list > li > a,
				.elementor-widget-tp-table-content .tp-toc .toc-list .toc-listis-collapsible > li > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.tp-toc-hash-tag{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.tp-copy-hash{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc-wrap{background-color:var( --e-global-color-ece18da );}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc-wrap .tp-toc{padding:30px 15px 39px 15px;min-height:5px;}.elementor-3 .elementor-element.elementor-element-1d8da67 .toc-list,
					.elementor-3 .elementor-element.elementor-element-1d8da67 .table-style-2 .toc-list li,
					.elementor-3 .elementor-element.elementor-element-1d8da67 .table-style-3 .tp-toc .toc-list .toc-list li,
					.elementor-3 .elementor-element.elementor-element-1d8da67 .table-style-4 .tp-toc .toc-list .toc-list li{padding-left:20px;}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc-wrap .tp-toc::-webkit-scrollbar{width:5px;}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc-wrap .tp-toc::-webkit-scrollbar-thumb{background-color:#000000;}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc .toc-list > li > a{font-family:"Quantum", Sans-serif;font-weight:400;text-transform:capitalize;color:#000000;}.elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc .toc-list > li:hover > a, .elementor-3 .elementor-element.elementor-element-1d8da67 .tp-toc > .toc-list > li.is-active-li > a{color:#000000;}.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-3 .elementor-element.elementor-element-354a9be{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-ece18da );}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-a126ca4{width:25%;}.elementor-3 .elementor-element.elementor-element-5fa2e7c{width:75%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quantum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.eot');
	src: url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.eot?#iefix') format('embedded-opentype'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.woff2') format('woff2'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.woff') format('woff'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.ttf') format('truetype'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-normal-400-100.svg#Quantum') format('svg');
}
@font-face {
	font-family: 'Quantum';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.eot');
	src: url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.eot?#iefix') format('embedded-opentype'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.woff2') format('woff2'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.woff') format('woff'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.ttf') format('truetype'),
		url('https://www.quantumfitness.pl/wp-content/uploads/2023/05/Quantum-Sans-Semi-Bold-normal-600-100.svg#Quantum') format('svg');
}
/* End Custom Fonts CSS */