@charset "UTF-8";
  @font-face {
font-family: "Trace quebecois";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/blocks/fonts/Tracequebecois.ttf) format("truetype"), url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/blocks/fonts/Tracequebecois.woff) format("woff"), url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/blocks/fonts/Tracequebecois.woff2) format("woff2");
font-weight: normal;
font-style: normal;
font-display: swap;
}  @font-face {
font-family: "Mont";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fw/core/login/fonts/Mont/Mont-Regular.woff) format("woff");
}
@font-face {
font-family: "Mont Bold";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fw/core/login/fonts/Mont/Mont-Bold.woff) format("woff");
}
@font-face {
font-family: "Mont Heavy";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fw/core/login/fonts/Mont/Mont-Heavy.woff) format("woff");
}   .features-grid {
z-index: 1;
}
.features-grid .feature-card {
box-shadow: 0 0 15px rgba(0, 0, 0, 0.08);
}
.features-grid:last-child .features-grid__bg{
height: 100%;
}
.features-grid:not(:last-child) {
margin-bottom: -180px;
}
.features-grid:not(:last-child) + section {
padding-top: 300px !important;
}
@media (max-width: 768px) {
.features-grid .grid{
gap: 1.5rem;
}
.features-grid:last-child{
padding-bottom: 4rem;
}
}