/* ----------- Desktop ----------- */
/* @media only screen  */
  /* and (min-device-width: 1200px)  */
  /* and (max-width: 1200px) */
  @media (min-width: 1025px) and (max-width: 1280px){  
	p {font-size: 20px;line-height: 1.4; }
	h1 {font-size: 42px; }
	h2 {font-size: 32px;}
	h3 {font-size: 26px; }
	h4 {font-size: 24px; }
	h5 {font-size: 18px;}
	h6 {font-size: 18px;}  
	.hero h1 {font-size: 50px;}
}

/* Laptop */  
@media only screen and (min-height : 580px) and (max-height : 700px)  { 
	.hero h1 {font-size: 50px;}
} 

/* Tablets Landscape */
@media only screen 
  and (min-width: 768px) 
  and (max-width: 1024px) 
  and (orientation: landscape) {
	h1 {font-size: 36px; }  
	h2 {font-size: 28px;}
	h3 {font-size: 24px; }
	h4 {font-size: 22px; }
	h5 {font-size: 20px;}
	h6 {font-size: 16px;}    
    p {font-size: 16px;}    
	.hero h1 {font-size: 45px;}
	.form-control {height: 45px;font-size: 1rem;}

}


/* Tablets Portrait */
@media only screen 
  and (min-width: 768px) 
  and (max-width: 1024px) 
  and (orientation: portrait) {
	h1 {font-size: 40px; }  
	h2 {font-size: 32px;}
	h3 {font-size: 28px; }
	h4 {font-size: 22px; }
	h5 {font-size: 22px;}
	h6 {font-size: 20px;}  
	p {font-size: 16px;} 
	.hero {height: 70vh;}
	.hero h1 {font-size: 45px;}
	.form-control {height: 45px;font-size: 1rem;}
    .logo img {width: 180px;}
	.bg-cover {min-height: 350px;}
}


/* Smartphones Portrait */
@media only screen 
	and (min-width: 320px) 
	and (max-width: 667px) 
	and (orientation: portrait) {
		h1 {font-size: 32px;}  
		h2 {font-size: 24px;}
		h3 {font-size: 18px;}
		h4 {font-size: 16px;}
		h5 {font-size: 18px;}
		h6 {font-size: 22px;}    
		p {font-size: 13px;}    
		.btEmergencia {height:65px;}
		.boxTel {height: 65px;width: 40px;}
		.hero {height: 70vh;}
		.hero h1 {font-size: 30px;line-height: 1.2 !important;}
		.hero h2 {font-size: 20px;}
		.logo img {width: 140px;margin: 0 0 0 10px;}
		img.logo-footer {width: 140px;}
		.btn-strongGreen-solid,.btn-outline-small {padding:0.4rem 0.6rem;font-size: 10px!important;}
		.btEmergencia p {font-size: 8px;}
		.form-control {height: 45px;font-size:13px;}
		.bg-cover {min-height: 250px;}
		.header-content {height: 65px;
}

/* Smartphones Lanscape */
@media only screen 
	and (min-width: 320px) 
	and (max-width: 667px) 
	and (orientation: portrait) {
		h1 {font-size: 32px;}  
		h2 {font-size: 24px;}
		h3 {font-size: 18px;}
		h4 {font-size: 16px;}
		h5 {font-size: 18px;}
		h6 {font-size: 22px;}    
		p {font-size: 13px;}    
		.btEmergencia {height:65px;}
		.boxTel {height: 65px;width: 40px;}
		.hero {height: 70vh;}
		.hero h1 {font-size: 30px;line-height: 1.2 !important;}
		.hero h2 {font-size: 20px;}
		.logo img {width: 140px;margin: 0 0 0 10px;}
		img.logo-footer {width: 140px;}
		.btn-strongGreen-solid,.btn-outline-small {padding:0.4rem 0.6rem;font-size: 10px!important;}
		.btEmergencia p {font-size: 8px;}
		.form-control {height: 45px;font-size:13px;}
		.bg-cover {min-height: 250px;}
		.header-content {height: 65px;
}