
body {
	margin: 0;
	overflow-x: hidden;
}

.portfolio {
	padding-bottom: 0;
}


.col-sm-6 ul {
	width: 80%;
}

.background-holder {
	width: 100%;
}

.background-contact-img {
  position: absolute;
  width: 100%;
  min-height: 100%;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: center;
  z-index: -1;
  overflow: hidden;
}

.znav-container ul li {
	font-size: 16px;
}


.lazyload {
	background-color: black;
	width: 400px;
	height: 40px;
}

.color-1 {
color: #555656 !important;
	}

.poem {
	display: inline-block;
	width: 100%;
  	margin: 0 auto;
	padding: 80px;
	}


h5 {
font-size:16px;
	}


.fw-500 {
	display: none;
}
.pl-1 {
padding-left: 0px !important;
padding-right: 0px !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

p.lead  {
font-size: 18px;
	}


.mb-5  {
	margin-bottom: 1rem !important;
	font-size: 18px;
}

.mb-6  {
	margin-bottom: 50px !important; 
}

.fw-300 {
	padding-bottom: 16px;
}

.color-white {
	color: #000 !important;
}


.col-md-4 {
	margin-bottom: 50px !important;
}

.col-lg-3 {
	margin-bottom: 50px !important;
}

.col-lg-4 {
	margin-bottom: 50px !important;
}

.col-lg-6 {
	margin-bottom: 50px !important;
}

.col-lg-12 {   
	padding-bottom: 50px !important;
}

.wis-name {
	padding-bottom: 20px;
	margin-top: 10px;
}



/* Medium Device */

@media (max-width: 1200px) { 

	.col-md-4{
	max-width: 100%;
}

	.py-6 {
	padding-top: 2px !important;
}

	.col-auto {
		width: 50%;
		padding-left: 10px;
}
	
	
}


