/* xxl */ 
@media (min-width: 1380px) {


	
}



/* xl */ 
@media (min-width: 1200px) and (max-width: 1379px) {
	
	
}



/* lg */
@media (min-width: 992px) and (max-width: 1199px) {	

#intro {background: url(../img/foto-intro.jpg) no-repeat center top; height: 700px; }	
footer .contact-form .row {display: flex; align-items: center; height: 500px;}	
footer .footer-bott {font-size: 0.7rem}
footer .footer-bott img {width: 18px;}	
footer .footer-bott .col-3 img {width: auto;}
	
}


/*****************************/




/* md */
@media (min-width: 768px) and (max-width: 991px) {
	
* {display: none}

}	
	
/* sm */
@media (min-width: 480px) and (max-width: 767px) {


	
}

/* xs Portrait */
@media (max-width: 479px) {	
	
#intro {background:linear-gradient(to top, rgba(250,250,250,1) 60%, rgba(250,250,250,0) 70%), url(../img/foto-intro.jpg) no-repeat right 24% top / 230%;}	
	
/*#intro {background:url(../img/bg-grad.png) repeat-x, url(../img/foto-intro.jpg) no-repeat right 24% top / 230%;}*/
	
#intro h1 {padding-top: 300px; margin-bottom: 15px; font-size: 24px;}	
#intro .btn {margin-top: 15px;}	
#preim {margin-top: -50px;}	
#help .card {padding-bottom: 230px;}

footer .container-fluid  {height: 550px;}	
footer .contact-form .row {height:500px;}	
}

