@charset "utf-8";
/************** CSS Document************/

body{
	font-family: "montserrat";
}

#title {
	background-color: #E4F7C5;
	
}

.container-fluid{
	
	padding: 3% 15%;
	
}

h1{
	font-family: montserrat-black;
	font-size: 3rem;
	line-height: 1.5;
	color: #8c6d4c;
	
}

h2{
	
	font-family: "montserrat-bold";
	font-size: 2rem;
	line-height: 1.5;
	
}

.Happy-Clients{
	
	margin-top: 10px;
	
}

h3{
	
	font-family: "montserrat-bold";
	font-weight: 600;
	
}

h6{
	
	color: #8c6d4c;
	font-family: montserrat-black;
	/*font-family:"ubuntu";*/
			
	
	
}

p{
	
	color: #574237;
}

.heading-list
{
	font-family: montserrat-black;
	font-size: 1.5rem;
	line-height: 1.5;
	color: #8c6d4c;
	
}

/*************Navigation Bar****************/

.navbar{
	
		padding:0 0 4.5rem;
		color: #8c6d4c;
}

.navbar-brand{
	
	font-family:"ubuntu";
	font-size: 1.5rem;
	font-weight: bold;
	color: #8c6d4c;
}

.nav-item{
	
	padding: 0px 18px;
	color: #8c6d4c;
}

.nav-link{
	
	color: #8c6d4c;
	font-size: 1.2rem;
	font-family: "montserrat-light";
	
}
.navbar-light .navbar-nav .nav-link:hover{
	
	color: #000000;	
	
}

.navbar-toggler{

background-color: #E4F7C5;

}

.navbar-light .navbar-nav .nav-link{
    
    color:#8c6d4c;
}

.navbar-light .navbar-brand {
    color:#8c6d4c;
}
    
.Landline{
	
	text-decoration: none;
	color: black;
	hover:#8c6d4c;
}

.fas .fa-phone {
	
	color: #8c6d4c;
}


/*************Title Image****************/

.title-image{
	
	margin: -10% 0% 0% -15%;
}

/*************Features section************/

#features{
	
	padding: 3% 15%;
	background-color: #A5815D	
}

.products-boxes{
	
	text-align: center;
	padding: 5%;
}

.SecPic{
	
	width: 70%;
	height: 30%;
	
}

.MobChillers{
	
	width: 70%;
	height: 30%;	
	
}

.PA-System{
	
	width: 70%;
	height: 30%;
	
}

/*.........Testimonials****************/

#testimonials{
	
	padding: 7% 15%;
	background-color:#E4F7C5;
	text-align: center;
	color: #8c6d4c;
	
}
.testimonial-image{
	
	width: 30%;
	
}
#press{
	
	background-color:#E4F7C5;
	text-align: center;
	padding-bottom: 3%;
}

.press-logo{
	
	width: 15%;
	margin: 20px 20px 50px;
	
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
  filter: invert(100%);
	
	color: #8c6d4c;
}

/***************Footer*************/

#footer{
	
	background-color: #8c6d4c;
	padding: 5% 10%;
	text-align: center;
			
}

.social-icon{
	
	margin: 20px 10px;
	color: black;
	
}


@media (max-width:1024px){
	
	 	.title-image{
		
		width: 130%;
		padding: 5% 5% 0% 15%;
			
	}
	
	.heading-list
{
	font-size: 1.2rem;
	line-height: 1.5;
	
}
	

	@media only screen and (max-width:991px){
		
		.title-image{
			
			width: 70%;
			padding: 5% 5% 10% 10%;}
		
		.row{
			
			padding: 0% 25%;
		}
		
		
	}
	
		
		
	}


/*
@media (min-width:576px){
	
	.title-image{
		
		width: 100%;
		padding: 5% 10%;
	} 
	
	.PA-System{
		
		width:70%
		
			}
	
	.MobChillers{
		
		width: 70%;
		
	}
	
	.SecPic{
		
		width: 70%;
		
	}
	.products-boxes{
		
		padding: 5% 20%;
		
	}
	
	.carousel .carousel-inner{
		
		width: 100%;	
		
	}
	
}
}*/