.page-id-2205 footer{display:none !important}.pseudo-footer{position:fixed;bottom:0;width:100%}.titre-accueil{font-family:'quicksand',sans-serif !important;font-size:24px}.titres{font-size:3.2rem !important;font-family:'Quicksand',sans-serif;line-height:3.3em;letter-spacing:-1.2px;text-align:center !important;padding-top:20px;padding-bottom:0}.wp-block-heading titre-bloc-accueil h3:hover{color:#0090c8 !important}.wp-block-heading titre-bloc-accueil h3 a:hover{color:#0090c8 !important}.fond-titre-bloc-accueil a:hover{color:#0090c8 !important}.texte-intro-page{font-family:'Outfit',sans-serif !important;font-weight:500;font-size:1.4rem !important;line-height:1.8rem !important;color:#9f9285;height:42px !important}.page-id-bientot .site-header{display:none !important}.site-primary-footer-wrap{margin-top:60px}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{text-transform:none !important;line-height:24px}.fiche-portrait .fond-titre-bloc-accueil h3{line-height:20px !important}.fiche-portrait:hover .fond-titre-bloc-accueil h3{color:#0090c8 !important}.ast-primary-header-bar .site-primary-header-wrap{min-height:66px}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:transparent !important}.site-header-section{height:66px}.site-header{position:fixed !important;font-size:14px;text-transform:uppercase;font-weight:600;margin-top:-4px !important;transition:background-color 1s ease,padding .4s ease;letter-spacing:.5px}.site-header.scrolled{box-shadow:0 3px 4px rgba(0,0,0,.07) !important;background:rgba(255,255,255,.85) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.ast-site-identity{margin-top:8px}.site-header .ast-site-identity img{opacity:0 !important}.site-header.scrolled .ast-site-identity img{opacity:1 !important;visibility:visible !important;filter:none}.main-header-menu>.menu-item>.menu-link,#astra-footer-menu>.menu-item>.menu-link{margin-top:4px}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background-color:#fff;font-size:14px;line-height:15px;margin-bottom:-14px;text-transform:none;font-weight:300}.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .1s ease,transform .1s ease;margin-top:-20px}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background-color:transparent;font-size:14px;line-height:17px;margin-bottom:-12px;text-transform:none;font-weight:600;text-transform:uppercase}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background-color:transparent;font-size:12px;line-height:15px;margin-bottom:-12px;text-transform:none;font-weight:600;text-transform:uppercase;text-align:left}.ast-icon.icon-search svg{height:1em;width:1em;margin-top:10px;margin-right:2px}.ast-search-menu-icon .search-field{border:none !important;background:0 0 !important;transition:all .3s;border-radius:12px !important;font-size:14px !important;width:0;color:#9f9285 !important;text-transform:uppercase;font-weight:600;margin-top:0;width:340px !important;margin-left:10px}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form{border-radius:12px;height:40px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.2)}.ast-live-search-results{position:absolute;width:100%;top:60px;padding:0 4px 4px;max-height:450px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.2) !important;border-radius:12px !important}label.ast-search--posttype-heading{color:#9f9285 !important;font-size:16px !important}.main-header-menu .menu-item.menu-2cols>.sub-menu{display:grid !important;grid-template-columns:repeat(2,1fr);gap:10px;width:600px;padding:16px 0 24px 16px;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.1);border-radius:16px;background:#fff;position:absolute;right:7px;left:auto;margin-top:4px}.main-header-menu .menu-item.menu-2cols{position:relative}.main-header-menu .menu-item.menu-2cols:hover>.sub-menu{display:grid !important}•menu-item.menu-2cols .sub-menu{display:grid;grid-template-columns:repeat (2,1fr);width:600px}.main-header-menu .menu-item.menu-2cols>.sub-menu{display:grid !important;grid-template-columns:repeat(2,1fr);gap:18px;width:600px;padding:16px 0 24px 16px;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.1);border-radius:16px;background:#fff;position:absolute;right:7px;left:auto;margin-top:4px}.main-header-menu .menu-item.menu-1col{position:relative}•menu-item.menu-1col .sub-menu{width:200px !important;line-height:30px !important}.main-header-menu .menu-item.menu-1col>.sub-menu{width:200px;padding:16px 0 24px 16px;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.1);border-radius:16px;background:#fff;position:absolute;right:7px;left:auto;margin-top:4px}.menu-special{background:#eff0f1;line-height:padding;padding:0 0 10px;margin-right:15px;border-radius:12px}.site-header .ast-icon.icon-arrow svg{display:none}.nom-prenom{text-align:left !important}.post-password-form{text-align:center;height:100vh}.bloc-general{max-width:95%}.fond-accueil{box-shadow:0 4px 4px rgba(0,0,0,.0) !important}.titre-bloc-accueil{text-align:left !important;font-size:17px !important;font-weight:900 !important;line-height:22px !important;font-family:'Outfit',sans-serif !important}.titre-bloc-accueil:hover{text-align:left !important;font-size:17px !important;font-weight:900 !important;line-height:22px !important;font-family:'Outfit',sans-serif !important}.fond-titre-bloc-accueil{background:#fbfbfb !important;border-radius:0 0 12px 12px !important}.fond-transp{box-shadow:0 4px 4px rgba(0,0,0,.07) !important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.fond-bloc-transp{min-height:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.11) !important;padding:16px;!important;margin-top:0 !important;margin-bottom:0 !important;margin-left:15px !important;margin-right:15px !important;border-radius:16px !important;background:linear-gradient(120deg,rgba(255,255,255,.25) 10%,rgba(255,255,255,.7) 80%) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;row-gap:30px;column-gap:30px}.fond-bloc-blanc{min-height:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.11) !important;padding:16px;!important;margin-top:0 !important;margin-bottom:0 !important;margin-left:15px !important;margin-right:15px !important;border-radius:16px !important;background:#fff !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;row-gap:30px;column-gap:30px}.fiche-portrait{box-shadow:0 3px 4px rgba(0,0,0,.05) !important}.rubrique{box-shadow:0 3px 4px rgba(0,0,0,.05) !important}.rubrique:hover h3{color:#0090c8 !important}.fiche-bouton{border-radius:8px !important;background:#dfe8ec !important;width:100%}.inline-tooltips{position:relative;cursor:pointer;text-decoration:none;color:#9f9285;text-transform:none !important}.inline-tooltips:hover{position:relative;cursor:pointer;text-decoration:none;color:#0090c8}.inline-tooltips:after{content:attr(data-tooltip);position:absolute;background:rgba(255,255,255,1) !important;color:#778a95;padding:10px 24px;border-radius:8px;white-space:nowrap;font-size:18px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;z-index:1000;box-shadow:0px 4px 12px rgba(0,0,0,.15);margin-bottom:-4px}.visuel-domaine{width:220px;height:150px}.leaflet-popup-content-wrapper{border-radius:10px !important;padding:2px !important;color:#9f9285 !important}.leaflet-popup-content{margin:6px !important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{box-shadow:0 3px 10px rgba(0,0,0,.2) !important}.leaflet-popup{margin-bottom:17px !important}.leaflet-popup .leaflet-popup-content h6{font-family:'Quicksand',sans-serif;font-size:20px !important;color:#0090c8}.leaflet-popup .leaflet-popup-content p{font-size:15px !important;font-family:'Outfit',sans-serif !important;font-weight:400 !important;margin-top:5px !important}.leaflet-touch .leaflet-control-fullscreen a{display:none !important}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:none !important;box-shadow:0 3px 10px rgba(0,0,0,.2) !important}.leaflet-bar a{color:#887362 !important}.leaflet-bar a:hover{color:#0090c8 !important}.leaflet-control-attribution a{display:none !important}.cartes{border-radius:12px !important}.post-password-form input[type=submit]{color:#9f9285 !important;font-size:20px}.post-password-form input[type=submit]:hover{color:#0090c8 !important;background:0 0 !important}.input[type=password]{color:#666;font-size:15px !important;color:#76838a !important;border-radius:12px !important;border-bottom:1px solid #c9dadf !important;height:36px !important;background:#fff;margin:20px !important}.ast-theme-transparent-header .post-password-form{margin-top:300px}.sous-titre{font-family:'Quicksand',sans-serif;font-size:55px !important;color:#0090c8;margin-bottom:11px !important;margin-top:10px;letter-spacing:-.5px}.forminator-design--flat .forminator-label{font-size:18px !important;color:#b0bbc1 !important;margin-left:13px !important;margin-bottom:1px !important;padding-top:10px !important}.forminator-ui.forminator-design--flat .forminator-input,.forminator-ui.forminator-design--flat .forminator-input input,.forminator-ui.forminator-design--flat .forminator-iti-input .iti__selected-dial-code{font-size:15px !important;color:#76838a !important;border-radius:12px !important;border-bottom:1px solid #c9dadf !important;height:36px !important;background:#edeeef}.forminator-ui.forminator-design--flat .forminator-description,.forminator-ui.forminator-design--flat .forminator-description p{font-size:13px !important;color:#81939d !important;font-weight:400;margin-left:14px !important;margin-top:-4px !important}.forminator-ui.forminator-design--flat .forminator-button-upload{font-size:14px !important;font-weight:600 !important;font-size:14px !important;color:#9f9285 !important;border-radius:12px !important;border-bottom:1px solid #c9dadf !important;height:36px !important;background:#edeeef !important;padding:0 30px !important}.forminator-ui.forminator-design--flat .forminator-button-upload:hover{color:#fff !important;border-bottom:1px solid #0090c8 !important;box-shadow:none !important}.forminator-ui.forminator-design--flat .forminator-checkbox .forminator-checkbox-box,.forminator-select-dropdown-container--open .forminator-custom-form-3873.forminator-dropdown--flat .forminator-checkbox .forminator-checkbox-box{background-color:#ededed !important;color:#17a8e3 !i;color:#76838a !important;border-radius:6px !important;border-bottom:1px solid #c9dadf !important;height:20px !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-checkbox .forminator-checkbox-box~span{font-size:15px}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea{font-size:15px !important;color:#76838a !important;border-radius:12px !important;border-bottom:1px solid #c9dadf !important;height:36px !important;background:#edeeef}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button{font-size:14px !important;font-weight:600 !important;font-size:14px !important;color:#9f9285 !important;border-radius:12px !important;border-bottom:1px solid #c9dadf !important;height:36px !important;background:#edeeef !important;padding:0 30px !important;width:100% !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button:hover{color:#fff !important;https://ace-justice.fr/wp-admin/admin.php?page=wp-maintenance-colors border-bottom:1px solid #0090c8 !important;background:#0090c8 !important;box-shadow:none !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-checkbox .forminator-checkbox-box:before{color:#0090c8 !important}.forminator-ui.forminator-design--flat .forminator-label .forminator-required{color:#9f9285 !important}.forminator-ui.forminator-design--flat .forminator-file-upload>span{display:none !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button-delete{display:none !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button{margin:0 !important;padding:0 !important}.site-below-footer-wrap[data-section=section-below-footer-builder]{padding-top:20px;padding-bottom:20px;background:#fff;position:fixed;bottom:0;top:auto;height:80px}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:38px;padding:10px;text-decoration:none;line-height:17px;letter-spacing:2px;border:none !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{background:#0090c8 !important;border:none !important}.no-uppercase{text-transform:none !important}