@font-face {
font-family: 'DGQ-Pinyon';
src: url(//www.bm-aharon.fairepartweb.fr/wp-content/plugins/Elementor-17ioyvyd-TDV/assets/fonts/Pinyon.woff2) format('woff2');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'DGQ-Signatie';
src: url(//www.bm-aharon.fairepartweb.fr/wp-content/plugins/Elementor-17ioyvyd-TDV/assets/fonts/Signatie.woff2) format('woff2');
font-weight: normal;
font-style: normal;
font-display: swap;
}
#dgq-overlay {
font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
background:  url(//www.bm-aharon.fairepartweb.fr/wp-content/plugins/Elementor-17ioyvyd-TDV/assets/images/fond.jpeg) center / cover no-repeat !important ;
}
#dgq-overlay .dgq-inner {
max-width: 700px;
margin: 40px auto;
padding: 0 20px;
}
#dgq-overlay p {
font-family: 'DGQ-Pinyon', cursive, sans-serif;
font-size: 26px;
line-height: 1.3;
margin: 0 0 20px;
text-align: center;
}
#dgq-overlay img {
max-width: 100%;
height: auto;
display: inline-block;
}
#dgq-overlay .dgq-qrcode {
width: 320px;
margin: 10px auto 30px;
}
#dgq-overlay h2 {
font-weight: 400;
margin: 0 0 10px;
text-align: center;
}
#dgq-overlay .dgq-title {
font-family: 'DGQ-Signatie', cursive, sans-serif;
font-size: 34px;
}
#dgq-overlay .dgq-subtitle {
font-family: 'DGQ-Pinyon', cursive, sans-serif;
font-size: 28px;
}
#dgq-overlay .dgq-divider {
width: 140px;
height: 24px;
margin: 20px auto;
position: relative;
}
#dgq-overlay .dgq-divider::before,
#dgq-overlay .dgq-divider::after {
content: "";
position: absolute;
top: 50%;
width: 45%;
height: 1px;
background: #d8c9a3;
}
#dgq-overlay .dgq-divider::before { left: 0; width: 100%; }
#dgq-overlay .dgq-divider::after { display: none; }
#dgq-overlay .dgq-credit {
font-family: Roboto, sans-serif;
font-size: 14px;
color: #7a7a7a;
text-align: center;
margin-top: 40px;
}
#dgq-overlay .dgq-credit img {
width: 160px;
margin-top: 6px;
}
#dgq-overlay .dgq-contact {
display: flex;
justify-content: center;
align-items: center;
gap: 40px;
margin-top: 20px;
}
#dgq-overlay .dgq-contact img {
width: 32px;
height: 32px;
}