.wpcf7-form:not(.not-empty) .wpcf7-form-control-wrap[data-name=acceptance-check],.wpcf7-form:not(.not-empty) p:has(.wpcf7-form-control-wrap[data-name=acceptance-check]){display:none}.wpcf7-form:not(.not-empty) :has(+.wpcf7-form-control-wrap[data-name=acceptance-check]){margin-bottom:0}.cmplz-cookiebanner{padding-top:22px!important;padding-bottom:22px!important}body .cmplz-cookiebanner .cmplz-header{grid-template-columns:1fr!important}.cmplz-cookiebanner .cmplz-title{grid-column-start:1!important;justify-self:left!important;line-height:1}body .cmplz-cookiebanner .cmplz-close{display:none!important}.cmplz-divider.cmplz-divider-header{display:none}.cmplz-message{margin-bottom:0!important}.cmplz-message a{color:#ed1846!important}.cmplz-links.cmplz-documents{display:none!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{padding-top:0!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header :is(.cmplz-category-title,.cmplz-always-active){line-height:1.3}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:unset!important}.cmplz-category-title+.cmplz-banner-checkbox{height:19px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox+.cmplz-label:before{top:0!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{top:50% !important;translate:0 -53% !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex}.captcha-code{font-size:15px;line-height:1.2}.grecaptcha-badge{z-index:1;display:none}.politique-confidentialite{margin-bottom:4px!important;line-height:1.2;font-size:15px}:is(.politique-confidentialite,.captcha-code) :is(a,span.manage-cookies){text-decoration:underline}body.privacy-policy #page-container .et_pb_text h2{font-size:clamp(25px, 19.937px + 1.5823vw, 50px)!important;margin-top:.5em}@media (max-width:580px){body.privacy-policy #page-container .et_pb_text h1{font-size:clamp(41px, 0.385px + 12.6923vw, 74px)!important}}.wpcf7-acceptance .wpcf7-list-item label{display:grid;grid-template-columns:13px 1fr;gap:13px}.wpcf7-acceptance,.wpcf7-acceptance :is(.wpcf7-list-item,.wpcf7-list-item .wpcf7-list-item-label){position:relative!important}.wpcf7-acceptance span{font-weight:400!important;line-height:1.1}@media only screen and (min-width:981px){.wpcf7-acceptance span{font-size:20px!important}}@media only screen and (max-width:980px){.wpcf7-acceptance span{font-size:16px!important}}.wpcf7-acceptance .wpcf7-list-item{text-indent:0!important;padding-left:0!important}.wpcf7-acceptance .wpcf7-list-item input{margin-top:0!important;margin-bottom:0!important}:root{--cmplz-black:#221e53;--cmplz-accent:#ed1846;--cmplz-font-weight:700;--cmplz-btn-rad:0px;--cmplz-btn-acc-bg:#ed1846;--cmplz-btn-acc-c:#fff;--cmplz-btn-acc-h-bg:#221e53;--cmplz-btn-acc-h-c:#fff;--cmplz-btn-h-bg:#221e53;--cmplz-btn-h-c:#fff}.cmplz-cookiebanner{--cmplz_banner_width:430px;--cmplz_text_color:var(--cmplz-black);--cmplz_button_deny_text_color:var(--cmplz-black);--cmplz_button_settings_text_color:var(--cmplz-black)}.cmplz-cookiebanner .cmplz-title,.cmplz-cookiebanner .cmplz-message{color:var(--cmplz-black)!important}.wpcf7-acceptance .wpcf7-list-item{margin-left:0;padding-left:1em;text-indent:-22px}.cmplz-link{color:var(--cmplz-accent)!important}.cmplz-manage-consent{display:none!important}@media (max-width:768px){html body #cmplz-manage-consent .cmplz-manage-consent{display:none!important}}.manage-cookies{cursor:pointer}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{height:19px !important;width:32px !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:16px !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{border:solid 2px #000}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:not(:checked)+.cmplz-label:after{background-color:#000}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:none !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:before{background-color:green !important;border-color:green !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:not(:checked)+.cmplz-label:before{background-color:rgba(0,128,0,0) !important}.cmplz-cookiebanner.cmplz-show:hover{box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px !important}.cmplz-description{line-height:1.5}.cmplz-categories-visible .cmplz-categories{margin-top:20px}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{transition:all .15s ease-in-out;font-weight:var(--cmplz-font-weight) !important;border-radius:var(--cmplz-btn-rad) !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz-btn-acc-bg) !important;color:var(--cmplz-btn-acc-c) !important;border-color:var(--cmplz-btn-acc-bg) !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover{background-color:var(--cmplz-btn-acc-h-bg) !important;color:var(--cmplz-btn-acc-h-c) !important;border-color:var(--cmplz-btn-acc-h-bg) !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:not(.cmplz-accept):hover{background-color:var(--cmplz-btn-h-bg) !important;color:var(--cmplz-btn-h-c) !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{padding:10px 20px !important}#cmplz-manage-consent{position:fixed;bottom:0;right:10px;z-index:1000}#cmplz-manage-consent:before{content:"";width:60%;height:60%;background:var(--cmplz-img-cookie);position:absolute;top:50%;left:50%;translate:-50% -50%;background-size:100%;background-repeat:no-repeat;display:block;pointer-events:none}#cmplz-manage-consent .cmplz-manage-consent{position:initial !important;min-width:55px !important;min-height:55px !important;transition:all .15s ease-in-out !important}#cmplz-manage-consent .cmplz-manage-consent:hover{min-width:60px !important;min-height:60px !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{line-height:1.2 !important;border:none !important;background-color:var(--cmplz-black,#000)}.cmplz-blocked-content-notice.cmplz-accept-category{cursor:pointer}.cmplz-blocked-content-container,.cmplz-wp-video{border-radius:0 !important}.cmplz-cookiebanner{max-height:calc(100vh - 80px) !important}.cmplz-cookiebanner .cmplz-title{font-weight:var(--cmplz-font-weight) !important}@media only screen and (max-width:767px){#cmplz-manage-consent .cmplz-manage-consent{min-width:45px !important;min-height:45px !important;height:45px !important}#cmplz-manage-consent .cmplz-manage-consent:hover{min-width:50px !important;min-height:50px !important;height:50px !important}#cmplz-manage-consent .cmplz-manage-consent{display:block !important}.cmplz-cookiebanner .cmplz-header{grid-template-columns:55px 1fr 55px !important}.cmplz-logo{display:flex}.cmplz-cookiebanner .cmplz-body{max-height:calc(100vh - 335px) !important;-ms-overflow-style:none;scrollbar-width:none}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{display:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:100% !important;padding:6px 15px !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto 30px !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{width:30px !important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{margin-left:auto}.cmplz-cookiebanner .cmplz-logo img{height:40px !important;max-height:40px !important}.cmplz-cookiebanner .cmplz-title{line-height:1.2 !important}}@media only screen and (max-width:425px){.cmplz-cookiebanner .cmplz-title{display:block !important}}