@font-face {
  font-family: futura;
  src: url(../fonts/FuturaBookfont.ttf);
}

	

	#descr_totem{
		width: 100%;
		margin: auto;
		padding-top: 4%;
		background-color: rgba(0,0,0,1);
		font-family: futura;
	}
	#descr_totem #img-produit{
		width: 38%;
		display: inline-block;
		padding-top: 3%;
		padding-bottom: 2%;
		background-color: rgba(0,0,0,1);

	}

	#descr_totem #text-produit{
		background-color: rgba(0,0,0,1);
		width: 55%;
		margin-top:5%;
		display: inline-block;
	}

	#descr_totem #img-produit img{
		width: 50%;
		padding-left: 25%;
	}

	#descr_totem #img-produit img.img-totem{
		width: 40%;
		padding-left: 40%;
	}

	#descr_totem #img-produit img.temp-img1{
		width: 40%;
		padding-left: 40%;
	}

	#descr_totem #text-produit h1{
		width: 60%;
		margin: auto;
		font-size: 5em;
		margin-bottom: 2%;
		color: white;
	}

	#descr_totem #text-produit p{
		width: 60%;
		margin: auto;
		font-size: 3em;
		color: white;
		text-align: justify;
	}

	#descr_totem #text-produit .temp h1{
		font-size: 3.7em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 2.6em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 3.5em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 3.5em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 3.5em;
	}

	#descr_totem #autres-produits{
		width: 100%;
		margin:0;
		background-image: url(../images/fond-test1.jpg);
		background-position: center;
	}

	#descr_totem #autres-produits h2{
		font-size: 4em;
		padding-top: 2%;
		padding-bottom: 2%;
		padding-left: 2%;
		margin: 0;
		color: rgba(255,255,255,1);
	}

	#descr_totem #autres-produits ol{
		width: 80%;
		text-decoration: none;
		margin: auto;
		text-align: center;
	}

	#descr_totem #autres-produits ol li{
		width: 20%;	
		display: inline-block;
	}

	#descr_totem #autres-produits ol li:hover{
		opacity: 0.6;
	}

	#descr_totem #autres-produits ol li img{

		width: 50%;	
	}

	#descr_totem #autres-produits ol li img.temp-img{
		width: 35%;	
	}
@media screen and (max-width: 3440px){
	#descr_totem #text-produit .temp h1{
		font-size: 3.1em;
	}

	#descr_totem #text-produit p{
		font-size: 2.5em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 2.4em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 3.1em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 3em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 3em;
	}
}

@media screen and (max-width: 2560px){
	#descr_totem #text-produit .temp h1{
		font-size: 2.1em;
	}

	#descr_totem #text-produit p{
		font-size: 1.8em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 1.7em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 2em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 2em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 2.1em;
	}
}


@media screen and (max-width: 1920px){
	#descr_totem #img-produit img{
		width: 60%;
	}

	#descr_totem #text-produit h1{
		font-size: 3.5em;
	}

	#descr_totem #text-produit .temp h1{
		font-size: 1.7em;
	}

	#descr_totem #autres-produits{
		background-image: url(../images/fond-test1-1920.jpg);
		background-position: center;
	}

	#descr_totem #text-produit p{
		font-size: 1.3em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 1.3em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 1.8em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 1.8em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 1.9em;
	}

	#descr_totem #autres-produits h2{
		font-size: 3em;
	}

	#descr_totem #autres-produits ol li{
		width: 20%;	
		display: inline-block;
	}

	#descr_totem #autres-produits ol li img{
		width: 60%;	
	}

}

@media screen and (max-width: 1440px){

	#descr_totem #text-produit h1{
		width: 70%;
		font-size: 2em;
	}

	#descr_totem #text-produit .temp h1{
		width: 70%;
		font-size: 1.5em;
	}

	#descr_totem #text-produit p{
		width: 70%;
		font-size: 1em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 1.1em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 1.5em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 1.4em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 1.5em;
	}

	#img-produit .temp-img1 img{
		width: 60%;
	}

}

@media screen and (max-width: 1366px){

	#descr_totem #text-produit h1{
		font-size: 2.6em;
	}

	#descr_totem #text-produit .temp h1{
		font-size: 1.4em;
	}

	#descr_totem #text-produit p{
		font-size: 1em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 1em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 1.4em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 1.3em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 1.4em;
	}

	#descr_totem #autres-produits h2{
		font-size: 2em;
	}

}

@media screen and (max-width: 1290px){ 

	#descr_totem #text-produit h1{
		font-size: 2.4em;
	}

	#descr_totem #text-produit .temp h1{
		font-size: 1.3em;
	}

	#descr_totem #text-produit p{
		font-size: 1em;
	}

	#descr_totem #text-produit .temp p{
		font-size: 0.8em;
	}

	#descr_totem #text-produit .moteur p{
		font-size: 1.3em;
	}

	#descr_totem #text-produit .ecranLED p{
		font-size: 1.3em;
	}

	#descr_totem #text-produit .danceFloor p{
		font-size: 1.3em;
	}

	#descr_totem #autres-produits h2{
		font-size: 1.8em;
	}

	#descr_totem #autres-produits ol li{
		width: 20%;	
		display: inline-block;
	}

	#descr_totem #autres-produits ol li img{
		width: 60%;	
	}
}

@media screen and (max-width: 1024px){

}




