@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Rammetto+One&display=swap');
/* font-family: 'Rammetto One', sans-serif; */

/*font-family: 'Mulish', sans-serif;*/


 *{
padding: 0;
margin: 0;}
	

.zoneLibre2{
width: 100%;
margin-top: 20px;
/*background-color:#b01149;*/}

.zoneLibre2center{
width: 97%;
height:500px;
object-fit:contain;
background-color: #B7B3B4;
background-image: url("../images/imageespacelibre2.jpg");
background-size: 100%;
margin: 0px auto;}

.Libre2{
width: 80%;
height:400px;

text-align: center;
margin: 0px auto;}

.Libre2 h5{
color: #FB144E;
}

.Libre2 h1{
font-family: 'Rammetto One', sans-serif;
font-size: 45px;
color: #fff;
}

.btncontact{
width: 250px;
height:55px;
color: #fff;
border: none;
font-size: 18px;
font-weight: bold;
text-align: center;
background-color: #FB144E;
border-radius: 4px;
position: relative;
top: 20px;
}



@media only screen and (min-width: 481px) and (max-width: 1024px){
	
 *{
padding: 0;
margin: 0;}
	
.zoneLibre2{
width: 100%;
height: auto ;
/*background-color: #025462;*/
display: block;
margin: 0px auto;}
	
.zoneLibre2center{
width: 80%;
height: auto ;
/*background-color: #025462;*/
display: flex;
margin: 0px auto;}
	

	

	
}


@media only screen and (min-width: 200px) and (max-width: 480px){
	
*{
padding: 0;
margin: 0;}
	

.zoneLibre2{
width: 100%;

/*background-color:#b01149;*/}

.zoneLibre2center{
width: 97%;
height:500px;
background-color: #B7B3B4;
background-image: url("../images/DSC00649.jpg");
background-size: 600%;
background-position: right;
margin: 0px auto;}

.Libre2{
width: 80%;
height:400px;

text-align: center;
margin: 0px auto;}

.Libre2 h5{
color: #FB144E;
}

.Libre2 h1{
font-family: 'Rammetto One', sans-serif;
font-size: 25px;
color: #fff;
}

.btncontact{
width: 250px;
height:55px;
color: #fff;
border: none;
font-size: 18px;
font-weight: bold;
text-align: center;
background-color: #FB144E;
border-radius: 4px;
position: relative;
top: 20px;
}



}


