
/*
	Theme Name: Semplice Child Theme
	Description: Child Theme for Semplice
	Author: Your name
	Template: semplice
*/

/* Custom CSS Start */

.cke_wysiwyg_div p, p{	
font-size: 13px;
color: #333333;
letter-spacing: 0.3px;
line-height: 20px;
margin: 0!important;
}

.cke_wysiwyg_div h1, h1{
	font-weight: 700!important;
	font-size: 43px!important;
	line-height: 43px!important;
	margin: 0!important;
	margin-bottom: 14px!important;
}
.cke_wysiwyg_div h2, h2 {
	font-weight: 600!important;
    font-size: 26px!important;
    line-height: 26px!important;
    color: #333333!important;
    letter-spacing: 0!important;
	margin: 0!important;

}
#content_oluz56z1d{background-color: #333333!important;}


.titre-equipement{
    font-size: 15px!important; font-weight: 700!important;color: #E2E2E2!important;
letter-spacing: 5px!important; text-align: center!important;
}

.les-equipements{text-align: center; margin-top: 50px!important; margin-left: 50px!important; margin-right: 50px!important; color: white;}
.cta-white{color: white!important;
text-align: center!important;}
.cta-grey{color: #333333!important;
text-align: center!important;}
.grey{color: #333333!important;}
.content_oluz56z1d{background-color: #333333!important;}

.ce-image{margin-right:30px!important; }
.table-gamme{
    border:0!important; 
    display: block!important;
    width: 440px!important; 
    margin: auto!important;
}
.table-gamme td, .table-gamme tr{
    border:0!important;
}
.table-gamme td{
    padding-right: 30px!important;
    text-align: center!important;
}
.sous-titre{    
font-size: 17px!important;
letter-spacing: 0.39px!important;
line-height: 20px!important;
margin-bottom: 15px!important;
}

#masonry-content_701bb641a a{padding-top: 15px!important;}


#titre_video{
font-family: Poppins-SemiBold;
font-size: 44px!important;
color: #FFFFFF;
letter-spacing: 0;
line-height: 51px!important;
padding-left:200px!important;
line-height: 44px!important;
padding-bottom: 0px!important;
margin-bottom: 10px!important;
}
#titre_tous_les-tuto{
text-align: center!important;
font-family: Poppins-SemiBold;
font-size: 44px!important;
color: #FFFFFF!important;
letter-spacing: 0;
line-height: 44px!important;
padding-bottom: 0px!important;
margin-bottom: 10px!important;
}
#retour_rubrique{
font-family: Poppins-Regular;
font-size: 18px!important;
color: #F16A21!important;
padding-left:200px!important;
padding-bottom:110px!important;
}

#titre_video_rub {
    font-family: Poppins-SemiBold;
    font-size: 44px!important;
    color: #FFFFFF!important;
    letter-spacing: 0!important;
    line-height: 51px!important;
    padding-left: 200px!important;
    line-height: 44px!important;
    padding-top: 60px!important;
    padding-bottom: 70px!important;
}
#retour_rubrique a {text-decoration: none!important}

#description-texte{
    color: white!important;
    text-align: center!important;
}

#rub-texte, #description-texte, #home-texte{
font-family: Poppins-Regular;
font-size: 14px!important;
color: #FFFFFF!important;
letter-spacing: 1.06px!important;
line-height: 24px!important;
color: white!important;
text-align: center!important;
}
#rub-texte{text-align: left!important;}
.project-panel h3 {
    text-align: center!important;
}

.project-panel-thumb{
    width: 370px!important;
}

#cta-sport{
    text-align: center!important;
font-family: Poppins-SemiBold;
font-size: 44px!important;
color: #FFFFFF!important;
letter-spacing: 0;
line-height: 51px!important;
padding-bottom: 0px!important;
}


.wysiwyg-ce a {    
    color: #333333!important; margin: 0!important;
    padding: 0!important;
}
.wysiwyg-ce .brand{
    font-family: 'Poppins', sans-serif!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: right!important;
    letter-spacing: 4px;
    margin-bottom: 15px!important;
}
.wysiwyg-ce .title{
    font-family: 'Poppins', sans-serif!important;
    font-weight: 700!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: right!important;
    line-height: 1.1;
    font-size: 45px;

}
.wysiwyg-ce .brandleft{
    font-family: 'Poppins', sans-serif!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: left!important;
    letter-spacing: 4px;
    margin-bottom: 15px!important;
}
.wysiwyg-ce .titleleft{
    font-family: 'Poppins', sans-serif!important;
    font-weight: 700!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: left!important;
    line-height: 1.1;
    font-size: 45px;

}
.wysiwyg-ce .brand-hor{
    font-family: 'Poppins', sans-serif!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: center!important;
    letter-spacing: 4px;
    margin-bottom: 15px!important;
}
.wysiwyg-ce .title-hor{
    font-family: 'Poppins', sans-serif!important;
    font-weight: 700!important;
    color: #333333!important; margin: 0!important;
    padding: 0!important;
    text-align: center!important;
    line-height: 1.1;
    font-size: 45px;
}
.fs-11px {
    font-size: 10px;
    line-height: 20px;
    text-transform: uppercase;
}

.project-panel-thumb a img {
    width: 370px!important;
    height: auto!important;
}
section#project-panel .project-panel .container .project-panel-thumbs .project-panel-thumb h3 {

    display: none!important;;
}
section#project-panel .project-panel .container .project-panel-thumbs .project-panel-thumb a img {
    width: 370px!important;
    height: auto!important;
}

/* Custom CSS End */