a:hover, button:hover {
transform: scale(1.05) !important; transition: transform 0.3s ease !important; } .RefdigNoSpaceBetweenParagraphs h3 {margin-bottom: -20px;} .RefdigLessSpaceUnder {height: 100px;}
.RefdigPartenaires a {
font-weight: 700;}
.NoSpaceBefore {
margin-top: 40px;}
.RefdigSlogan {
font-family: "EB Garamond", serif;
text-align: center;
font-weight: 700;
font-style: italic !important;
line-height: 150%;
}
.RefdigSpecialHeading {
border-left: solid 100px;
margin-left: -125px;
padding-left: 25px;
line-height: 100% !important;
}
#RefdigLiensFooter a {
font-size: 28px;
}
#RefdigRondBleu {
position: relative;
margin-left: -200px;
}
.RefdigBlocsAuCentre {
display: flex;
justify-content: center;
} .RefdigInfoBoxButton a, .RefdigInfoBoxButton a:hover, .RefdigForm button, .RefdigForm button:hover  {
background-color: #183942;
color: #ffffff;
border: solid 2px #ffffff;
} .RefdigInfoBoxButton2 a, .RefdigInfoBoxButton2 a:hover {
background-color: #ffffff;
color: #183942;
border: solid 2px #183942 !important;
} @media screen and (max-width: 767px) { #LogoContainer {max-height: 15vh;}
.RefdigSlogan {font-size: 1.4em !important;}
#RefdigRondBleu {margin-left: -10vw;}
h2 {font-size: 7vw;}
h3 {font-size: 5vw;} }