#tarteaucitronRoot,#tarteaucitronRoot *{font-family:Arial,Helvetica,sans-serif;text-transform:none;box-sizing:border-box;text-shadow:none}
#socials .danew-home-social-card{max-width:100%;min-width:0;margin:18px auto 0;text-transform:none;height:auto!important;max-height:none!important;overflow:visible!important}
#socials .danew-facebook-fallback{background:#edf4fc;border:1px solid #dce4ee;border-radius:10px;padding:18px 14px;margin-top:12px;color:#243449;text-transform:none;box-sizing:border-box}
#socials .danew-facebook-fallback strong{font:600 18px Arial,sans-serif;text-transform:none}
#socials .danew-facebook-fallback p{font:14px/1.5 Arial,sans-serif;text-transform:none;margin:10px 0!important}
#socials .danew-facebook-fallback a{display:inline-block;background:#326bb5;color:#fff!important;border-radius:6px;padding:10px 16px;font:600 14px Arial,sans-serif;text-transform:none}
#socials .danew-facebook-toggle{display:none;margin:12px auto 0;background:none!important;border:0;color:#255d9f;box-shadow:none;text-shadow:none;text-decoration:underline;font:13px Arial,sans-serif;cursor:pointer}
#socials .danew-facebook-fallback.is-allowed .danew-facebook-toggle{display:block}
#socials .danew-facebook-fallback.is-collapsed{min-height:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:0}
#socials{display:flex!important;flex-wrap:wrap;align-items:flex-start;padding:34px 20px!important;box-sizing:border-box}
#socials:before,#socials:after{display:none!important}
#socials .tripletab{list-style:none;float:none!important;width:33.333333%!important;min-width:0;height:auto!important;max-height:none!important;overflow:visible!important;padding:0 14px!important;box-sizing:border-box}
#socials .fb-widg{width:100%!important;max-width:100%;height:auto!important;overflow:visible!important}
#socials .danew-home-social-card .danew-tac-embed{margin:0}
#socials .danew-home-social-card .danew-tac-embed-content{min-height:320px;background:#fff;border-radius:10px;overflow:hidden}
#socials .danew-home-social-card iframe{display:block;width:100%;max-width:100%;height:320px;border:0;margin:0 auto}
#socials .danew-home-social-card iframe[data-danew-embed="danewfacebook"]{max-width:340px}
#socials .danew-home-social-card .danew-tac-embed-notice{min-height:320px;display:flex;flex-direction:column;justify-content:center;align-items:center}
#socials .danew-home-social-link{font:14px/1.5 Arial,sans-serif!important;margin:14px 0!important;text-transform:none!important}
#socials .danew-home-social-link a{font-size:14px!important;text-transform:none!important}
#socials .danew-home-twitter{min-height:320px;background:#fff;border-radius:10px;overflow:hidden}
#socials .danew-home-x-fallback{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;color:#243449;text-transform:none;background:linear-gradient(145deg,#f7faff,#e3edf9)}
#socials .danew-home-x-fallback strong{font:600 23px Arial,sans-serif;text-transform:none}
#socials .danew-home-x-fallback p{font:15px/1.65 Arial,sans-serif;text-transform:none;max-width:310px;margin:16px auto!important}
#socials .twitter-timeline:not(.twitter-timeline-rendered){display:none}
@media(max-width:767px){#socials .tripletab{width:100%!important;float:none!important;margin:0 0 28px!important;padding:0 12px!important}#socials .danew-home-social-card .danew-tac-embed-notice{min-height:230px}}
body #tarteaucitronRoot button{background-image:none!important;box-shadow:none!important;text-shadow:none!important;border-radius:6px;font-size:14px;line-height:1.4;padding:12px 18px}
body #tarteaucitronRoot #tarteaucitronAlertBig{background:#fff!important;color:#243449!important;border-top:3px solid #427fc8;box-shadow:0 -6px 24px #14243c22;padding:24px max(24px,calc((100vw - 1120px)/2))!important;text-align:left}
body #tarteaucitronRoot #tarteaucitronDisclaimerAlert{display:block;color:#243449!important;font-size:15px!important;line-height:1.65;max-width:1020px;margin:0 0 16px!important}
body #tarteaucitronRoot .tarteaucitronAlertBigBtnWrapper{display:inline-flex;flex-wrap:wrap;gap:10px}
body #tarteaucitronRoot #tarteaucitronAlertBig button,body #tarteaucitronRoot .tarteaucitronAllow,body #tarteaucitronRoot .tarteaucitronDeny{background:#326bb5!important;border:1px solid #326bb5!important;color:#fff!important;font-weight:600}
body #tarteaucitronRoot #tarteaucitronAlertBig button{margin:4px 8px 4px 0!important;min-width:145px}
body #tarteaucitronRoot #tarteaucitronPrivacyUrl{background:#fff!important;color:#255d9f!important;border-color:#fff!important;text-decoration:underline;font-weight:400}
body #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAlertBigTitle{display:block;color:#203c61;font-size:21px;font-weight:700;margin-bottom:10px}
body #tarteaucitronRoot #tarteaucitron{max-width:calc(100vw - 24px);border-radius:12px;overflow:hidden}
body #tarteaucitronRoot #tarteaucitronServices{background:#fff}
body #tarteaucitronRoot .tarteaucitronBorder{border-color:#dfe7f0!important}
body #tarteaucitronRoot .tarteaucitronMainLine{background:#edf4fc!important;color:#243449!important}
body #tarteaucitronRoot .tarteaucitronMainLine *{color:#243449}
body #tarteaucitronRoot button:focus-visible{outline:3px solid #edac25!important;outline-offset:3px}
.danew-tac-map-notice{padding:36px 24px;text-align:center;background:#f2f5fa;border:1px solid #dce4ee;border-radius:8px;color:#29272e;min-height:180px;box-sizing:border-box}
.danew-tac-map-notice strong{font-size:20px}.danew-tac-map-notice p{margin:16px auto;max-width:520px}
.danew-tac-map-notice button{background:#326bb5;color:#fff;border:0;border-radius:5px;padding:12px 18px;text-shadow:none;box-shadow:none;background-image:none}
#gestion-des-cookies{scroll-margin-top:110px}.danew-tac-noscript{text-align:center;padding:16px}
body #tarteaucitronRoot #tarteaucitronAlertBig:before{content:'Vos choix de confidentialité';display:block;font-size:21px;font-weight:700;color:#203c61;margin-bottom:10px}
body #tarteaucitronRoot #tarteaucitronAlertBig a{background:transparent!important;color:#255d9f!important;font-weight:400!important;text-decoration:underline;box-shadow:none!important}
body #tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronH1{font-weight:700;color:#203c61;font-size:23px}
body #tarteaucitronRoot #tarteaucitronInfo{border:0;background:transparent;max-width:none;width:auto;margin:0;padding:16px 20px;font-size:15px;line-height:1.65}
body #tarteaucitronRoot #tarteaucitronAlertBig{box-sizing:border-box!important;width:100%!important;max-width:100vw!important}
body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{background:transparent!important;border-color:transparent!important;color:#255d9f!important;font-weight:400!important;text-decoration:underline}
@media(max-width:600px){body #tarteaucitronRoot #tarteaucitronAlertBig{padding:18px!important;max-height:85vh;overflow-y:auto}body #tarteaucitronRoot #tarteaucitronAlertBig button{display:block;width:100%;margin:8px 0!important}body #tarteaucitronRoot #tarteaucitronDisclaimerAlert{font-size:14px!important}body #tarteaucitronRoot #tarteaucitron{width:calc(100vw - 24px)!important}}
body #tarteaucitronRoot *{box-sizing:border-box!important}
.danew-tac-embed{width:100%;max-width:100%;margin:16px 0}
.danew-tac-embed-notice{padding:32px 20px;background:#edf4fc;border:1px solid #dce4ee;border-radius:12px;text-align:center;color:#243449;min-height:180px;box-sizing:border-box}
.danew-tac-embed-notice strong{font:600 20px Arial,sans-serif;text-transform:none}
.danew-tac-embed-notice p{font:15px/1.65 Arial,sans-serif;margin:14px auto;max-width:540px;text-transform:none}
.danew-tac-embed-notice button{background:#326bb5!important;color:white!important;border:0;border-radius:6px;padding:12px 18px;box-shadow:none!important;text-shadow:none!important;font:600 14px Arial,sans-serif}
.danew-tac-embed-content iframe{max-width:100%}
@media(max-width:700px){.danew-tac-video-table,.danew-tac-video-table>tbody,.danew-tac-video-table>tbody>tr,.danew-tac-video-table>tbody>tr>td{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important}.danew-tac-embed-notice{min-width:0!important;max-width:100%!important}.danew-tac-embed-content iframe{width:100%!important}}
body .entry-content .danew-tac-embed .danew-tac-embed-notice p{width:auto!important;max-width:100%!important;margin:14px auto!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}
