.upperImage{
	background-image: url("../images/fondoHome1.jpg");
	background-attachment: fixed;
    background-size: cover;
}

.firstPanel{
	background-color:rgba(255, 255, 255, 0.5);
}

.secondPanel{
	background-color: white;
}


.thirdPanel{
	background-color: white;
}

.landingPanel{
  min-height: 75vh;
}

.footerPanel{
  min-height: 30px;
  background-color: black;
  color: white;
}

.footerPanel a{
	 color: white;
}

.card{
	border: none;
}

.background-blue{
  background-color: #2850a8;
}

.background-gray{
  background-color:#e5e5e5;
}

.background-red{
  background-color: #c51e25;
}

.text-white{
  color: white;;
}

.text-black{
  color: #2e2d2d;
}



.flex {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
  


.social-btns img.btn-android {
  width: 250px;
}

.social-btns img.btn-ios{
  width: 200px;
}

.guttersContact{
  width: 30px;
}


.titles_catalog h3 {
	text-decoration: underline;
	 
	font-size: 1.35rem;
}


/* Small devices (landscape phones, 576px and up) */
@media (max-width: 575px) {
	h3{
		font-size:1.15rem;
		
	}
	.titles_catalog h3 {
		text-decoration: underline;
		 
		font-size: 1.35rem;
	}
}
  /* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {  
 

}
 
/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (min-width: 768px) {  

}
 
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { 
 
}
 
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  
  
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1440px) {  
  
}