/*
Theme Name: Mon site enfant de Twenty Sixteen
Template: hello-elementor
Author: Shaiba Imane 
Description: Thème enfant crée sur base du thème Twenty Fifteen
Version: 1.0.0
*/

@import url('https://fonts.googleapis.com/css2?family=Alfa+Slab+One&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');

header  {
  font-family: "Alfa Slab One", serif;
  font-weight: 400;
  font-style: normal;
  background-color: white;
  color : #1D1E3F;

}

header li a {
	color : #1D1E3F;
}

.titlefooter{
  font-family: "Alfa Slab One", serif;
  font-weight: 400;
  font-style: normal;
  background-color: white;
  color : #1D1E3F;
}
.txtfooter{
	font-family: "Space Mono";
    font-size: 16px;
    color:#1D1E3F;
}

.menufooter a {
  font-family: "Alfa Slab One", serif;
  font-weight: 400;
  font-style: normal;
  background-color: white;
  color : #1D1E3F;
}
.menufooter{
      font-family: "Alfa Slab One", serif;
  font-weight: 400;
  font-style: normal;
  background-color: white;
  color : #1D1E3F;
}
.titre_hero h2 {
    color: #1D1E3F;
    font-size: 50px;
    font-family:  "Alfa Slab One", serif;
    line-height: 70px;
}

}
.herocolor{
    background-color: #FFF3D7;
	height: 90vh;
}


.titlesection{
   
	font-family:  "Alfa Slab One", serif;
	font-size: 30px; 
    color: #1D1E3F;
}

.herobutton a {
   border-radius: 50px;
   background-color: #1D1E3F;
   font-family: "Alfa Slab One", serif;
   color :#FFF3D7;
   height: 40px;
}

.txtsection h3 {
    color: #FFF3D7;
    font-family: "Space Mono";
    font-size: 17px;
    line-height: 30px;
    justify-content: center;  
    align-items: center;
}

.titlesectiondeux{
    font-family:  "Alfa Slab One", serif;
	font-size: 30px; 
    color: #FFF3D7;
}

.inbetweenwithsection{
    background-color: white;
}

.web{
    background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/site-home-for-all.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
}
.print{
    background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/livre-borge.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
	 font-size: 25px;
	border-radius: 40px;
}

.branding{
    background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/tasse-borge.png);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
	 font-size: 25px;
	border-radius: 40px;
}

.titredomaine{
	font-family: "Space Mono";
    font-size: 20px;
    color:#FFF3D7;
}

.grille img {
    width: 200%;
    height: 200px;
}

.Taxonnomie{
     font-family: "Space Mono";
    font-size: 17px;
    color:#1D1E3F;
}

.extraitboucle{
    font-family: "Space Mono";
    font-size: 15px;
    color:#1D1E3F;
}

.erreurtitle h2 {
	font-family: "Space Mono";
    font-size: 30px;
    color:#1D1E3F;	}
	
.imgerreur {
	background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/Calque_2.jpg);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
	font-size: 25px;
	border-radius: 40px;
	}

.txtunique{
	font-family: "Space Mono";
    font-size: 15px;
    color:#1D1E3F
}
.domaine h4{
	font-family: "Space Mono";
    font-size: 20px;
    color:#1D1E3F
}

.specificite h4 {
	font-family: "Space Mono";
    font-size: 20px;
    color:#1D1E3F
}

.logiciel h4 {
	font-family: "Space Mono";
    font-size: 20px;
    color:#1D1E3F
}

.herobuttondeux a{
	
   border-radius: 50px;
   background-color: #1D1E3F;
   font-family: "Alfa Slab One", serif;
   color :#FBE482;
   height: 40px;
}

.heroright{
    background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/htmlCSS-ORDI-1.png);
    background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
	height: 85vh;
   
}
.herodeux{
	background-color:#FBE482;
	height: 85vh;
}
.titreformulaire{
font-family: "Alfa Slab One", serif;
  font-weight: 400;
  font-style: normal;
  color : #1D1E3F;
}
}
.formulaire{
	font-family: "Space Mono";
    font-size: 15px;
    color:#1D1E3F;
	width: 150vh;
	
}
#butttonformulaire{
	background-color: #1D1E3F;
	font-family: "Alfa Slab One", serif;
  	font-weight: 15px;
  	font-style: normal;
	
}

.containerabout{
	background-color: #1D1E3F;
	border-radius: 30px;
}

.Langues{
	background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/Capture-decran-2025-01-10-122144.png);
    background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}


.titreabout{	
	font-family: "Space Mono";
    font-size: 20px;
    color:#FFF3D7;
}
  
.txtabout{
	font-family: "Space Mono";
    font-size: 18px;
    color:#FFF3D7;
}
.txtlangues{
	font-family: "Space Mono";
    font-size: 13px;
    color:#FFF3D7;
}

.logicielsAdobe{
    background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/Capture-decran-2025-01-10-124325.png);
	background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
}
.AutreLogiciels{ 
	background-image: url(https://dev.etu44.techniques-graphiques.be/wp-content/uploads/2025/01/Capture-decran-2025-01-10-124333.png);
    background-size: 80%;
    background-position: center;
    background-repeat: no-repeat;
	}

.titreprojet{
	font-family: "Space Mono";
	font-family: "Alfa Slab One", serif;
    font-size: 25px;
    color:#1D1E3F;
	
}

/* --- Correctif : masquer les balises <style> injectees par Elementor
   dans les Loop Grid. Le conteneur est en display:grid, ce qui transforme
   ses enfants directs en grid items et rend le <style> visible comme du texte. --- */
.elementor-loop-container > style,
.elementor-grid > style,
.e-loop-item > style {
    display: none !important;
}
