html, body{ font-family: $Regular; } h1{ text-transform: uppercase; } h2{ font-size: 2rem; } h4{ font-weight: normal; font-size: 2rem; } h5{ font-weight: normal; font-size: 1.2rem; } .card-title{ font-family: $Bold; font-size: 1.2rem; } p{ font-size: 0.9rem; strong{ font-family: $Bold; font-weight: normal; } } .gal{ h2{ font-size: 1.65rem; line-height: 2.2rem; } } .entete{ h2{ font-size: 1.2rem; color: white; } h3{ font-size: 1.5rem; line-height: 2rem; } } #home{ p:not(:last-child){ strong{ font-size: 1.3rem; } } .content{ p{ &:nth-of-type(n+4):not(:last-child){ text-align: center; strong{ color: $red; } } } } } .sidebar{ line-height: 1.35rem; h2{ font-size: 1.4rem; line-height: 100px; color: white; text-align: center; } h3{ font-size: 1rem; } .date{ color: $grey; } } .side-newsletter{ label{ font-size: 1rem; line-height: 1.9rem; font-weight: normal; font-family: $Bold; } } .cat{ width: 100%; a{ font-family: $Bold; } } .dt{ font-family: $Bold; color: $red; }