body,
html {
font-size: 16px;
line-height: 22px;
}
h1,
h2,
h3 {
font-family: $Regular-L;
font-weight: normal;
text-transform: uppercase;
margin: 0;
padding: 0;
}
h1,
h2 {
letter-spacing: $letterI1;
}
h1 {
font-size: $fontH1;
line-height: $lineH96;
a {
color: $blue!important;
font-family: $Regular-L;
font-size: $fontH1;
line-height: $lineH96;
}
}
h2 {
font-size: $fonth2;
line-height: $lineH30;
color: $blue!important;
background: white;
}
h3 {
letter-spacing: 0.2rem;
font-size: $font32;
}
h5 {
font-family: $Roboto-B;
font-weight: normal;
font-size: $fontH5;
margin: 10px 0;
}
a,
del,
li,
p,
ul {
font-family: $Roboto-R;
font-weight: normal;
font-size: $fontp;
line-height: 1.5rem;
margin: 0;
padding: 0;
}
em {
font-family: $Roboto-I;
font-weight: normal;
}
strong {
font-family: $Roboto-B;
font-weight: normal;
}
header {
nav {
ul {
li {
a {
font-family: $Regular-L;
font-size: $fontnav;
line-height: $lineH40;
letter-spacing: $letterI1;
color: $blue!important;
}
}
}
}
.logo {
#user {
p {
font-size: $font32;
font-family: $Regular-L;
line-height: $lineH32;
letter-spacing: $letterI1;
}
}
.why_lsdo {
h3 {
font-size: $h3;
letter-spacing: $letterI1;
&:hover {
text-decoration: underline;
}
}
}
}
}
#home {
& > p {
font-family: $Roboto-L;
text-align: center;
font-size: $fontPi;
line-height: $lineH24;
}
}
.grav-youtube {
margin-top: 20px;
}
.section-content {
h3 {
font-family: $Regular-L;
text-align: center;
color: black!important;
text-transform: inherit;
letter-spacing: 0.1rem!important;
white-space: nowrap;
}
}
.sous-section {
h3 {
font-family: $Regular-L;
text-align: center;
color: $h3-color;
background-color: $section;
white-space: nowrap;
}
}
.galerie {
p {
font-size: 0.8rem;
line-height: 1.2rem;
}
}
.item {
h4 {
font-family: $Roboto-B;
text-transform: none;
font-size: $h3;
text-align: center;
color: $red;
letter-spacing: normal!important;
font-weight: normal;
}
}
.item-etapes {
h4 {
font-size: $h3;
color: white;
}
.txt {
& > * {
color: white;
}
}
}
#contact {
p {
strong {
font-family: $Regular-L;
font-weight: normal;
font-size: $h3;
letter-spacing: $letterI1;
color: $blue;
}
}
}
footer {
h3 {
margin: 20px auto;
}
section {
margin: auto;
text-align: center;
p:last-child {
padding-bottom: 15px;
}
}
ul {
li {
text-transform: uppercase;
letter-spacing: $letterI1;
a {
font-family: $Regular-L;
font-size: $fontnav;
color: $blue;
}
}
}
}