/* CSS Document */

:root {
  --theme-red: #E71014;
  --theme-gray: #F7F9FB;
}
.lines::after {
  content: "";
  width: 100px;
  height: 2px;
  background: var(--theme-red);
  display: block;
  margin: 5px auto 0 auto;
}
.lines::before {
  content: "";
  width: 75px;
  height: 2px;
  background: var(--theme-red);
  display: block;
  margin: 0px auto 0 auto;
  position: relative;
  top: 49px;
}
body{
	font-family: 'Poppins', sans-serif;
}
.header{
	padding: 0px 0;
/*	text-align: center;*/
}
ol,ul{
	margin: 0;
}
.header .breadcrumb-custom{
	background: #F3F3F3;
	margin-top: 10px;
}

.header .breadcrumb-custom li{
	display: inline-block;
	padding: 5px;
	font-size: 14px;
}
.header .breadcrumb-custom li:after{
	content: "\00bb";
	margin-left: 10px;
}
.header .breadcrumb-custom li:last-child::after{
	content: "";
	padding: 10px 0;
}

.coldwarehouse{
	
	padding: 0px;
	background: #F7F7F7;
	
}
.coldwarehouse .pro-img-wrapper{
	width: 100%;
	height: 100%;
	background: red;
	background: url("../images/client-bg31.jpg") no-repeat left center fixed;
	background-size: contain;
}
.coldwarehouse img{
	width: 100%;
	display:  none;
}

@media only screen and (max-width:767px){
	.coldwarehouse .pro-img-wrapper{
		background: none;
	}
	.coldwarehouse img{
	
	width: 100%;
	display:  block;
	
}
	.sec-footer{
		text-align: center !important;
			
	}
	
}

.coldwarehouse .content{
	padding: 120px 0 50px 0;
}

.coldwarehouse h1, h3, .coldwarehouse h4{
	text-align: center;
}

.coldwarehouse h4{
	color: #F52A2E;
	font-size: 18px;
	padding: 10px 0 0 0;
}

.coldwarehouse p{
	padding: 0 40px;
}

.address{
	padding: 30px 0 0 0;
}
.address h1{
	padding:  50px 0 !important;
}
.address ul {
  list-style: none;
}
.address ul li {
  padding: 15px 0;
}
.address ul li a {
  color: #000;
}

.sec-footer {
  background: #EFF1F4;
  font-size: .9em;
  padding: 50px 0 25px 0;
}
.sec-footer div.social a {
  padding: 0px 17px;
  display: inline-block;
  text-align: right;
	color: #F82C30;
	transition: all .5s ease-in-out;
}
.sec-footer div.social a:hover {
  padding: 0px 17px;
  display: inline-block;
  text-align: right;
	color: black;
	transform: rotate(360deg) scale(1.1,1.1);
	
}



/*======== CONTACT FORM STYLES ========*/
.contact-form .input-group .form-control {
  border: none;
  outline: none;
  border-bottom: 1px solid var(--theme-red);
  background: none;
}
.contact-form .input-group .input-group-prepend span {
  border: none;
  background: none;
  display: none;
}
.contact-form .btn-group {
  display: block;
}
.contact-form .btn-group .btn {
  display: block;
  width: 50%;
  float: left;
}

/*======== GOTO TOP BUTTON STYLES ========*/

.btntop{
	position: fixed;
	bottom: 20px;
	right: 0;
	z-index: 100000;
}
