#logo{
	top: 10px;
	left: 30px;
	position:absolute;
	font-family:calibri;
	font-size:39px;
	color:#7C7C7C;
}
a, a:hover, a:visited{
	color:#7C7C7C;
	text-decoration: none;
}
#main{
	margin-top:120px;
}
html, body {
    max-width: 100%;
    overflow-x: hidden;
    font-family:calibri;
    color:#7C7C7C;
}
.img-responsive {
	max-width: 100%;
 	height: auto;
}
.col-md-4 {
	padding-top: 30px;
	padding-bottom:30px;
	padding-left: 30px;
	padding-right: 30px;

}
.top-fixed{
	position: fixed;
	right: 0px;
	left: 0px;
	z-index: 1030;
}
footer{
	text-align: center;
	margin-bottom: 20px;
}
.owl-item > .item  {
	-webkit-transition: opacity 2s ease-in-out;
    -moz-transition: opacity 2s ease-in-out;
    -ms-transition: opacity 2s ease-in-out;
    -o-transition: opacity 2s ease-in-out;
     opacity: 1;
}
.owl-item:not(.center) > .item  {
	-webkit-transition: opacity 2s ease-in-out;
    -moz-transition: opacity 2s ease-in-out;
    -ms-transition: opacity 2s ease-in-out;
    -o-transition: opacity 2s ease-in-out;
     opacity: .3;
}

.owl-responsive-1600 img{
	max-width: 800px;
}

.owl-responsive-1000 img{
	max-width: 592px;
}

.owl-nav > .owl-prev {
	top: 50%;
	position: absolute;
	padding-left: 15px;
}

.owl-nav > .owl-next {
	top: 50%;
	right: 0px;
	padding-right: 15px;
	position: absolute;
}
.owl-nav > .owl-next > img {
	height:100px;
	margin-top: -50px;
}
.owl-nav > .owl-prev > img {
	height:100px;
	margin-top: -50px;
}
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 1s ease, visibility 1s ease;
}

#preloader .preloader-text {
  font-family: 'Arial', sans-serif;
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
}

#preloader.fade-out {
  opacity: 0;
  visibility: hidden;
}

@media screen and (min-width: 1600px) {
	.item{
		margin-bottom: 90px;
	}
}

@media screen and (min-width: 1000px) and (max-width: 1600px) {
	.item{
		margin-bottom: 103px;
	}
}