/* Themify Customize Styling */
body {	background-image: url(http://koronapirsna.pl/wp-content/uploads/2024/03/haft-1.png);
	background-repeat: repeat-x;
	font-family: "Crimson Pro";	font-weight:400;
	text-align:justify;
	color: #000000; 
}
h1 {	
	font-family: "Quintessential";	font-weight:400;
	font-style:normal;
 
}
h2 {	
	font-family: "Quintessential";	font-style:normal;
 
}
h3 {	
	font-family: "Quintessential";	font-style:normal;
 
}
h4 {	
	font-family: "Quintessential";	font-style:normal;
 
}
h5 {	
	font-family: "Quintessential";	font-style:normal;
 
}
h6 {	
	font-family: "Quintessential";	font-style:normal;
 
}
body #site-logo a {	
	font-family: "Quintessential";	letter-spacing:0px;
	font-size:1em;
 
}
#main-nav a {	
	color: #ee2312;	letter-spacing:0px;
	font-style:normal;
	line-height:100%;
 
}
#main-nav a:hover {	
	color: #2e3192; 
}
#footerwrap {	background: none;
	background-color: #f7f3ee;
	background-repeat: no-repeat;
	background-position: center center; 
}
#footer-logo a {	
	font-family: "Quintessential";	font-style:normal;
	line-height:110%;
 
}
#footer {	
	color: #000000; 
}
#footer a {	
	color: #000000; 
}
#footer .footer-widgets .widgettitle {	
	font-family: "Quintessential";	font-style:normal;
	font-size:1.4em;
 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	
	font-family: "Crimson Pro";	font-weight:400;
 
}
h1 {	
	font-family: "Quintessential";	font-weight:400;
 
}
h2 {	
	font-family: "Quintessential"; 
}
h3 {	
	font-family: "Quintessential"; 
}
h4 {	
	font-family: "Quintessential"; 
}
h5 {	
	font-family: "Quintessential"; 
}
h6 {	
	font-family: "Quintessential"; 
}
body #site-logo a {	
	font-family: "Quintessential"; 
}
#footerwrap {	
	background-repeat: no-repeat;
	background-position: center center; 
}
#footer-logo a {	
	font-family: "Quintessential"; 
}
#footer .footer-widgets .widgettitle {	
	font-family: "Quintessential"; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	
	font-family: "Crimson Pro";	font-weight:400;

	color: #000000; 
}
h1 {	
	font-family: "Quintessential";	font-weight:400;
 
}
h2 {	
	font-family: "Quintessential"; 
}
h3 {	
	font-family: "Quintessential"; 
}
h4 {	
	font-family: "Quintessential"; 
}
h5 {	
	font-family: "Quintessential"; 
}
h6 {	
	font-family: "Quintessential"; 
}
body #site-logo a {	
	font-family: "Quintessential"; 
}
#main-nav a {	
	color: #ee2312; 
}
#main-nav a:hover {	
	color: #2e3192; 
}
#footerwrap {	background: none;
	background-color: #f7f3ee;
	background-repeat: no-repeat;
	background-position: center center; 
}
#footer-logo a {	
	font-family: "Quintessential"; 
}
#footer {	
	color: #000000; 
}
#footer a {	
	color: #000000; 
}
#footer .footer-widgets .widgettitle {	
	font-family: "Quintessential"; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	
	font-family: "Crimson Pro";	font-weight:400;

	color: #000000; 
}
h1 {	
	font-family: "Quintessential";	font-weight:400;
 
}
h2 {	
	font-family: "Quintessential"; 
}
h3 {	
	font-family: "Quintessential"; 
}
h4 {	
	font-family: "Quintessential"; 
}
h5 {	
	font-family: "Quintessential"; 
}
h6 {	
	font-family: "Quintessential"; 
}
body #site-logo a {	
	font-family: "Quintessential"; 
}
#main-nav a {	
	color: #ee2312; 
}
#main-nav a:hover {	
	color: #2e3192; 
}
#footerwrap {	background: none;
	background-color: #f7f3ee;
	background-repeat: no-repeat;
	background-position: center center; 
}
#footer-logo a {	
	font-family: "Quintessential"; 
}
#footer {	
	color: #000000; 
}
#footer a {	
	color: #000000; 
}
#footer .footer-widgets .widgettitle {	
	font-family: "Quintessential"; 
}
 }
/* Themify Custom CSS */
#themify_builder_content-337 .module_row.themify_builder_row.tf_w.wyd {
	padding-top:2%!important;
	padding-bottom: 2%!important;
}
@media (min-width:1360px) {
	#header {
		width: 1360px;
	}
}
@media (max-width:1100px) {
	#main-nav a br {
		display:none;
	}
}
#site-logo {
	font-size:1.4em;
	width:220px;
}
#main-nav a {
	font-size:1em;
	text-align:center;
	padding-left:0.8em;
	padding-right:0.8em;
}
@media (min-width:980px){
	.module-timeline-content {
clear:both;
	}
.module-timeline-content figure {
width:48%;
	float:right;
	padding-left:2%;
}
}
#footerwrap.tf_box.tf_clear {
	border-top: 0!important;
}
.module-fancy-heading .fancy-heading {
	font-weight: normal!important;
}
.module-fancy-heading .tb_fancy_heading_icon img { 	width:80px;
}