.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-206 .elementor-element.elementor-element-7bbb81a{background-color:#FFFFFF;}.elementor-206 .elementor-element.elementor-element-7bbb81a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:74px;font-weight:600;line-height:100px;color:#0D0C0C;}.elementor-206 .elementor-element.elementor-element-8ab16c0{background-color:#FFFFFF;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-206 .elementor-element.elementor-element-8ab16c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#0D0C0C;}.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-206 .elementor-element.elementor-element-974fda2{text-align:center;}.elementor-206 .elementor-element.elementor-element-974fda2 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:42px;font-weight:600;line-height:59px;color:#262626;}.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-206 .elementor-element.elementor-element-66a2621{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:16px;color:#262626;}.elementor-206 .elementor-element.elementor-element-4e00945{text-align:center;font-family:"avenir", Sans-serif;font-size:20px;font-weight:700;line-height:38px;color:#262626;}.elementor-206 .elementor-element.elementor-element-7e1422b{font-family:"avenir", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-206 .elementor-element.elementor-element-61d780a{font-family:"avenir", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-206 .elementor-element.elementor-element-78b0e16{font-family:"avenir", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-206 .elementor-element.elementor-element-003b254 img{width:41%;}.elementor-206 .elementor-element.elementor-element-f5c86d3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-206 .elementor-element.elementor-element-f5c86d3 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-206 .elementor-element.elementor-element-28fe3e4 img{width:45%;}.elementor-206 .elementor-element.elementor-element-9e6b374{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-206 .elementor-element.elementor-element-9e6b374 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-206 .elementor-element.elementor-element-cdc6049 img{width:45%;}.elementor-206 .elementor-element.elementor-element-518d581{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-206 .elementor-element.elementor-element-518d581 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-206 .elementor-element.elementor-element-98ebe29 img{width:45%;}.elementor-206 .elementor-element.elementor-element-e3b85ff{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-206 .elementor-element.elementor-element-e3b85ff .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#FFFFFF;}@media(max-width:767px){.elementor-206 .elementor-element.elementor-element-7bbb81a{text-align:center;}.elementor-206 .elementor-element.elementor-element-7bbb81a .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-206 .elementor-element.elementor-element-8ab16c0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-206 .elementor-element.elementor-element-8ab16c0 .elementor-heading-title{font-size:19px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://magazynjanki.pl/wp-content/uploads/2026/06/Avenir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'avenir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://magazynjanki.pl/wp-content/uploads/2026/06/Avenir-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://magazynjanki.pl/wp-content/uploads/2026/06/Avenir-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */