h1,h2,h3,h4,p,span {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
p{
	font-size:18px;
}
.logo{
	width:300px;
}

.header{
	background-image: url("zdjecie.jpg");
	background-size: cover;
	padding:37vh 0px;
}

h1{
	font-size:72px!important;
	color:#f58320!important;
	font-weight:700!important;
	font-style:italic!important;
	text-shadow: 2px 2px #fff;
}

h2 {
	font-weight: 800!important;
}

ul.menu {
	margin: 10px 0px;
	text-align: center;
}

.menu-link{
	display:inline-block;
	font-size:22px;
	margin: 10px 20px;
	font-weight: 600; 
}

.menu-link a{
	color:#000;
	text-decoration: none;
	font-size: 1.3em;
}

.menu-container{
	background-color:#f58320;
}
.category{
	padding: 50px 0px;
}
.category h2{
	text-align:center;
	margin:25px 0px;
	color: #f58320;
}
.category img{
	width:100%;
	height:auto;
}

.bottom{
	margin-top:25px!important;
	text-align: right;
}
.call-me{
	background-color:#f58320;
	text-align:center;
	color:#000;
}
.call-me p{
	font-size:42px;
}
.call-me .col-md-12{
	padding: 2vh 0px;
}
.call-me a{
	color:#153e90;
	text-decoration: none;
    font-weight: 800;
}
.contact{
	background-color:#57585a;
	padding:50px 0px;
	color:#fff;
}
.contact-info-block{
	padding:25px 0px;
	border-bottom: 1px solid #f58320;
}
.contact-name{
	margin-right:15px;
}
.contact-info{
	margin-right:15px;
}
.contact a{
	color:#fff;
	text-decoration:none;
}
.open-sans-prawko {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-variation-settings: "wdth" 100;
}