@font-face{font-family:"Gravur Condensed";src:url(../fonts/GravurCondensed-Regular.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(../fonts/Lato-latin.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url(../fonts/WorkSans-latin.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:'Work Sans';src:url(../fonts/WorkSans-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Work Sans';src:url(../fonts/WorkSans-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Work Sans';src:url(../fonts/WorkSans-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Work Sans';src:url(../fonts/WorkSans-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}:root body{--f-base-black:#000;--f-base-grey-lightest2:#EDEDED;--f-base-grey-lightest:#D8D8D8;--f-base-grey-lighter:#BDBFC3;--f-base-grey-light:#919191;--f-base-grey:#6E7379;--f-base-grey-darker:#4E5257;--f-base-grey-darkest:#303235;--f-base-grey-darkest2:#212427;--f-base-green-lightest:#c8ebdc;--f-base-green-lighter:#A9D3C1;--f-base-green-light:#3C8C6A;--f-base-green:#1C6546;--f-base-green-darker:#103c29;--f-base-green-darkest:#0a1f16;--f-base-blue-lightest:#A6DCE8;--f-base-blue-lighter:#72bbcc;--f-base-blue-light:#3FA7BF;--f-base-blue:#056C84;--f-base-blue-darker:#064452;--f-base-blue-darkest:#03232a;--f-base-violet-lightest:#f1ecff;--f-base-violet-lighter:#baaaed;--f-base-violet-light:#805acf;--f-base-violet:#4e24a4;--f-base-violet-darker:#3f198d;--f-base-violet-darkest:#1e0d3a;--f-base-pink-lightest:#f7e1f8;--f-base-pink-lighter:#e491e4;--f-base-pink-light:#c059c1;--f-base-pink:#9c229d;--f-base-pink-darker:#6e136f;--f-base-pink-darkest:#3f1d3d;--f-base-yellow-lightest:#E5E8B5;--f-base-yellow-lighter:#cacb92;--f-base-yellow-light:#B4B663;--f-base-yellow:#6A6B3F;--f-base-yellow-darker:#3a3a21;--f-base-yellow-darkest:#212115;--f-base-orange-lightest:#fbe9cd;--f-base-orange-lighter:#F5D19A;--f-base-orange-light:#E6A23C;--f-base-orange:#C97A00;--f-base-orange-darker:#835305;--f-base-orange-darkest:#392403;--f-base-red-lightest:#fce4e6;--f-base-red-lighter:#eba0ac;--f-base-red-light:#d9576d;--f-base-red:#D6455D;--f-base-red-darker:#B50028;--f-base-red-darkest:#540314;--f-base-beige-lightest:#F7F7F1;--f-base-beige-darkest:#272523;--f-beige-lightest:var(--f-base-beige-lightest);--f-beige-darkest:var(--f-base-beige-darkest);--f-grey-lightest2:var(--f-base-grey-lightest2);--f-grey-darkest2:var(--f-base-grey-darkest2);--f-overlay:rgba(220,220,220,0.7);--f-space:3.2rem;--f-space-less:-3.2rem;--f-space-2xs:calc(var(--f-space) * .25);--f-space-xs:calc(var(--f-space) * .5);--f-space-s:calc(var(--f-space) * .75);--f-space-m:calc(var(--f-space) * 1.25);--f-space-xm:calc(var(--f-space) * 1.5);--f-space-2xm:calc(var(--f-space) * 1.75);--f-space-l:calc(var(--f-space) * 2);--f-space-xl:calc(var(--f-space) * 2.25);--f-space-2xl:calc(var(--f-space) * 2.5);--f-space-2xs-less:calc(var(--f-space-less) * .25);--f-space-xs-less:calc(var(--f-space-less) * .5);--f-space-s-less:calc(var(--f-space-less) * .75);--f-space-m-less:calc(var(--f-space-less) * 1.25);--f-space-xm-less:calc(var(--f-space-less) * 1.5);--f-space-2xm-less:calc(var(--f-space-less) * 1.75);--f-space-l-less:calc(var(--f-space-less) * 2);--f-space-xl-less:calc(var(--f-space-less) * 2.25);--f-space-2xl-less:calc(var(--f-space-less) * 2.5);--f-space-6:4px;--f-space-8:var(--f-space-2xs);--f-space-10:1rem;--f-space-12:1.2rem;--f-space-14:1.4rem;--f-space-16:var(--f-space-xs);--f-space-18:1.8rem;--f-space-20:2rem;--f-space-22:2.2rem;--f-space-24:var(--f-space-s);--f-space-26:2.6rem;--f-space-28:2.8rem;--f-space-30:3rem;--f-space-32:var(--f-space);--f-space-34:3.4rem;--f-space-36:3.6rem;--f-space-38:3.8rem;--f-space-40:var(--f-space-m);--f-space-42:4.2rem;--f-space-44:4.4rem;--f-space-46:4.6rem;--f-space-48:var(--f-space-xm);--f-space-50:5rem;--f-space-52:5.2rem;--f-space-54:5.4rem;--f-space-56:var(--f-space-2xm);--f-space-58:5.8rem;--f-space-60:6rem;--f-space-62:6.2rem;--f-space-64:var(--f-space-l);--f-space-68:6.8rem;--f-space-72:var(--f-space-xl);--f-space-76:7.6rem;--f-space-80:var(--f-space-2xl);--f-space-84:8.4rem;--f-space-88:8.8rem;--f-space-92:9.2rem;--f-space-96:9.6rem;--f-space-100:10rem;--f-space-104:10.4rem;--f-space-108:10.8rem;--f-space-112:11.2rem;--f-space-116:11.6rem;--f-space-120:12rem;--f-space-124:12.4rem;--f-space-128:12.8rem;--f-space-132:13.2rem;--f-space-136:13.6rem;--f-space-140:14rem;--f-space-144:14.4rem;--f-text-size-3xs:calc(var(--f-text-size) * .75);--f-text-size-2xs:calc(var(--f-text-size) * .8125);--f-text-size-xs:calc(var(--f-text-size) * .875);--f-text-size-s:calc(var(--f-text-size) * .9375);--f-text-size-l:calc(var(--f-text-size) * 1.125);--f-text-size-xl:calc(var(--f-text-size) * 1.25);--f-text-size-2xl:calc(var(--f-text-size) * 1.375);--f-text-size-3xl:calc(var(--f-text-size) * 1.5);--f-text-size-4xl:calc(var(--f-text-size) * 1.75);--f-text-size-5xl:calc(var(--f-text-size) * 2);--f-text-size-6xl:calc(var(--f-text-size) * 2.25);--f-text-size-7xl:calc(var(--f-text-size) * 2.5);--f-text-size-8xl:calc(var(--f-text-size) * 3);--f-text-size-9xl:calc(var(--f-text-size) * 3.5);--f-text-12:var(--f-text-size-3xs);--f-text-13:var(--f-text-size-2xs);--f-text-14:var(--f-text-size-xs);--f-text-15:var(--f-text-size-s);--f-text-16:var(--f-text-size);--f-text-18:var(--f-text-size-l);--f-text-20:var(--f-text-size-xl);--f-text-22:var(--f-text-size-2xl);--f-text-24:var(--f-text-size-3xl);--f-text-28:var(--f-text-size-4xl);--f-text-32:var(--f-text-size-5xl);--f-text-36:var(--f-text-size-6xl);--f-text-40:var(--f-text-size-7xl);--f-text-48:var(--f-text-size-8xl);--f-text-56:var(--f-text-size-9xl);--f-radius-xs:calc(var(--f-radius) * .5);--f-radius-s:calc(var(--f-radius) * .625);--f-radius:0.8rem;--f-radius-l:calc(var(--f-radius) * 2);--f-radius-xl:calc(var(--f-radius) * 3);--f-radius-4:var(--f-radius-xs);--f-radius-5:var(--f-radius-s);--f-radius-8:var(--f-radius);--f-radius-16:var(--f-radius-l);--f-radius-24:var(--f-radius-xl);--f-ts-line-max-width:1060px}html.mode_sombre body{--f-beige-lightest:var(--f-base-beige-darkest);--f-beige-darkest:var(--f-base-beige-lightest);--f-grey-lightest2:var(--f-base-grey-darkest2);--f-grey-darkest2:var(--f-base-grey-lightest2);--f-icon-color:var(--f-base-grey)}:root body{--f-typo:"Work Sans", Lato, sans-serif;--f-typo2:var(--f-typo);--f-typo-fontawesome:"Font Awesome 5 Free";--f-typo-regular:400;--f-typo-medium:500;--f-typo-bold:600;--f-typo-bolder:700;--f-line-color:var(--f-grey-lighter);--f-recap-bg-color:transparent;--f-recap-field-text-color:var(--f-text-black);--f-recap-field-text-weight:var(--f-typo-bold);--f-recap-field-bg-color:transparent;--f-recap-field-border-color:transparent;--f-recap-field-padding:0;--f-recap-field-margin:2px 0;--f-recap-label-weight:400}.f_icon.ic_print .ui-button::before,.f_iconic_print.p_HyperLink a::before,.f_iconic_print.p_p_Text .p_Text::before,.f_iconic_print>span::before{content:"\f02f"}body .ui-datatable .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield .ui-selectcheckboxmenu-token{flex-direction:row;display:flex}body .f_displaynone{display:none}body form .p_RadioGrp>p.labelFormCustom{font-size:var(--f-text-size)}body .rgaa-focus-state *:focus{border:inherit;box-shadow:inherit!important}body form .button_black.btn_noir a,body form .button_black a,.bandeau_haut_presentation .url_interne.btn_noir a,.bandeau_haut_presentation .url_externe.btn_noir a,.bloc_infos_aide .url_interne.btn_noir a,.itemMessage.parDemandeur .bulleMessage,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose.ui-state-hover{background:var(--f-button-bg-color);color:var(--f-button-text-color);padding:var(--f-button-padding);text-decoration:none;border-radius:var(--f-button-radius);font-weight:var(--f-button-weight)}body form .button_black.btn_noir a,body form .button_black a,.bandeau_haut_presentation .url_interne.btn_noir a,.bandeau_haut_presentation .url_externe.btn_noir a,.bloc_infos_aide .url_interne.btn_noir a,.itemMessage.parDemandeur .bulleMessage,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose.ui-state-hover,.bw-steps-tv>nav>ul>li.ui-state-active::after,.btn_like a{background:var(--f-button-bg-color);color:var(--f-button-text-color)}.bandeau_haut_presentation .url_interne.btn_noir a:hover,.bandeau_haut_presentation .url_externe.btn_noir a:hover,.ts_actions .ts_bt_next .ui-button:hover,.bandeau_bas .container_btn_next .ui-button:hover,.container_simuler_aides button:hover,.container_reprendre_suivre .ui-button:hover,.champ_recherche .ui-button:hover,.container_suggestion .ui-button:hover,.ts_actions .ts_bt_next .ui-button:focus,.bandeau_bas .container_btn_next .ui-button:focus,.container_simuler_aides button:focus,.container_reprendre_suivre .ui-button:focus,.champ_recherche .ui-button:focus,.container_suggestion .ui-button:focus{background:var(--f-button-bg-color-hover);color:var(--f-button-text-color-hover);text-decoration:underline;text-decoration-thickness:1px!important}body form .button_black.btn_noir a:hover,body form .button_black a:hover,button.ui-button:focus,button.ui-button:hover{text-decoration:underline!important;text-underline-offset:2px}body .btn_red .ui-button,body .button_red .ui-button{background:var(--f-red);color:var(--f-white)}body .btn_red .ui-button:hover,body .button_red .ui-button:hover{background:var(--f-red-light);color:var(--f-white)}.bloc_infos_aide .url_interne.btn_noir a,body .btn_noir .ui-button,body .button_noir .ui-button,body .button_black .ui-button{background:var(--f-grey-darkest2);color:var(--f-white)}.bloc_infos_aide .url_interne.btn_noir a:hover,body .btn_noir .ui-button:hover,body .button_noir .ui-button:hover,body .button_black .ui-button:hover{background:var(--f-grey-darkest);color:var(--f-white)}body .ui-button.ui-state-disabled:hover,body .ui-button.ui-state-disable:hover,.bw-steps-tv .ui-button.ui-state-disabled:hover,.ts_actions .ts_bt_next .ui-button.ui-state-disabled:hover,.bandeau_bas .container_btn_next .ui-button.ui-state-disabled:hover,.container_simuler_aides button.ui-state-disabled:hover,.container_reprendre_suivre .ui-button.ui-state-disabled:hover,.champ_recherche .ui-button.ui-state-disabled:hover,.container_suggestion .ui-button.ui-state-disabled:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid var(--f-button-disable-border-color);color:var(--f-button-disable-text-color)!important;background:var(--f-button-disable-bg-color);text-decoration:none!important}.btn_like a:hover,.btn_like a:focus{background:var(--f-button-bg-color-hover);color:var(--f-button-text-color-hover);box-shadow:none}form .bw-steps-tv .ts_line .container_btn_next button.ui-button{background:var(--f-button-bg-color);border:var(--f-button-border-width) solid var(--f-button-border-color);color:var(--f-button-text-color)}form .bw-steps-tv .ts_line .container_btn_next button.ui-button *,form .bw-steps-tv .ts_line .container_btn_next button.ui-button span.ui-button-text{color:var(--f-button-text-color)}form .bw-steps-tv .ts_line .container_btn_next button.ui-button:hover{background:var(--f-button-bg-color-hover);border:var(--f-button-border-width) solid var(--f-button-border-color-hover);color:var(--f-button-text-color-hover);box-shadow:var(--f-button-shadow-hover)}form .bw-steps-tv .ts_line .container_btn_next button.ui-button:hover *{color:var(--f-button-text-color-hover)}form .bw-steps-tv .ts_line .container_btn_next button.ui-button:focus{background:var(--f-button-bg-color-focus);border:var(--f-button-border-width) solid var(--f-button-border-color-focus);color:var(--f-button-text-color-focus);box-shadow:var(--f-button-shadow-focus)}form .bw-steps-tv .ts_line .container_btn_next button.ui-button:focus *{color:var(--f-button-text-color-focus)}body .ts_bt_next .ui-button-text:after,body .ts_bt_previous .ui-button-text:before,body .btn_icon_next .ui-button-text:after,body .btn_icon_prev .ui-button-text:before,body .btn_secondaire .ui-button-text:after,body .btn_secondaire .ui-button-text:before{display:none}body .ts_bt_next .ui-button-text,body .btn_icon_next .ui-button-text{margin-right:0}body .ts_bt_previous .ui-button-text,body .btn_icon_prev .ui-button-text,body .btn_secondaire .ui-button-text{margin-left:0}body .f_icon.ic_previous .ui-button,body .ts_bt_previous .ui-button,body .btn_icon_prev .ui-button,body .btn_secondaire .ui-button{border:var(--f-button2-border-width) solid var(--f-button2-border-color);background-color:var(--f-button2-bg-color);color:var(--f-button2-text-color)!important}body .f_icon.ic_previous .ui-button:hover,body .btn_border .ui-button:hover,body .secondary .ui-button:hover,body .ts_bt_previous .ui-button:hover,body .btn_icon_prev .ui-button:hover,body .btn_secondaire .ui-button:hover{border:var(--f-button2-border-width) solid var(--f-button2-border-color-hover)!important;background:transparent!important;color:var(--f-button2-text-color-hover)!important}.p_HyperLink.btn_border a{text-decoration:none}.bandeau_bas .btn_icon_prev .ui-button::before,.ts_actions .btn_icon_prev .ui-button::before,.bandeau_bas .btn_icon_next .ui-button::before,.ts_actions .btn_icon_next .ui-button::before{display:none}.ts_actions>div>div.ui-g>.inline.Halignright{flex-wrap:nowrap}.ts_actions>div>div.ui-g>.inline.Halignright>div{width:100%}form .container_screen_monespace:has(.p_liste_mes_dem)+.line_back{margin-top:0}form .line_back{margin-top:var(--f-space)}form .line_back a,form .line_back .ui-button{margin-left:0}.link .ui-button,body .btn_link .ui-button{color:var(--f-text-black)!important;background-color:#fff0;border-radius:0;padding:0;box-shadow:none}body .link .ui-button span,body .btn_link .ui-button span{text-decoration:underline;text-underline-offset:2px;display:inline-Flex}body .link .ui-button:focus span,body .btn_link .ui-button:focus span{text-decoration:none}body .ts_actions .link .ui-button,body .ts_action .btn_link .ui-button{margin-bottom:8px}body body .link .ui-button.ui-state-disabled,body .link .ui-button.ui-state-disable,body .btn_link .ui-button.ui-state-disabled,body .btn_link .ui-button.ui-state-disable{border:none}.f_link .ui-button:before,.f_icon>a::before,body .link .ui-button::before,body .link .ui-button.ui-button-text-icon-left .ui-icon::before,.p_HyperLink:not(.f_button) a::before,.f_icon.p_HyperLink:not(.f_button) a::before{color:var(--f-icon-color)}.f_button.p_HyperLink a:hover,.link .ui-button:hover,.f_icon>a:hover,body form .BWIndexScreen .link .ui-button:hover,body form .BWIndexScreen .btn_link .ui-button:hover,.f_button.p_HyperLink a:focus,.link .ui-button:focus,.f_icon>a:focus,body form .BWIndexScreen .link .ui-button:focus,body form .BWIndexScreen .btn_link .ui-button:focus{text-decoration-thickness:1px!important;text-decoration:underline}.f_button.p_HyperLink a:focus,.link .ui-button:focus,.f_icon>a:focus,body form .BWIndexScreen .link .ui-button:focus,body form .BWIndexScreen .btn_link .ui-button:focus{text-decoration:underline!important}form .f_button a:focus,.lien_btn_jaune a,.lien_btn_jaune a:focus{background-color:var(--f-button-bg-color);border-radius:var(--f-button-radius);font-size:var(--f-button-text-size);box-shadow:var(--f-button-shadow);padding:var(--f-button-padding)!important;color:var(--f-button-text-color);font-weight:600;text-decoration:none;display:inline-flex;border:0!important}body form .button_black.btn_noir a,body form .button_black a{background:var(--f-button3-bg-color);border-color:var(--f-button3-border-color);color:var(--f-button3-text-color)}body form .button_black.btn_noir a:hover,body form .button_black a:hover{background-color:var(--f-button3-bg-color-hover);border-color:var(--f-button3-border-color-hover);color:var(--f-button3-text-color-hover)}body form .button_black.btn_noir a:focus,body form .button_black a:focus{background-color:var(--f-button3-bg-color-focus);border-color:var(--f-button3-border-color-focus);color:var(--f-button3-text-color-focus);text-decoration:underline}.bandeau_haut_presentation .url_interne.btn_noir a:focus,.bandeau_haut_presentation .url_interne.btn_noir a:hover{background-color:var(--f-button-bg-color-hover);text-decoration:underline}.bloc_deroulement_dem .url_interne.btn_noir,.bloc_deroulement_dem .url_externe.btn_noir{margin-top:1.5rem}body .lien_btn_jaune a:hover{background:var(--f-button-bg-color-hover);color:var(--f-button-text-color-hover);text-decoration-thickness:1px!important}.pagefroidespe a,.bloc_deroulement_dem li a,.demande_confirm p a,body a[target="_blank"],.LV_dem_pieces a,.LV_dem_cas a,a.lien_externe,.lv_editopj a,.bloc_aide_dem a,label a{display:inline;align-items:center;position:relative;padding-right:20px;margin-right:6px}form .faq_home a:hover,body main .bloc_infos_aide a:hover,body a[target="_blank"]:hover,.LV_dem_pieces a:hover,.LV_dem_cas a:hover,a.lien_externe:hover,.lv_editopj a:hover,.bloc_aide_dem a:hover,label a:hover{text-decoration-thickness:2px!important}form .faq_home a:focus,body main .bloc_infos_aide a:focus,body a[target="_blank"]:focus,.LV_dem_pieces a:focus,.LV_dem_cas a:focus,a.lien_externe:focus,.lv_editopj a:focus,.bloc_aide_dem a:focus,label a:focus{text-decoration:underline;text-decoration-thickness:2px}.pagefroidespe a::after,.bloc_deroulement_dem li a::after,.demande_confirm p a:after,.lien a[target="_blank"]::after,body a[target="_blank"]::after,.LV_dem_pieces a::after,.LV_dem_cas a::after,a.lien_externe::after,.lv_editopj a::after,form .faq_home a[target="_blank"]::after,.bloc_aide_dem a::after,label a::after{display:inline-block;content:"";height:18px;width:20px;background:url(../img/bo-fo/icons/ic_link.svg) no-repeat center right;background-size:contain;position:absolute;bottom:-1px;margin-left:2px}body .bloc_lien_externe a,body .btn_noir a{display:inline-flex}body .bloc_lien_externe a::after,body .btn_noir a::after{position:relative;bottom:auto;margin-left:3px;margin-right:-3px}.bloc_deroulement_dem .btn_noir a::after,.footer1 .lien a[target="_blank"]::after,body .bandeau_haut_presentation .btn_noir a[target="_blank"]::after,body .lien_btn_jaune a[target="_blank"]::after{background-image:url(../img/bo-fo/icons/ic_link_white.svg)}.site_bordeauxmetropole .footer1 .lien a[target="_blank"]::after,.site_bordeauxmetropole body .bandeau_haut_presentation .btn_noir a[target="_blank"]::after,.site_bordeauxmetropole body .lien_btn_jaune a[target="_blank"]::after{background-image:url(../img/bo-fo/icons/ic_link.svg)}.recap .ts_line .nothing{margin-bottom:0}body .none-editable .ui-button{background:var(--f-grey-lightest);border-color:var(--f-grey-lightest);color:var(--f-white)}body .none-editable .btn_link .ui-button,body .none-editable .link .ui-button,body .none-editable .f_link .ui-button{background:#fff0;border-color:#fff0;color:var(--f-grey-lighter)!important;text-decoration:none}body .none-editable .btn_link .ui-button,body .none-editable .link .ui-button,body .none-editable .f_link .ui-button{background:#fff0;border-color:#fff0;color:var(--f-grey-lighter)!important}body .none-editable .btn_link .ui-button .ui-button-text,body .none-editable .link .ui-button .ui-button-text,body .none-editable .f_link .ui-button .ui-button-text,body .none-editable .secondary .ui-button .ui-button-text,body .none-editable .btn_secondaire .ui-button .ui-button-text{color:var(--f-grey-lighter)!important}body .none-editable .btn_link .ui-button .ui-button-text,body .none-editable .link .ui-button .ui-button-text,body .none-editable .f_link .ui-button .ui-button-text{text-decoration:underline;cursor:default!important;text-underline-offset:0!important}body form .BWIndexScreen .none-editable .btn_link .ui-button:hover{text-underline-offset:0}body .none-editable .btn_link .ui-button .ui-button-text:hover,body .none-editable .link .ui-button .ui-button-text:hover,body .none-editable .f_link .ui-button .ui-button-text:hover{color:var(--f-grey-lighter)!important}.lien a{display:flex;align-items:center;text-decoration:underline}.lien a:hover{text-decoration-thickness:2px}.lien a:focus{text-decoration-thickness:0;text-decoration:none}body [class*="p_"]:not([class*="p_p"]){margin-bottom:auto}body .to_autocomplete>div>div div{margin-bottom:0!important;padding-bottom:0!important}body .to_autocomplete>div input{margin-bottom:0!important}.to_autocomplete ul{border:1px solid var(--f-field-border-color);border-top:0;padding:1rem!important;border-radius:4px}.to_autocomplete ul li{padding:0}body .to_autocomplete ul li div *{padding:0;margin:0}.to_autocomplete ul li div label{padding:.5rem;margin:0!important;display:block}.to_autocomplete ul li div label:hover{text-decoration:underline;cursor:pointer}.to_autocomplete ul li div label:focus{color:var(--f-text-black)!important}.autoComplete_wrapper ul{border:1px solid var(--f-field-border-color);margin:0;padding:15px}.autoComplete_wrapper ul li::before,.autoComplete_wrapper ul li::marker{display:none}.autoComplete_wrapper ul li{list-style-type:none}.autoComplete_wrapper{margin-bottom:10px}body .radiogroup input[type="radio"]:checked+label,body .radiogroup input[type="radio"]:not(:checked)+label,body .bwcheckbox input[type="checkbox"]:checked+label,body .bwcheckbox input[type="checkbox"]:not(:checked)+label{font-size:var(--f-text-size)}body .dateButton.ui-state-highlight:hover,body .dateButton.ui-state-highlight.ui-state-active,body .dateButton:focus,main .dateButton.ui-state-active,main .dateButton:hover{color:var(--f-base-color1-text)}body .ui-fileupload.BWComponent156 fieldset.bw-download-content legend{padding-bottom:0}body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar{width:100%}.formPj .pj_speciale+.infobulle_speciale{margin-top:-20px;line-height:1.1em;margin-bottom:var(--f-space-18)}.formPj .pj_speciale .bw-add-upload-label{margin-bottom:var(--f-space-20)}.formPj .pj_speciale .bw-add-upload-label button{font-weight:700;display:block}.formPj .pj_speciale .bw-add-upload-label button:hover{text-decoration:underline;font-weight:700}body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose{padding:1.5rem 2.5rem;border-style:dashed}body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose label:hover{cursor:pointer!important}body .ui-fileupload.BWComponent156 .bw-add-upload-label button{margin:0 0 10px 0;padding:0;font-weight:var(--f-typo-bold);font-size:var(--f-text-size-xs);text-decoration:underline}body .ui-fileupload.BWComponent156 .bw-add-upload-label::before{display:inline-block;content:"+";margin-right:5px;font-size:var(--f-text-size);font-weight:var(--f-typo-bold);color:var(--f-text-black)}form .attachementComponent fieldset .bw-download-files .ui-button-download{text-decoration:none}form .attachementComponent fieldset .bw-download-files .ui-button-download:hover,body .ui-fileupload.BWComponent156 .bw-add-upload-label button:hover{text-decoration-thickness:2px;color:var(--f-text-black)}body .ui-fileupload-choose.uploadFile.ui-button:hover,body .ui-fileupload-choose.uploadFile.ui-button.ui-state-hover{text-decoration:none!important}.bw-download-content .bw-download-files{display:flex;justify-content:space-between}.attachementComponent fieldset .bw-download-files .ui-button-download{width:calc(100% - 11.5rem)}body .ui-fileupload.BWComponent156 fieldset.bw-download-content div.bw-download-files{padding:.8rem .3rem;margin:.5rem 0}body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar,body .ui-fileupload.BWComponent156 .bw-download-files .bw-download-file-item,.attachementComponent fieldset .bw-download-files{margin-bottom:0.5rem!important}body .attachementComponent .bw-add-upload-label button{padding-top:0;margin-top:-2px;margin-bottom:7px}.attachementComponent.ui-fileupload.BWComponent156.ui-state-error{padding-bottom:0}body .ui-fileupload.BWComponent156 .bw-download-files .bw-download-file-item{border:1px solid var(--f-field-border-color)}.body .ui-fileupload.BWComponent156 .bw-download-files .bwfile-item-content .fa-trash-alt,body .attachementComponent fieldset .bw-download-files .ui-button-download .fa-eye,body .ui-fileupload.BWComponent156 .bw-download-files .bwfile-item-content .fa-eye{margin:0 3px 0 6px}.attachementComponent fieldset .bw-download-files .ui-button-delete{width:110px}.attachementComponent fieldset .bw-download-files .ui-button-download:hover,.attachementComponent fieldset .bw-download-files .ui-button-download:focus{text-decoration:none;border-width:0}.attachementComponent fieldset .bw-download-files .ui-button-download{padding:1rem 1rem 1rem 4.5rem}.attachementComponent .bw-download-files .fa-trash-alt{color:var(--f-text-black);justify-content:left}.attachementComponent .bw-download-files .fa-trash-alt::before{content:url(../img/bo-fo/icons/ic_delete.svg)}.attachementComponent .bw-download-files .fa-trash-alt::before{padding-right:.3rem}.attachementComponent .bw-download-files .fa-trash-alt::after{content:"Supprimer"!important;display:flex;align-items:center;position:relative;z-index:0;transform:scale(1);opacity:1;padding-right:14rem;font-family:"Work Sans","Lato",sans-serif;font-weight:400}.attachementComponent .bw-download-files:hover .fa-trash-alt::after{color:var(--f-black)!important}.attachementComponent .bw-download-files.bw-state-delete-file button{color:var(--f-black)!important}.attachementComponent .bw-download-files.bw-state-delete-file .fa-trash-alt:after{opacity:1;background:#fff0;box-shadow:none;color:var(--f-text-black)}.ui-fileupload-buttonbar label::before{content:"";padding-left:0;margin-left:-1.7rem;padding-right:1.5rem;background:url(../img/bo-fo/icons/ic_upload.svg) no-repeat center;background-size:23px;height:22px;width:22px}body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-button-text{display:flex;align-items:center}body form .none-editable .ui-fileupload.BWComponent156 fieldset.bw-download-content .bw-download-files{border:1px solid var(--f-line-color)!important}body form .eligible span,body form .none_eligible span,body form .non_eligible span,body form .refus_demande span,body form .infobulle_warn p,body form .warning_info_lien p,body form .infobulle_info p,body form .infobulle_info_lien p,body form .infobulle p,body form .MessageKO p,body form .MessageOK p,body form .msg p,body form .f_msg p,body form .infobulle_warn span,body form .warning_info_lien span,body form .infobulle_info span,body form .infobulle_info_lien span,body form .infobulle span,body form .MessageKO span,body form .MessageOK span,body form .msg span,body form .f_msg span{font-size:var(--f-text-size);color:var(--f-text-black);display:block}body form .eligible span,body form .none_eligible span,body form .non_eligible span,body form .refus_demande span,body form .infobulle_warn span,body form .warning_info_lien span,body form .infobulle_info span,body form .infobulle_info_lien span,body form .infobulle span,body form .MessageKO span,body form .MessageOK span,body form .MessageKO>div,body form .MessageOK>div,body form .msg span,body form .msg>div,body form .f_msg span,body form .f_msg>div{margin-top:0;margin-bottom:0}body form .refus_demande,body form .eligible,body form .none_eligible,body form .non_eligible,body form .infobulle_warn,body form .warning_info_lien,body form .infobulle_info_lien,body form .infobulle_info,body form .infobulle,body form .MessageKO,body form .MessageOK,body form .msg,body form .f_msg{margin:var(--f-space-18) 0;border:0;position:relative}body form .refus_demande span,body form .eligible span,body form .none_eligible span,body form .non_eligible span,body form .infobulle_warn,body form .warning_info_lien,body form .infobulle_info_lien,body form .infobulle_info,body form .infobulle,body form .MessageKO>div,body form .MessageOK>div,body form .msg>div,body form .f_msg>div,body form .f_msg>span{display:flex;align-items:center;border-radius:4px;padding:var(--f-space-14) var(--f-space-16);position:relative;background-color:var(--f-white);border:0;border-left:10px solid var(--f-color1);box-shadow:var(--f-shadow)}body form .infobulle_warn,body form .warning_info_lien,body form .infobulle_info_lien,body form .infobulle_info,body form .infobulle,body form .bw-steps-tv .refus_demande span,body form .bw-steps-tv .eligible span,body form .bw-steps-tv .none_eligible span,body form .bw-steps-tv .non_eligible span,body form .ts_page .MessageKO>div,body form .ts_page .MessageOK>div,body form .bw-steps-tv .f_msg>div,body form .bw-steps-tv .f_msg>span,body form .bw-steps-tv .msg>div,body form .bw-steps-tv .msg>span{background-color:var(--f-yellow-lightest);border:0;box-shadow:none}body form .f_msg>span{display:block;padding-left:4.5rem}body form .refus_demande span:before,body form .eligible span:before,body form .none_eligible span:before,body form .non_eligible span:before,body form .infobulle_warn::before,body form .warning_info_lien::before,body form .infobulle_info_lien::before,body form .infobulle_info::before,body form .infobulle::before,body form .ts_page .MessageKO>div::before,body form .ts_page .MessageOK>div::before,body form .MessageKO>div::before,body form .MessageOK>div::before,body form .msg>div::before,body form .f_msg>div::before,body form .msg>span::before,body form .f_msg>span::before{position:relative;display:flex;color:var(--f-grey-darkest);content:"";background:url(../img/bo-fo/msg/msg_info.svg) no-repeat center;background-size:contain;font-size:var(--f-text-12);width:18px;height:18px;top:auto;left:auto;flex-shrink:0;margin-right:1rem}body form .msg>span::before,body form .f_msg>span::before{position:absolute;left:1.7rem;top:50%;margin-top:-.85rem}body form .bw-steps-tv .refus_demande span:before,body form .bw-steps-tv .none_eligible span:before,body form .bw-steps-tv .non_eligible span,body form .bw-steps-tv .f_msg.f_msg_warning>div,body form .bw-steps-tv .msg.msg_warning>div,body form .bw-steps-tv .f_msg.f_msg_warning>span,body form .bw-steps-tv .msg.msg_warning>span,body form .bw-steps-tv .warning_info_lien,body form .bw-steps-tv .infobulle_warn{background-color:var(--f-orange-lightest)}body form .bw-steps-tv .eligible span,body form .bw-steps-tv .f_msg.f_msg_success>div,body form .bw-steps-tv .msg.msg_success>div,body form .bw-steps-tv .f_msg.f_msg_success>span,body form .bw-steps-tv .msg.msg_success>span{background-color:var(--f-green-lightest)}body form .warning_info_lien,body form .msg_ko>div,body form .msg.msg_warning>div,body form .f_msg.f_msg_warning>div,body form .msg_ko>span,body form .msg.msg_warning>span,body form .f_msg.f_msg_warning>span{border-color:var(--f-orange-light)}body form .none_eligible span,body form .non_eligible span,body form .refus_demande span,body form .ts_page .MessageKO>div,body form .MessageKO>div,body form .msg_ko>div,body form .msg.msg_error>div,body form .f_msg.f_msg_error>div,body form .msg_ko>span,body form .msg.msg_error>span,body form .f_msg.f_msg_error>span{border-color:var(--f-red)}body form .eligible span,body form .ts_page .MessageOK>div,body form .MessageOK>div,body form .f_msg.f_msg_success>div,body form .msg.msg_success>div,body form .msg_ok>div,body form .f_msg.f_msg_success>span,body form .msg.msg_success>span,body form .msg_ok>span{border-color:var(--f-green-light)}body form .refus_demande span::before,body form .none_eligible span::before,body form .non_eligible span::before,body form .infobulle_warn::before,body form .warning_info_lien::before,body form .MessageKO>div::before,body form .msg_ko>div::before,body form .msg_ko>span::before,body form .msg.msg_warning>div::before,body form .msg.msg_warning>span::before,body form .f_msg.f_msg_warning>div::before,body form .f_msg.f_msg_warning>span::before,body form .f_msg.f_msg_error>div::before,body form .f_msg.f_msg_error>span::before,body form .msg.msg_error>div::before,body form .msg.msg_error>span::before,body form .f_msg.msg_ko>div::before,body form .f_msg.msg_ko>span::before{background-image:url(../img/bo-fo/msg/msg_warning_red.svg);content:""}body form .bw-steps-tv .warning_info_lien::before,body form .bw-steps-tv .refus_demande span::before,body form .bw-steps-tv .none_eligible span::before,body form .bw-steps-tv .non_eligible span::before,body form .bw-steps-tv .MessageKO>div::before,body form .bw-steps-tv .msg_ko>div::before,body form .bw-steps-tv .msg_ko>span::before,body form .bw-steps-tv .msg.msg_warning>div::before,body form .bw-steps-tv .msg.msg_warning>span::before,body form .bw-steps-tv .f_msg.f_msg_warning>div::before,body form .bw-steps-tv .f_msg.f_msg_warning>span::before,body form .bw-steps-tv .f_msg.f_msg_error>div::before,body form .bw-steps-tv .f_msg.f_msg_error>span::before,body form .bw-steps-tv .msg.msg_error>div::before,body form .bw-steps-tv .msg.msg_error>span::before,body form .bw-steps-tv .f_msg.msg_ko>div::before,body form .bw-steps-tv .f_msg.msg_ko>span::before{background-image:url(../img/bo-fo/msg/msg_warning.svg);content:""}body form .eligible span::before,body form .ts_page .MessageOK>div::before,body form .MessageOK>div::before,body form .f_msg.f_msg_success>div::before,body form .msg.msg_success>div::before,body form .f_msg.msg_ok>div::before,body form .f_msg.f_msg_success>span::before,body form .msg.msg_success>span::before,body form .f_msg.msg_ok>span::before{background-image:url(../img/bo-fo/msg/msg_success_green.svg);content:""}body form .bw-steps-tv .eligible span::before,body form .bw-steps-tv .ts_page .MessageOK>div::before,body form .bw-steps-tv .MessageOK>div::before,body form .bw-steps-tv .f_msg.f_msg_success>div::before,body form .bw-steps-tv .msg.msg_success>div::before,body form .bw-steps-tv .f_msg.msg_ok>div::before,body form .bw-steps-tv .f_msg.f_msg_success>span::before,body form .bw-steps-tv .msg.msg_success>span::before,body form .bw-steps-tv .f_msg.msg_ok>span::before{background-image:url(../img/bo-fo/msg/msg_success.svg);content:""}body form .infobulle_info p:first-child,body form .f_msg>div p:first-child,body form .msg>div p:first-child{margin-top:0!important}body form .infobulle_info p:last-child,body form .f_msg>div p:last-child,body form .msg>div p:last-child{margin-bottom:0!important}body form .eligible span a,body form .none_eligible span a,body form .non_eligible span a,body form .refus_demande span a,body form .infobulle_warn a,body form .warning_info_lien a,body form .infobulle_info a,body form .infobulle_info_lien a,body form .infobulle a,body form .MessageKO a,body form .MessageOK a,body form .msg a,body form .f_msg a{text-decoration:underline}.non_eligible>div{padding:0}.refus_demande span{display:flex;align-items:center;width:fit-content;line-height:1}body .bw-steps-tv .infobulle_speciale.p_p_text .p_text span{margin-top:6px;display:block}.infobulle_speciale{line-height:1.1em;margin-top:-8px;margin-bottom:0}.infobulle_speciale a{color:var(--f-text-grey);font-size:1.3rem;text-decoration:underline}.infobulle_speciale a:hover{color:var(--f-text-black)}.bw-steps-tv .infobulle_speciale span,.bw-steps-tv .infobulle_speciale p{margin-bottom:7px;color:var(--f-text-grey);font-size:var(--f-text-13)}body .infobulle_seule.ui-g{box-shadow:none;padding:0;margin-bottom:var(--f-space-20)!important}body .profil_encadre_modifs .msg_wait{margin:0 0 -.5rem 0}body .msg_wait>div{background-color:var(--f-orange-lightest)}body .msg_wait>div p{margin:0}.eligibilite_message p{margin-bottom:0}.BlocEligibilite button{margin-top:1.5rem;margin-bottom:.5rem}body .p_BWComponent156 .ui-fileupload.BWComponent156.ui-state-error~.bw-error-attach{margin:0}body .p_BWComponent156 .bw-error-attach:not(:empty),body .ui-message.ui-message-error{display:flex;align-items:center}body .ts_line .ui-message.ui-message-error{padding-left:0;margin-left:0}body .p_BWComponent156 .bw-error-attach:not(:empty) .ui-message-error-icon,body .ui-message.ui-message-error .ui-message-error-icon{display:block;content:"";background:url(../img/bo-fo/icons/ic_close_red.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:6px}body .ui-message.ui-message-error .ui-message-error-detail{margin:0}body .p_BWComponent156 .bw-error-attach:not(:empty) .ui-message-error-detail{font-size:var(--f-text-size-xs)}body .ui-message.ui-message-error .ui-message-error-icon::before{display:none}.liste_carte .carte.ui-g .c_actions,.liste_carte_1 .carte.ui-g .c_actions{width:110px;text-align:left}.liste_carte .carte.ui-g .c_statut,.liste_carte_1 .carte.ui-g .c_statut{width:200px;text-align:left}.infoStatut span{margin:3px 0 3px 0;padding:6px 9px 5px 7px;border-radius:8px;display:inline-flex;justify-content:flex-start;align-items:center;background-color:var(--f-base-orange-lightest);border:1px solid var(--f-base-orange-lightest);color:var(--f-base-black);line-height:1.1em}.liste_carte .carte.ui-g .c_statut span,.liste_carte_1 .carte.ui-g .c_statut span{padding:5px 7px 4px 5px}.dem_line .infoStatut span{margin:0}.infoStatut span::before{display:block;content:"";width:16px;height:16px;background:url(../img/bo-fo/statut/statut_text.svg) no-repeat center;background-size:contain;margin-right:3px}.infoStatut.brouillon span,.infoStatut span[title="Brouillon"]{background-color:var(--f-base-grey-lightest);border-color:var(--f-base-grey-lightest)}.infoStatut.brouillon span::before,.infoStatut span[title="Brouillon"]::before{background-image:url(../img/bo-fo/statut/statut_draft.svg)}.infoStatut span[title="Annulée"]{background-color:var(--f-base-grey-darker);border-color:var(--f-base-grey-darker);color:var(--f-base-white)}.infoStatut span[title="Annulée"]::before{background-image:url(../img/bo-fo/statut/statut_cancel_white.svg)}.infoStatut span[title="En cours de traitement"]{background-color:var(--f-base-yellow-lightest);border-color:var(--f-base-yellow-lightest)}.infoStatut span[title="En cours de traitement"]::before{background-image:url(../img/bo-fo/statut/statut_timer.svg)}.statut_asso .p_Text,.infoStatut span[title="Validée"],.infoStatut span[title="Traitée"]{background-color:var(--f-base-green-lightest);border-color:var(--f-base-green-lightest)}.infoStatut span[title="Validée"]::before,.infoStatut span[title="Traitée"]::before{background-image:url(../img/bo-fo/statut/statut_valid.svg)}.infoStatut span[title="refusée"]{background-color:var(--f-base-orange-lighter);border-color:var(--f-base-orange-lighter)}.infoStatut span[title="refusée"]::before{background-image:url(../img/bo-fo/statut/statut_warning.svg)}.infoStatut span[title="Envoyée"]{background-color:var(--f-base-blue-lightest);border-color:var(--f-base-blue-lightest)}.infoStatut span[title="Envoyée"]::before{background-image:url(../img/bo-fo/statut/statut_arrow.svg)}.infoStatut span[title*="pause"]::before{background-image:url(../img/bo-fo/statut/statut_pause.svg)}.infoStatut span[title="Dupliquée"]{background-color:var(--f-base-white);border-color:var(--f-base-white)}.infoStatut span[title="Dupliquée"]::before{background-image:url(../img/bo-fo/statut/statut_copy.svg)}.liste_carte_1 .carte .infoStatut .p_Text p,.liste_carte .carte .infoStatut .p_Text p{font-size:var(--f-text-size-2xs);padding:0;line-height:1.2em}.infoStatut .p_Text{justify-content:flex-start}.carte .infoStatut .p_Text{justify-content:flex-end}form .f_show{border-top:1px solid var(--f-line-color);margin:var(--f-space) 0}form .f_show .f_show_bt{position:relative}form .f_show .f_show_bt::before{display:inline-block;content:"";background:url(../img/bo-fo/icons/ic_chevron.svg) no-repeat center;background-size:17px auto;height:20px;width:20px;transition:transform .3s ease-in-out;will-change:transform}form .f_show.show_active .f_show_bt::before{transform:rotate(180deg)}form .f_show .f_show_bt button:focus,form .f_show .f_show_bt button:hover,form .f_show .f_show_bt button{background:#fff0;width:100%;height:100%;top:0;left:0;position:absolute;border-radius:0;box-shadow:none}form .f_show .f_show_bt h3{margin:var(--f-space-s) 0 0 0}form .f_show .f_show_bt:hover h3{text-decoration:underline}form .f_show .f_show_bt>div{padding:0}.font,body,html,button,p,a,label,input,textarea,body textarea,body .ui-messages .ui-messages-warn ul li,body .ui-messages .ui-messages-error ul li,body .ui-messages .ui-messages-success ul li,body .ui-messages .ui-messages-grey ul li,body .legend_h2 .ui-fileupload.BWComponent156 fieldset.bw-download-content legend,h1,h2,h3,h4,h5{font-family:var(--f-typo)}.f_msg.displaynone,.c_smart,.mask,body footer .line,body .top_footer,body .displaynone,body .fc-buttonGroup-scroll .fc-nonDisplay{display:none}.ts_recap_salles p{margin:1rem 0;color:var(--f-text-black)}body .bw-steps-tv .ts_recap_salles .ui-datalist-data{margin-top:.8rem}body .f_bold *{font-weight:600}body .bw-steps-tv .recap .radiogroup>div{margin:1px 0 7px 0}body .bw-steps-tv .radiogroup.o-horizontal>div{margin-right:1.5rem}body .bw-steps-tv .recap div:has(>.Criteres-envoi){display:none}body .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield{box-shadow:none!important}body .ui-selectcheckboxmenu-panel .ui-chkbox .ui-chkbox-box.ui-state-active,body .ui-selectcheckboxmenu-panel .ui-chkbox .ui-chkbox-box.unchecked:focus,body .ui-selectcheckboxmenu-panel .ui-chkbox .ui-chkbox-box:focus,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token.ui-state-active,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token.ui-state-hover{background:var(--f-base-color1);border-color:var(--f-base-color1)}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token.ui-state-active,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token.ui-state-hover{margin:0 2px 0 0!important}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token .ui-icon-close:before{color:var(--f-base-color1-text)}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token button:focus-visible .ui-icon-close:before{border:1px solid var(--f-base-color1-text)}body .ui-chkbox .ui-chkbox-box.ui-state-active .ui-chkbox-icon,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label{color:var(--f-button-text-color)}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus-visible{outline-color:transparent!important}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus-visible span.ui-icon-circle-close{border:1px solid #000}body .ui-autocomplete .ui-inputfield{padding:var(--f-field-padding);padding-right:2.5rem}body .recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu,body form .p_ComboBox select[aria-disabled="true"]{background-color:transparent!important;border:0!important;padding:0}body form .p_ComboBox select[aria-disabled="true"]{font-weight:var(--f-typo-bold)!important;color:var(--f-recap-field-text-color)!important}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header{display:flex;align-items:center;border-bottom:1px dotted var(--f-grey-light);border-radius:0;padding-top:2px;padding-bottom:2px}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token .ui-close-button{right:16px;top:8px}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon{margin-top:3px}body .recap .ui-fileupload.BWComponent156 fieldset.bw-download-content legend,.recap .etoile .p_Text label,.recap .labelFormCustom,.recap label,.recap body .p_Text label,.recap .labelformcustom,.recap .ui-chkbox-label,.recap .btn-save-task{font-weight:var(--f-recap-label-weight)}body .bw-steps-tv>nav>ul>li.bw-loaded-tab:not(.ui-state-active):hover,body .bw-steps-tv>nav>ul.ui-tabs-nav>li a{pointer-events:none!important;cursor:default!important}body .ui-tabs .ui-tabs-panels{border:none}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.displaynone{display:none!important}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.tab_connexion+li::before,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.tab_connexion{display:none}body .ui-tabs .ui-tabs-nav li.ui-state-active{z-index:5}body .bw-steps-tv .iconStep{display:none}.dem_sans_etape .bw-steps-tv>nav{visibility:hidden;height:0}body .bw-steps-tv>nav>ul.ui-tabs-nav>li:hover::after,body .bw-steps-tv>nav>ul.ui-tabs-nav>li::after{content:"";background-color:var(--f-white)!important;border:2px solid var(--f-line-color)}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.bw-loaded-tab:hover::after,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.bw-loaded-tab::after{border-color:var(--f-green-light);background:var(--f-white) url(../img/bo-fo/icons/ic_valid_green.svg) no-repeat center;background-size:65%;color:var(--f-green);content:""}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active+li.bw-loaded-tab::after,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active~li::after,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active::after{border-color:var(--f-grey-light);content:""!important;background:none}body .bw-steps-tv>nav>ul>li.ui-state-active:hover::after,body .bw-steps-tv>nav>ul>li.ui-state-active::after{border-width:2px;background-image:none!important;background-color:var(--f-white)!important;border-color:var(--f-grey-darkest)!important}body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.bw-loaded-tab>a{border:0!important;color:var(--f-text-black);font-size:var(--f-text-size);padding-right:0;text-align:center;padding-bottom:0;white-space:normal!important;line-height:1.4em}body .bw-steps-tv>nav>ul>li.bw-loaded-tab a{text-decoration:none}body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a:hover,body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a:focus,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-tabs-outline>a{border-top:none!important;box-shadow:none!important}body .bw-steps-tv .ts_required{padding-left:1.5rem}body .bw-steps-tv .ts_line{margin-bottom:var(--f-space-44);width:100%;clear:both;max-width:var(--f-ts-line-max-width)}.ui-sidebar .recap .ts_line>div:first-child,body .bw-steps-tv .ts_line>div:first-child{width:43%}.ui-sidebar .recap .ts_line>div:last-child,body .bw-steps-tv .ts_line>div:last-child{width:57%}.f_text_less_spacing *{letter-spacing:-.02rem}body .bw-steps-tv .ts_line.ts_line_nomargin{margin-bottom:0}body .bw-steps-tv .ts_line,body .bw-steps-tv .ts_line>div{padding-right:0}.bw-steps-tv .bandeau_bas>div:first-child>div,.ts_actions>div:first-child>div{margin-right:0}.bw-steps-tv .bandeau_bas>div:last-child>div,.ts_actions>div:last-child>div{margin-left:0}body .bw-steps-tv .ts_line h2{margin-top:var(--f-space-20);margin-right:var(--f-space-s)}body .ui-datepicker .ui-datepicker-group .ui-datepicker-header h2{margin:0}body .bw-steps-tv label,body .bw-steps-tv fieldset .ui-widget.p_Text label,body .bw-steps-tv .labelFormCustom{margin-top:var(--f-space-24);margin-bottom:var(--f-space-6)}body .bw-steps-tv .f_text_less_spacing label,body .bw-steps-tv .f_text_less_spacing .labelFormCustom{word-spacing:-.15rem}form .required_legend p,form .ts_required p{margin:0;color:var(--f-text-grey)}body form .ts_line .ui-fieldset .ui-fieldset-content>div,body form .ts_line .ui-fieldset .ui-fieldset-content{margin:0;padding:0}body .bw-steps-tv fieldset fieldset{margin-top:0!important}body .bw-steps-tv .ts_line .ui-fieldset{margin-top:0!important}body .bw-steps-tv .ts_line_no_marge>div{margin-top:0px!important}.bw-steps-tv .infobulle{margin-top:4px!important}.BlocEligibilite{margin-top:20px}body .bw-steps-tv .ui-md-6 h3,body .bw-steps-tv .ui-fieldset h3{margin:3rem 0 8px 0;font-size:1.8rem}body form .bw-steps-tv .f_h3_first h3{margin-top:2.5rem}body .bw-steps-tv .ui-fieldset{margin-left:0;margin-right:0;margin-top:60px!important;padding-top:0;padding-bottom:0}body .bw-steps-tv .ts_main .ui-fieldset{margin-top:0}body .ligne_parent:not(.displaynone)+.ligne_enfant>div:last-child{margin-top:60px}body .bw-steps-tv .ui-md-6>.ui-fieldset:not(:first-child){margin-top:32px}.f_field_info,.info_describedText,span.info_lien,p.info_lien,.info_describedText p{color:var(--f-text-grey);font-size:var(--f-text-size-xs);line-height:1.2em;margin-bottom:4px;display:block}.f_field_info p,.info_describedText p{margin-top:4px;font-size:var(--f-text-size-xs)}.f_text_info{color:var(--f-text-grey);margin:10px 0}.f_text_info span,.f_text_info p{color:var(--f-text-grey)}body .bw-steps-tv .bw-download-content label{margin:0}body .bw-steps-tv [class*="p_"]:not([class*="p_p"]){margin-bottom:0;margin-top:0}body .bw-steps-tv .p_Image img{max-width:100%}body .rgaa-focus-state .bw-steps-tv .bwcheckbox,body .bw-steps-tv .rgaa-focus-state .bwcheckbox{margin:1.5rem 0 0 0}body .rgaa-focus-state .bw-steps-tv .bloc_checkbox .bwcheckbox{margin:0}body .bw-steps-tv .p_RadioGrp,body .bw-steps-tv .ui-selectoneradio{margin:var(--f-space-18) 0 var(--f-space-8) 0}body .bw-steps-tv .recap .p_RadioGrp{margin-bottom:1rem}body .bw-steps-tv .ui-fieldset .ui-fieldset{padding:0;margin:0}body .bw-steps-tv .input_small label,body .bw-steps-tv .p_DateCalend label{display:block}body .bw-steps-tv .ts_required+.ts_line .f_margin_top_less{margin-top:-4.65rem!important}body div.p_ComboBox select,body div.p_ComboBox select option{overflow:hidden;text-overflow:ellipsis;background-color:var(--f-white);background-image:url(../img/bo-fo/icons/ic_select.svg)}.requis{color:var(--f-red)}span.etoile{color:#e80028!important;font-size:1.4em}p span.etoile{line-height:0}form .p_ComboBox select option:checked{color:var(--f-base-color1-text);background:var(--f-base-color1)}body .to_autocomplete_complement>div>div:nth-child(2),body .to_autocomplete ul{background-color:var(--f-white);border:1px solid var(--f-line-color);padding:1rem!important;border-radius:4px;box-shadow:var(--f-shadow);margin-top:-.7rem!important}body .recap .none-editable .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token.ui-state-active{border:0!important}body .bwcheckbox input[type="checkbox"]:checked+label:before,body .radiogroup input[type="radio"]:checked+label:before,body form .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover,body .ui-radiobutton .ui-radiobutton-box.ui-state-active,body .ui-chkbox .ui-chkbox-box.ui-state-active,body .ui-chkbox .ui-chkbox-box.unchecked:focus,body .ui-chkbox .ui-chkbox-box:focus{color:var(--f-base-white);background-color:var(--f-base-grey-darkest2);border-color:var(--f-base-grey-darkest2)}body .radiogroup .ui-state-hover input[type="radio"]:not(:checked)+label::after{background-color:var(--f-grey-light)!important;opacity:1;transform:scale(1)}body .radiogroup .ui-state-hover input[type="radio"]:checked+label::before{background:var(--f-grey-lighter)}body .f_label_padding_top,body .f_recap_padding_top{padding-top:var(--f-space-xs)}.container_screen_monespace .recap .section_recap .bwcheckbox label{font-weight:var(--f-typo-regular)}body .ts_main:has(.box_connexion) .bw-steps-tv>nav,body.vue_ts.ts_vue_footer div[class*="p_TabView"]>.bw-steps-tv>nav{display:none!important}body .bw-steps-tv>nav>ul>li.bw-loaded-tab:not(.ui-state-active):hover,body .bw-steps-tv>nav>ul.ui-tabs-nav>li a{pointer-events:none!important;cursor:default!important}body .bw-steps-tv>nav>ul.ui-tabs-nav>li::before{border-top:1px solid var(--f-grey-light);margin-left:-10px}body .recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token.ui-state-active{border:0}body .ui-tabs .ui-tabs-panels{border:none}body .bw-steps-tv{margin-left:-1.5rem!important;margin-right:-1.5rem!important;width:auto;position:relative}form .recap .ts_line[class*="p_"]:not([class*="p_p"]),form .recap .ts_line{margin-bottom:var(--f-space)}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.displaynone{display:none!important}body .bw-steps-tv>nav>ul.ui-tabs-nav>li{counter-increment:my-awesome-counter;position:relative;text-align:center;margin:1rem;width:112px}body .ui-tabs .ui-tabs-nav li.ui-state-active{z-index:5}body .bw-steps-tv>nav>ul.ui-tabs-nav>li:first-child{margin-left:0}body .bw-steps-tv>nav>ul.ui-tabs-nav>li:last-child{margin-right:0}body .link.ts_bt_save .ui-button{font-size:1.5rem;display:flex;align-items:center}body [class*="btn_icon"] .ui-button-text,body [class*="ts_bt_"] .ui-button-text{display:flex;align-items:center}body [class*="ts_bt_"] .ui-button-text:before,body [class*="btn_icon_"] .ui-button-text:before{font-family:FontAwesome}body [class*="btn_icon_save"] .ui-button-text,body [class*="ts_bt_save"] .ui-button-text{display:flex}body [class*="ts_bt_save"] .ui-button-text,body [class*="btn_icon_save"] .ui-button-text{font-weight:500}body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a{border:0!important;color:var(--f-text-black);font-weight:var(--f-typo-regular);font-size:1.6rem;line-height:1.1em;padding-top:0;padding-right:0;text-align:center;padding-bottom:0;white-space:normal!important;width:120px}body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a{font-weight:var(--f-typo-bold)}.bw-steps-tv>nav>ul>li.bw-loaded-tab a{text-decoration:none}body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a:hover,body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a:focus,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-tabs-outline>a{border-top:none!important;box-shadow:none!important}body form .bw-steps-tv>.ui-tabs-panels>.ui-tabs-panel{margin:auto}body .ui-datepicker{background-color:var(--f-white)}body .ui-datepicker.ui-shadow{height:255px}body .bw-steps-tv>ul.ui-tabs-nav>li:last-child:first-child{display:none}.para_big{display:none}.dem_sous_titre h2,form .ts_line h2,form .ui-sidebar .bw-steps-tv .ui-fieldset h2,form .ui-fieldset h2,form .encadre h2,form .infobulle_seule h2,.bw-steps-tv h2{font-size:var(--f-h3-text-size)}.dem_sous_titre h2,form .ts_line h2,form .ui-sidebar .bw-steps-tv .ui-fieldset h2,form .ui-fieldset h2,form .encadre h2,form .infobulle_seule h2,.bw-steps-tv h2{font-size:var(--f-h3-text-size)}form .attachementComponent textarea:focus,form textarea:focus,body .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu:focus,form .p_ComboBox select:focus,form .ui-radiobutton .ui-radiobutton-box:focus,form .ui-chkbox .ui-chkbox-box:focus,form .ui-calendar input.ui-inputfield:focus,form textarea.ui-inputfield:focus,form .ui-selectonemenu:focus,form .ui-autocomplete .ui-inputfield:focus,form main .ui-calendar input.ui-inputfield:focus,form main .none-editable .ui-calendar input.ui-inputfield:focus,form select:focus,form input.ui-inputfield:focus{border-width:1px!important;border-style:solid!important}.bBouton_espace .flex_auto{align-items:center}.ts_actions>div>div,.container_bandeau_bas{display:flex;align-items:center;height:100px;width:100%}body form .bloc_checkbox{flex-wrap:nowrap;margin:1rem 0}body form .f_label_padding_top>div>.bloc_checkbox{margin:0}body form .bloc_checkbox>div{width:auto;padding-left:0}body form .bloc_checkbox p{margin:0}body form .bloc_checkbox .required-mark{display:none!important}body form .bloc_checkbox .bwcheckbox{margin-top:0;margin-right:0}body form .bloc_checkbox label{margin:.2rem 0;line-height:1.2em}body form .bloc_checkbox>div:first-child{display:flex;align-items:flex-start}.checkbox_flex_justify>div:first-child{width:100%}body form .recap .bloc_checkbox{margin:1rem 0!important}body form .recap .bloc_checkbox .bwcheckbox{margin-top:0!important}body .bw-steps-tv .h2_no_margin_top h2{margin-top:0}.f_checkbox_html>div:first-child{padding-right:0;width:35px;flex-shrink:0}.f_checkbox_html>div:first-child .bwcheckbox{margin-top:.3rem}body .f_strong *{font-weight:600}body .bw-steps-tv .recap .recap_encadre{border-top:1px solid var(--f-grey-lighter);margin-top:3rem;padding-top:2rem}body .bloc_demarche_recap .encadre_recap,body .bw-steps-tv .recap.ui-g .ts_line>div:last-child,body .bw-steps-tv .recap.ui-g .encadre_recap{border:1px solid var(--f-grey);border-radius:5px;margin:1rem 0 0 0;padding:.5rem 2.5rem 2.5rem 2.5rem}body .bloc_demarche_recap .encadre_recap textarea:empty,body .bw-steps-tv .recap.ui-g .ts_line>div:last-child textarea:empty{height:0}body .bloc_demarche_recap .encadre_recap textarea,body .bw-steps-tv .recap.ui-g .ts_line>div:last-child textarea{min-height:0}body .bloc_demarche_recap .encadre_recap label:empty,body form .bw-steps-tv label:empty,body form .bw-steps-tv .labelFormCustom:empty{margin-top:0;margin-bottom:0}body .bloc_demarche_recap .encadre_recap label,body .bw-steps-tv .recap label,body .bw-steps-tv .recap .labelFormCustom{margin-top:1.9rem;margin-bottom:0}body .bloc_demarche_recap .encadre_recap .bloc_checkbox label,body .bw-steps-tv .recap .bloc_checkbox label,body .bw-steps-tv .recap .bloc_checkbox .labelFormCustom{margin-top:0}body .bloc_demarche_recap .encadre_recap h4,body .bloc_demarche_recap .encadre_recap h3,body .bw-steps-tv .recap h4,body .bw-steps-tv .recap h3{margin-bottom:0;margin-top:3rem;font-size:var(--f-text-size)}body .bw-steps-tv .recap .f_h2_size h3{font-size:var(--f-text-size-xl)}.h3_recap p{margin:1.6rem 0 1.5rem 0;font-size:18px;line-height:1.25em;font-weight:600;color:var(--f-text-black)}.h3_recap p:first{margin:0 0 1rem 0}body .bloc_demarche_recap .encadre_recap label,body .recap .ui-selectonemenu label,body .recap .ui-selectonemenu{min-height:0;height:auto}body .recap .ui-inputfield.ui-state-disabled:not(.ui-state-error),body main .none-editable .ui-calendar input.ui-inputfield,body main .none-editable .ui-calendar input.ui-inputfield:hover,body .none-editable .recap .ui-selectonemenu,body .none-editable.recap .ui-selectonemenu,body form main .none-editable .ui-calendar input.ui-inputfield,body form .recap input.ui-inputfield,body form .recap.none-editable input,body form .recap input:hover,body form .recap.none-editable .ui-autocomplete.BWComponent153 input.ui-inputfield,body form .recap.none-editable textarea,body form .recap .none-editable .ui-inputfield,body form .ui-widget-content .recap .ui-inputfield:read-only,body form .recap.none-editable .ui-inputfield.ui-state-hover,body form .recap.none-editable .ui-inputfield.ui-state-focus,body form .recap .none-editable .p_ComboBox select,body form .recap .p_ComboBox select.ui-state-disabled,body form .recap .none-editable .ui-autocomplete.BWComponent153 .ui-inputfield,body form .recap .ui-inputfield,body form .recap .none-editable .ui-calendar input.ui-inputfield,body form .recap .ui-inputfield:focus,body form .recap .ui-inputfield.ui-state-focus,body form .recap .ui-inputfield.ui-state-focus:not(.ui-state-error):focus,body form .recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-inputfield.ui-selectcheckboxmenu-multiple-container:not(.ui-state-error):focus,body form .recap .none-editable .ui-calendar input.ui-state-focus.ui-inputfield:focus,body form .recap .none-editable .ui-calendar input.ui-state-hover.ui-inputfield,body form .recap .none-editable .ui-inputfield.ui-state-disabled:not(.ui-state-error),body form .recap .none-editable .ui-calendar input.ui-state-disabled.ui-inputfield:not(.ui-state-error){background-color:var(--f-recap-field-bg-color)!important;border-color:var(--f-recap-field-bg-color)!important;font-weight:var(--f-recap-field-text-weight)!important;padding:var(--f-recap-field-padding)!important;margin:var(--f-recap-field-margin)!important;color:var(--f-recap-field-text-color)!important;min-height:0;outline:none!important}body form .recap .ui-inputfield.ui-state-disabled:not(.ui-state-error),body form .recap *:focus-visible,body form .recap div.p_ComboBox select:focus,body form .recap.none-editable textarea.ui-inputfield.ui-state-focus:read-only,body form .recap.none-editable textarea.ui-inputfield.ui-state-focus,body form .recap.none-editable .ui-inputfield.ui-state-focus,body form .recap .ui-inputfield:focus,body form .recap .ui-inputfield:focus-visible,body form .recap .ui-inputfield.ui-state-focus,body form .recap .ui-inputfield.ui-state-focus:not(.ui-state-error):focus,body form .recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-inputfield.ui-selectcheckboxmenu-multiple-container:not(.ui-state-error):focus,body form .recap .none-editable .ui-calendar input.ui-state-focus.ui-inputfield:focus{box-shadow:none!important;background-color:var(--f-white);background:var(--f-recap-field-bg-color)!important;outline:none!important;border-color:var(--f-recap-field-bg-color)!important}body form .recap .ui-autocomplete .ui-inputfield,body form .recap .attachementComponent textarea,body form .recap .ui-widget-content .ui-autocomplete-multiple .ui-inputfield,body form .recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu,body form .recap .p_ComboBox select,body form .recap textarea.ui-inputfield,body form .recap .ui-selectonemenu,body form .recap .ui-autocomplete .ui-inputfield,body form main .recap .ui-calendar input.ui-inputfield,body form main .recap .none-editable .ui-calendar input.ui-inputfield,body form .recap select,body form .recap textarea,body form .recap input.ui-inputfield{min-height:0;margin:0}.recap .none-editable input[value=""]{display:none}.recap .required-mark{display:none}.recap div.p_ComboBox select{line-height:2rem}body .recap .suggestionavis .encadre_recap{padding-bottom:1rem}.recap .ui-icon-triangle-1-s:before{display:none}.recap .suggestionavis textarea.ui-inputfield{min-height:0!important}.ui-widget-content .recap .info_perso .ui-inputfield:read-only,.recap .info_perso .ui-inputfield{font-weight:400}.ui-widget-content .recap .info_perso .nom .ui-inputfield:read-only{font-weight:600}.recap.none-editable textarea.ui-inputfield{overflow-y:hidden!important}.recap.none-editable .ui-autocomplete .ui-button.ui-autocomplete-dropdown .ui-icon,.recap .none-editable .ui-autocomplete .ui-button.ui-autocomplete-dropdown .ui-icon{display:none}.container_screen_monespace .recap .section_recap label{font-size:20px;font-weight:600}.bw-steps-tv .recap .section_recap label{font-size:28px}.recap .bwComValidate.bwFieldRequired .bw_star:after,.recap .bwComValidate.bwFieldRequired .labelFormCustom:after,.recap .bwComValidate.bwFieldRequired .ui-chkbox-label:after,.recap .bwComValidate.bwFieldRequired legend:after,.recap .bwComValidate.bwFieldRequired label:after{content:none}body .encadre_recap #ban nav a:focus-visible,body .encadre_recap a:focus-visible,body .encadre_recap .rgaa-focus-state a:focus-visible,body .encadre_recap .ui-button:focus-visible,body .encadre_recap div .rgaa-focus-state .ui-button:focus-visible,body .encadre_recap .secondaire>.ui-tabs>.ui-tabs-nav li:focus-visible,body .rgaa-focus-state .encadre_recap *:focus-visible{outline:none!important}body .none-editable .encadre_recap .ui-inputfield.ui-state-hover{background:#fff0}.recap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 2px}body .bw-steps-tv .recap .p_BWComponent156>.ui-fileupload fieldset.bw-download-content legend,body .bw-steps-tv .recap legend,body .bw-steps-tv .recap label.labelformcustom{margin-top:2.5rem}body form .recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu:hover,body .none-editable .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-inputfield.ui-selectcheckboxmenu-multiple-container:hover{background-color:transparent!important;border:0!important;outline:0!important}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-state-disabled .ui-selectcheckboxmenu-token,.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token{background:none;padding:.5rem 0!important;margin:0!important}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-state-disabled .ui-selectcheckboxmenu-token .ui-close-button,.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-close-button{display:none}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-state-disabled .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label,.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label{color:var(--f-text-black);font-size:1.6rem;padding:0}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-state-disabled .ui-selectcheckboxmenu-token.ui-state-active:hover,body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-state-disabled .ui-selectcheckboxmenu-token.ui-state-active,body .recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token.ui-state-active:hover,body .recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token.ui-state-active{background:none}.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label{margin-right:5px}.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label::after{display:inline-block;content:"/";margin-left:5px}.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token:last-child .ui-selectcheckboxmenu-token-label::after{display:none}.recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu{border:none!important;min-height:inherit;padding:0}.recap .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu .ui-state-disabled{padding:0!important}.recap .ui-selectcheckboxmenu .ui-selectcheckboxmenu-token .ui-icon-close{display:none}.recap .ui-selectcheckboxmenu-token-label{padding:0 1.3em 0 0}body .connect_or_not h2:focus{outline:none!important}body .none-editable textarea.ui-inputfield,body .recap textarea.ui-inputfield{min-height:0;field-sizing:content}body .recap textarea.ui-inputfield[placeholder]:not([placeholder=""]),body .none-editable textarea.ui-inputfield[placeholder]:not([placeholder=""]){height:auto!important;field-sizing:content}body .sans_legend fieldset legend{display:none!important}body form input:-internal-autofill-selected{background-color:var(--f-field-bg-color-focus)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--f-field-bg-color-focus) inset!important;box-shadow:0 0 0 1000px var(--f-field-bg-color-focus) inset!important;-webkit-text-fill-color:var(--ta-couleur-texte)!important;transition:background-color 9999s ease-in-out 0s}body form .inst_line .w-small .input.ui-inputfield,body form .bw-steps-tv .w-small input.ui-inputfield{max-width:280px}.rgpd_link{display:none!important}body .rgpd_link_bottom,body .rgpd_link_top{left:auto;top:auto;right:0;width:auto;position:relative}body .rgpd_link_bottom .Haligncenter,body .rgpd_link_top .Haligncenter{text-align:left;margin-left:0}body .bwcheckbox input[type="checkbox"]:not(:checked)+label::before{border-color:var(--f-grey-darker)}body .attachementComponent fieldset .bw-download-files .ui-button-download .fa-eye:before{content:"";background:url(../img/bo-fo/icons/ic_download2.svg) no-repeat center;background-size:20px}body .recap .attachementComponent fieldset .bw-download-files .ui-button-download{padding:7px 40px 7px 10px;width:100%}body .recap .attachementComponent fieldset .bw-download-files .ui-button-download .fa-eye{position:absolute;right:5px;top:7px}.mode_sombre body .attachementComponent fieldset .bw-download-files .ui-button-download .fa-eye:before{background-image:url(../img/bo-fo/icons/ic_download2_white.svg)}body .Criteres-envoi{color:var(--f-text-grey)!important;font-size:var(--f-text-size-xs);margin-top:0}form .ts_line .ui-fieldset .ui-fieldset-content{padding-left:0;padding-right:0}form .creneau_horaires>div{display:flex}form .creneau_horaires label{margin-top:0!important}form .horaires_deb_fin{margin:0;padding-left:8px}.mobile-menu__items .group-list li a.all:before{background-image:url(../img/bo-fo/categories/cat_all.svg);height:20px}.list-cat a.all_dem::before{background-image:url(../img/bo-fo/categories/cat_all.svg);height:24px}.list-cat a.all_dem:not(.active)::before,.list-cat a.all_dem.active::before{height:24px}.mobile-menu__items .group-list li a.all_fav:before,.list-cat a.all_fav:not(.active)::before,.list-cat a.all_fav::before{background-image:url(../img/bo-fo/categories/cat_heart.svg);height:20px;opacity:.6}.list-cat a.all_fav.active::before{height:20px;opacity:1}.mobile-menu__items .group-list li a.enfance:before,.list-cat a.CATENFANTEDUC::before{background-image:url(../img/bo-fo/categories/cat_enfance.svg)}.mobile-menu__items .group-list li a.etatcivil:before,.list-cat a.CATCIVIL::before{background-image:url(../img/bo-fo/categories/cat_etat-civil.svg)}.list-cat a.CATEAU::before{background-image:url(../img/bo-fo/categories/cat_social.svg)}.mobile-menu__items .group-list li a.environnement:before,.mobile-menu__items .group-list li a.nature:before,.list-cat a.CATNATENV::before{background-image:url(../img/bo-fo/categories/cat_nature.svg)}.mobile-menu__items .group-list li a.numerique:before,.mobile-menu__items .group-list li a.eau:before,.mobile-menu__items .group-list li a.dechets:before,.list-cat a.CATDECPRO::before{background-image:url(../img/bo-fo/categories/cat_dechets.svg)}.mobile-menu__items .group-list li a.logement:before,.list-cat a.CATLOGEMENT::before{background-image:url(../img/bo-fo/categories/cat_habitat.svg)}.mobile-menu__items .group-list li a.deplacement:before,.list-cat a.CATDEPTRA::before{background-image:url(../img/bo-fo/categories/cat_deplacements.svg)}.mobile-menu__items .group-list li a.voirie:before,.list-cat a.CATVOESPU::before{background-image:url(../img/bo-fo/categories/cat_espace-public.svg)}.mobile-menu__items .group-list li a.culture:before,.mobile-menu__items .group-list li a.loisirs:before,.list-cat a.CATLOISPOCUL::before{background-image:url(../img/bo-fo/categories/cat_culture.svg)}.mobile-menu__items .group-list li a.compagny:before,.mobile-menu__items .group-list li a.pro:before,.list-cat a.CATPRO::before{background-image:url(../img/bo-fo/categories/cat_professionnels.svg)}.mobile-menu__items .group-list li a.assos:before,.list-cat a.CATASSO::before{background-image:url(../img/bo-fo/categories/cat_associations.svg)}.mobile-menu__items .group-list li a.info:before,.list-cat a.CATCOMDOC::before{background-image:url(../img/bo-fo/categories/cat_communication.svg)}.mobile-menu__items .group-list li a.solidarite:before,.list-cat a.CATSOCIAL::before{background-image:url(../img/bo-fo/categories/cat_social.svg)}.mobile-menu__items .group-list li a.senior:before,.list-cat a.CATSENIORS::before{background-image:url(../img/bo-fo/categories/cat_seniors.svg)}.mobile-menu__items .group-list li a.subventions:before,.list-cat a.CATAIDE::before{background-image:url(../img/bo-fo/categories/cat_aides.svg)}.mobile-menu__items .group-list li a.economie:before,.list-cat a.CATECONOMIE::before{background-image:url(../img/bo-fo/categories/cat_economie.svg)}:root body{--f-overlay:rgba(220,220,220,0.7)}form input[type="date"],.p-datepicker.ui-calendar,form input.ui-inputfield.w-small,form .ui-selectonemenu.w-small{max-width:var(--f-field-max-width-small);min-width:110px}body form .f_popup{height:100vh;position:fixed;width:100%;top:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:0;margin:0}body form .f_popup>div{background:var(--f-white);height:auto;width:auto;box-shadow:var(--f-shadow-large);border-radius:var(--f-radius);position:relative;z-index:10;padding:2rem 3rem}body form .f_popup::before{display:block;content:"";height:100vh;position:absolute;z-index:0;width:100%;top:0;left:0;background:var(--f-overlay)}body form .inst_confirm h2,body form .f_popup h2{margin:1rem 0}body form .ts_inst .f_popup{position:absolute;height:auto;width:auto;left:auto;top:auto}body form .ts_inst .f_popup::before{display:none}body form .f_popup.displaynone{display:none}body form .ts_inst .inst_confirm{margin:0 2.5rem 1rem 2.5rem;padding:var(--f-encadre-padding);border:1px solid var(--f-line-color);border-radius:var(--f-encadre-radius)}body form .ts_inst .confirm_actions>div{display:flex;flex-wrap:wrap}body .phrase_error span,body .phrase_error p,body .phrase_error label{display:block;font-size:1.4rem;line-height:1.25;color:var(--f-red);border-radius:0 0 .4rem .4rem;margin-top:0;padding:0}body .bw-steps-tv .phrase_error.p_p_text .p_text span,body .phrase_error span,body .phrase_error p{margin:8px 0 0 0}body .phrase_error span::before,body .phrase_error p::before,body .phrase_error label::before{display:inline-block;content:"\f071";font-family:"FontAwesome",serif;font-style:normal;font-size:var(--f-text-size-xs);text-rendering:auto;text-indent:0;text-align:center;background:none;font-weight:400;margin-right:.5rem}.adresse_search,.errorMessage>div{margin-bottom:0!important}body .errorMessage{display:none}body .errorMessage>div{margin-top:.3rem;padding:0;margin-bottom:0!important}body .bw-steps-tv .errorMessage.p_p_text .p_text span,body .errorMessage span{font-size:var(--f-text-size-xs);line-height:1.25;color:var(--f-red);display:flex;align-items:center;margin-top:.5rem}body .bw-steps-tv .errorMessage.p_p_text .p_text span::before,body .errorMessage span::before{margin-right:.5rem;content:"";display:block;background:url(../img/bo-fo/msg/msg_warning.svg) no-repeat center;background-size:16px;width:16px;height:16px;filter:brightness(0) saturate(100%) invert(14%) sepia(100%) saturate(5000%) hue-rotate(0deg) brightness(65%) contrast(100%)}.to_flex{display:block}.to_flex>div{display:flex}.to_flex>div>div{margin-right:1.5rem}.to_flex.f_flex_valign_center>div,.f_flex_valign_center{align-items:center}.to_flex.f_flex_valign_top>div,.f_flex_valign_top{align-items:flex-start}.to_flex.f_flex_valign_bottom>div,.f_flex_valign_bottom{align-items:flex-end}.to_flex.f_flex_nowrap>div,.f_flex_nowrap{flex-wrap:nowrap}.f_flex_auto>div{width:auto}.to_flex.f_flex_wrap>div{flex-wrap:wrap}body .page_espace .ui-autocomplete::before,body form .bw-steps-tv .ts_line .ui-autocomplete::before{display:none}@media all and (max-width:1280px){body div[class*="p_TabView"]>.bw-steps-tv>nav{margin-left:0;left:auto;right:0%}body.stickySteps div[class*="p_TabView"]>.bw-steps-tv>nav{right:2.4%}}@media all and (max-width:989px){form .bw-steps-tv .ts_line>div:first-child,form .bw-steps-tv .ts_line>div:last-child{width:calc(100% - 2rem);max-width:600px}body .bw-steps-tv .recap.ui-g .ts_line>div:last-child,body .bw-steps-tv .recap.ui-g .encadre_recap{margin-left:1.5rem;width:calc(100% - 3.5rem)}:root body{--f-space:2rem;--f-space-less:-2rem;--f-space-6:3px;--f-space-8:5px;--f-space-10:0.7rem;--f-space-12:0.9rem;--f-space-14:1.2rem;--f-space-16:1.3rem;--f-space-18:1.5rem;--f-space-20:1.7rem;--f-space-22:1.9rem;--f-space-24:2.1rem;--f-space-26:2.3rem;--f-space-28:2.4rem;--f-space-30:2.5rem;--f-space-32:2.7rem;--f-space-34:2.8rem;--f-space-36:2.9rem;--f-space-38:3rem;--f-space-40:3.2rem;--f-space-42:3.3rem;--f-space-44:3.4rem;--f-space-46:3.6rem;--f-space-48:3.8rem;--f-space-50:4rem;--f-space-52:4.2rem;--f-space-54:4.4rem;--f-space-56:4.5rem;--f-space-58:4.6rem;--f-space-60:4.8rem;--f-space-62:5rem;--f-space-64:5.2rem;--f-space-68:5.4rem;--f-space-72:5.7rem;--f-space-76:6rem;--f-space-80:6.5rem;--f-space-84:6.7rem;--f-space-88:6.8rem;--f-space-92:7rem;--f-space-96:7.2rem;--f-space-100:7.6rem;--f-space-104:7.8rem;--f-space-108:8rem;--f-space-112:8.4rem;--f-space-116:8.6rem;--f-space-120:8.8rem;--f-space-124:9rem;--f-space-128:9.2rem;--f-space-132:9.4rem;--f-space-136:9.6rem;--f-space-140:9.8rem;--f-space-144:10rem}body .lab_no_title{margin-top:0px!important}body .rgpd_link_top,body .rgpd_link_bottom{right:3rem}body .rgpd_link_top{top:420px}body .ts_main{margin-bottom:100px}body .bw-steps-tv .ts_line h2{margin-right:0}body .radiogroup input[type="radio"]:checked+label,body .radiogroup input[type="radio"]:not(:checked)+label,body .bwcheckbox input[type="checkbox"]:checked+label,body .bwcheckbox input[type="checkbox"]:not(:checked)+label{font-size:var(--f-text-size-s)}}@media all and (max-width:768px){body div[class*="p_TabView"]>.bw-steps-tv>nav{position:relative!important;top:auto!important;right:auto!important;z-index:-1}}body .ui-selectcheckboxmenu-panel,body .ui-selectonemenu-panel,body>.ui-autocomplete-panel{position:absolute!important}:root body{--f-logo:""}html.mode_sombre body{--f-logo:""}:root.site_bordeauxmetropole body{--f-logo:url(../img/fo/logo/logo_bm.svg)}:root.site_bordeaux body{--f-logo:url(../img/fo/logo/logo_bordeaux.svg)}:root.site_lehaillan body{--f-logo:url(../img/fo/logo/logo_lehaillan.svg)}:root.site_lebouscat body{--f-logo:url(../img/fo/logo/logo_lebouscat.svg)}:root.site_merignac body{--f-logo:url(../img/fo/logo/logo_merignac.svg)}.header1 #ban .logo-portail{background-image:var(--f-logo)}:root body{--f-bandeau-visuel:"";--f-bandeau-home-visuel:url(../img/fo/home/photo_bandeau.webp);--f-bandeau-ts-visuel:"";--f-home-messages-image:"";--f-text-color:var(--f-grey-darkest2);--f-text-black:var(--f-grey-darkest2);--f-text-grey:var(--f-grey-darker);--f-text-grey-light:var(--f-grey);--f-site-max-width:calc( 1223px + 3rem);--f-home-max-width:var(--f-site-max-width);--f-ts-max-width:var(--f-site-max-width);--f-icon-color:var(--f-grey-darkest2);--f-icon-color-hover:var(--f-grey);--f-h1-text-size:var(--f-text-40);--f-h2-text-size:var(--f-text-32);--f-h2-2-text-size:var(--f-text-28);--f-h3-text-size:var(--f-text-24);--f-h4-text-size:var(--f-text-20);--f-h5-text-size:var(--f-text-size);--f-base-color1-text:var(--f-base-white);--f-text-underline-offset:3px;--f-infobulle-bg-color:var(--f-yellow-lightest);--f-header-shadow:none;--f-header-bg-color:var(--f-white);--f-header-height:127px;--f-logo-height:63px;--f-logo-width:164px;--f-nav1-height:55px;--f-nav-height:56px;--f-nav-inner-height:53px;--f-nav-text-radius:0;--f-nav-text-border-width:3px;--f-nav-text-size:var(--f-text-size);--f-nav2-height:72px;--f-nav2-inner-height:62px;--f-line-color-light:var(--f-grey-lighter);--f-line-color:var(--f-grey-light);--f-line-color-dark:var(--f-grey);--f-shadow-small:0 8px 16px -2px rgba(0,0,0,0.1);--f-shadow:0 3px 24px rgba(33,36,39,0.31);--f-shadow-large:0 4px 96px rgba(0,0,0,0.25);--f-link-color-hover:var(--f-text-color);--f-link-text-color-hover:var(--f-text-color);--f-field-padding:var(--f-space-12) var(--f-space-16);--f-field-text-color:var(--f-text-color);--f-field-bg-color:var(--f-white);--f-field-bg-color-hover:var(--f-white);--f-field-bg-color-focus:var(--f-white);--f-field-border-color:var(--f-grey-light);--f-field-border-color-hover:var(--f-black);--f-field-border-color-focus:var(--f-black);--f-field-border-top-color:var(--f-field-border-color);--f-field-border-right-color:var(--f-field-border-color);--f-field-border-left-color:var(--f-field-border-color);--f-field-border-bottom-color:var(--f-field-border-color);--f-field-radius:var(--f-radius-xs);--f-filter-radius:var(--f-radius-xs);--f-filter-border-color:var(--f-field-border-color);--f-field-disable-text-color:var(--f-text-grey);--f-field-disable-bg-color:var(--f-grey-lightest2);--f-field-disable-border-type:solid;--f-field-disable-border-color:var(--f-grey-light);--f-label-typo:var(--f-typo);--f-label-weight:var(--f-typo-regular);--f-label-color:var(--f-text-black);--f-label-margin:32px 0 8px 0;--f-label-size:var(--f-text-size);--f-recap-bg-color:transparent;--f-highlight:var(--f-yellow-lightest);--f-highlight-colored:var(--f-yellow-light);--f-button-weight:var(--f-typo-bold);--f-button-text-color:var(--f-base-color1-text);--f-button-text-color-hover:var(--f-base-color1-text);--f-button-text-color-focus:var( --f-button-text-color-hover);--f-button-padding:var(--f-space-12) var(--f-space-26);--f-button-bg-color:var(--f-base-color1);--f-button-bg-color-hover:var(--f-base-color1-light);--f-button-bg-color-focus:var(--f-button-bg-color-hover);--f-button-border-color:var(--f-button-bg-color);--f-button-border-color-hover:var(--f-button-bg-color-hover);--f-button-border-color-focus:var(--f-button-border-color-hover);--f-button-border-width:1px;--f-button-border-color:transparent;--f-button-border-color-hover:transparent;--f-button-border-color-focus:transparent;--f-button-shadow:none;--f-button-shadow-hover:none;--f-button-radius:var(--f-radius-2xl);--f-button2-text-color:var(--f-text-black);--f-button2-text-color-hover:var(--f-text-grey);--f-button2-text-color-focus:var(--f-button2-text-color-hover);--f-button2-border-color:var(--f-text-black);--f-button2-border-color-hover:var(--f-text-grey-light);--f-button2-border-color-focus:var(--f-button2-border-color-hover);--f-button2-border-width:1px;--f-button3-bg-color:var(--f-black);--f-button3-bg-color-hover:var(--f-grey-darker);--f-button3-bg-color-focus:var(--f-button3-bg-color-hover);--f-button3-text-color:var(--f-white);--f-button3-text-color-hover:var(--f-white);--f-button3-text-color-focus:var(--f-button3-text-color-hover);--f-button3-border-color:transparent;--f-button3-border-color-hover:transparent;--f-button3-border-color-focus:transparent;--f-button3-border-width:1px;--f-button-ts-padding:var(--f-button-padding);--f-button-disable-border-color:var(--f-grey-light);--f-button-disable-bg-color:var(--f-grey-light);--f-button-disable-text-color:var(--f-white);--f-button-disable-border-type:solid;--f-button-disable-border-color:transparent;--f-carte-bg-color:var(--f-white);--f-carte-border-color:var(--f-line-color-light);--f-carte-radius:var(--f-radius);--f-carte-padding:var(--f-space-2xs) var(--f-space-s) var(--f-space-2xs) 0;--f-carte-margin:var(--f-space-12) 0;--f-carte-shadow-hover:0px 2px 5px rgba(0,0,0,0.4);--f-carte-title-size:1.6rem;--f-categorie-radius:0;--f-categorie-text-size:var(--f-text-18);--f-categorie-text-color:var(--f-text-color);--f-categorie-bg-color-focus:var(--f-color1-lightest);--f-categorie-weight:var(--f-typo-regular);--f-encadre-padding:0 1.5rem;--f-encadre-margin:0 -1.5rem;--f-encadre-bg-color:transparent;--f-encadre-recap-bg-color:var(--f-white);--f-encadre-border-color:transparent;--f-encadre-shadow:none;--f-footer-bg-color:var(--f-base-color1);--f-footer-text-color:var(--f-base-color1-text);--f-footer-height:auto;--f-recap-field-padding:0}p a{text-decoration:underline;font-weight:normal!important}p a:hover{text-decoration-thickness:2px;color:var(--f-text-black)}body a{text-decoration:underline}body a:hover{color:var(--f-text-black)}body a:focus{padding:initial}body a:focus-visible{border-radius:inherit}body a,footer ul a,#ban nav a:hover,#ban nav a.active,.zone_search button,.list-cat a.active,.list-cat a:hover,.carte .link .ui-button,.carte .btn_link .ui-button,.btn-like a,body .link .ui-button,body .btn_link .ui-button,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-button-text,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose,footer ul a:hover,.listAides h2,body .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-button-text{color:var(--f-text-black);text-underline-offset:var(--f-text-underline-offset)}body a:hover,footer ul a:hover,form .main1 a:hover,body a:focus,footer ul a:focus,form .main1 a:focus{text-decoration:underline;text-decoration-thickness:2px}body .rgaa-focus-state .btn_link .ui-button:focus span{text-decoration:none}footer .lien a{margin-top:var(--f-space-xs)}.secondary.f_icon.p_Button:not(.link):not(.f_link) .ui-button-text-only::before,body .secondary.p_Button:not(.link):not(.f_link) .ui-button.ui-button-text-icon-left .ui-icon::before,body .f_button2.f_icon.p_p_Text .p_Text::before,body .f_button2.f_icon.p_Hyperlink a::before,form .secondary.f_icon .ui-button::before,form .f_button2.f_icon a::before{content:""!important;width:18px;height:18px;margin:0 .8rem 0 -10px;padding:0;flex-shrink:0;border-radius:var(--f-button-radius);background:url(../img/bo-fo/icons/ic_arrow.svg) no-repeat center;background-size:18px;min-width:0}form .secondary.f_icon.ic_back .ui-button::before,form .f_button2.f_icon.ic_arrow_back a::before{transform:rotate(180deg)}body .bw-steps-tv .ts_line .link button.ui-button,body .bw-steps-tv .ts_line .f_link button.ui-button{border:0;padding:var(--f-link-padding)}body .bw-steps-tv .ts_line .link button.ui-button span.ui-button-text,body .bw-steps-tv .ts_line .f_link button.ui-button span.ui-button-text{font-weight:var(--f-typo-bold)}.nav1 ul li a.icon_plus::before,.bt_icon .ui-button span:before,.btn_icon_next .ui-button::before,.btn_icon_save .ui-button::before,.btn_icon_prev .ui-button::before,button .fas::before,.ui-button .fas::before,button.ui-button .fas::before,.ui-button.ui-button-text-icon-left .ui-icon::before,.f_icon .ui-button.ui-button-text-only::before,.f_icon.p_HyperLink a::before,.f_icon.p_p_Text .p_Text::before,.f_icon>span::before,.carte .btn_delete button.ui-button span.ui-button-text::after,.carte .btn_icon_del button.ui-button span.ui-button-text::after{content:"";height:18px;width:18px;background-repeat:no-repeat;background-size:80%;background-position:center;border-radius:30px}.carte .btn_delete button.ui-button span.ui-button-text::after,.carte .btn_icon_del button.ui-button span.ui-button-text::after{height:24px;width:24px;background-size:80%}.f_link.f_icon .p_Text{display:flex;align-items:center}.f_link.f_icon .p_Text span{text-decoration:underline;font-size:var(--f-link-text-size);text-underline-offset:2px}.f_icon .p_Text::before,.f_icon .ui-button::before{content:""!important;background:url(../img/bo-fo/icons/ic_arrow.svg) no-repeat center;background-size:contain;height:18px;width:18px;margin-right:5px;margin-left:-10px}.f_icon.ic_eye .p_Text::before,.f_icon.ic_eye .ui-button::before{background-image:url(../img/bo-fo/icons/ic_eye.svg)}.f_icon.ic_save .ui-button::before{background-image:url(../img/bo-fo/icons/ic_save.svg)}.f_icon.ic_cancel .ui-button::before{background-image:url(../img/bo-fo/icons/ic_close.svg)}.secondary.f_icon.ic_add.p_Button:not(.link):not(.f_link) .ui-button-text-only::before,body .secondary.ic_add.p_Button:not(.link):not(.f_link) .ui-button.ui-button-text-icon-left .ui-icon::before,body .f_button2.f_icon.ic_add.p_p_Text .p_Text::before,body .f_button2.f_icon.ic_add.p_Hyperlink a::before,form .secondary.f_icon.ic_add .ui-button::before,form .f_button2.f_icon.ic_add a::before,.f_icon.ic_add .ui-button::before{background-image:url(../img/bo-fo/icons/ic_plus.svg)}.secondary.f_icon.ic_print.p_Button:not(.link):not(.f_link) .ui-button-text-only::before,body .secondary.ic_print.p_Button:not(.link):not(.f_link) .ui-button.ui-button-text-icon-left .ui-icon::before,body .f_button2.f_icon.ic_print.p_p_Text .p_Text::before,body .f_button2.f_icon.ic_print.p_Hyperlink a::before,form .secondary.f_icon.ic_print .ui-button::before,form .f_button2.f_icon.ic_print a::before,.f_icon.ic_print .ui-button::before{background-image:url(../img/bo-fo/icons/ic_print.svg)}.secondary.f_icon.ic_trash.p_Button:not(.link):not(.f_link) .ui-button-text-only::before,body .secondary.ic_trash.p_Button:not(.link):not(.f_link) .ui-button.ui-button-text-icon-left .ui-icon::before,body .f_button2.f_icon.ic_trash.p_p_Text .p_Text::before,body .f_button2.f_icon.ic_trash.p_Hyperlink a::before,form .secondary.f_icon.ic_trash .ui-button::before,form .f_button2.f_icon.ic_trash a::before,.f_icon.ic_trash .ui-button::before{background-image:url(../img/bo-fo/icons/ic_trash2.svg)}.carte .btn_icon_del button.ui-button span.ui-button-text::after,.f_icon.ic_delete .ui-button::before{background-image:url(../img/bo-fo/icons/ic_delete.svg)}.carte .btn_icon_del button.ui-button span.ui-button-text:hover::after,.f_icon.ic_delete .ui-button:hover::before{background-color:var(--f-red-lightest)}.ts_line .secondary.ic_add.Halignright button.ui-button{margin-right:0;margin-top:0}.container_demarches_themes>.inline>div,.container_utilisation_portail>.inline>div{width:100%}form .bloc_type_demarches,form .bloc_type_espace{margin:1rem 0 4rem 0}form .bloc_type_demarches>div,form .bloc_type_espace>div,form .onglets .ui-tabs-nav{border-bottom:1px solid var(--f-grey)}form .onglets .ui-tabs .ui-tabs-panels,form .onglets .ui-tabs .ui-tabs-panel{padding:16px 0 0 0}form .onglets .ui-tabs .ui-tabs-nav li a{border-top:0}.onglets .ui-tabs .ui-tabs-nav li{margin-right:2rem;margin-bottom:-1px}body.home [class*="p_"]:not([class*="p_p"]){margin-bottom:0}form .onglets .ui-tabs .ui-tabs-panels{min-height:0}form .onglets .p_TabView{margin-bottom:0}form .bloc_type_demarches button,form .bloc_type_espace button,form .onglets .p_TabView .bwTabsNav li a{color:var(--f-text-black);font-weight:500;background:none;font-size:var(--f-text-size-2xl);border-bottom:4px solid #fff0;border-radius:0;padding:1rem 1.8rem;line-height:1.5em}form .onglets .p_TabView .bwTabsNav li.ui-tabs-selected a{font-weight:var(--f-typo-bold)}form .onglets .p_TabView .ui-tabs .bw-steps-tv li a{padding:2.5rem 0 1.8rem 0;line-height:1}form .bloc_type_espace button{padding:1.4rem 0}form .bloc_type_demarches .active button,form .bloc_type_demarches .ui-button:hover,form .bloc_type_demarches .ui-button:focus,form .bloc_type_espace .active button,form .onglets .p_TabView li[aria-selected="true"] a,form .onglets .p_TabView li.ui-state-hover a,form .bloc_type_espace .ui-button:hover,form .bloc_type_espace .ui-button:focus{border-color:var(--f-base-color1)!important;color:var(--f-text-black)!important;text-decoration:none;background:#fff0;font-weight:var(--f-typo-bold)}form .onglets .p_TabView .bwTabsNav li a:focus,body .ui-tabs .ui-tabs-nav li.ui-state-active a:focus{border-color:var(--f-base-color1)!important;text-decoration:none}body .ts_actions>div,body .footer1 footer>div,nav#nav_secondaire,nav#nav_principal,body form main.main1{max-width:var(--f-site-max-width)!important;margin-left:auto!important;margin-right:auto!important}nav#nav_secondaire,nav#nav_principal{padding-left:1.5rem!important;padding-right:1.5rem!important}body .ts_main>div{padding:0}body{background:var(--f-white);color:var(--f-text-black);overflow-x:hidden!important;line-height:1.5em}body .p_Button.desktop{display:block!important;margin-bottom:var(--f-space-16)}.desktop{display:block}.mobile{display:none!important}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}body form .BWIndexScreen>div>div,body form .BWIndexScreen>div{height:auto}body form .BWIndexScreen>div>div{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}body form .BWIndexScreen main.main1{flex:1;width:100%}.page-accueil main.ui-g,.page-FO_ECR_Accueil main.ui-g{padding-bottom:var(--f-space-l)}form .zone_content.zone_form{margin-left:auto;margin-right:auto;max-width:100%}#preban{z-index:100}#ban{padding-top:0rem}.header1.ui-g{position:relative;top:0;left:0;width:100%;z-index:1000;margin:0px!important}.ts_header>div{padding-top:var(--f-space-24);padding-bottom:var(--f-space-24)}nav#nav_secondaire{right:0}body.stickyMenu .div_principal,.sticky{position:fixed!important;width:100%;left:0;top:0;z-index:100;border-top:0;z-index:100000}body.stickyMenu #nav_secondaire,body.stickyMenu .container_bandeau_info{display:none;height:0!important}body form .BWIndexScreen{height:auto;margin-top:0!important}#ban .inner{display:block}form .ui-datalist-empty-message,body .nothing{min-height:0}form main.main1>div{padding-top:unset;padding-bottom:unset}body .div_principal{background:var(--f-base-color1);color:var(--f-base-color1-text);height:var(--f-nav1-height)}body #nav_principal{width:100%}body #menu_principal{margin:0;padding:0;border:0;width:100%}body.stickyMenu #menu_principal{margin-left:150px}body #menu_principal li{margin-right:40px!important;padding:0!important;list-style-type:none!important;display:flex!important}body #menu_principal li a{padding:0;height:55px;display:flex;align-items:center;border:0;border-top:2px solid #fff0;border-bottom:2px solid #fff0;color:var(--f-base-color1-text);border-radius:0}body #menu_principal li a:focus{border-bottom:2px solid var(--f-base-color1-text)}#ban .div_principal a[data-page="DEM_Accueil"].active{border-color:#fff0}#ban .div_principal a[data-page="DEM_Accueil"]:hover,.vue_ts #ban a[data-page="DEM_Demarches_Themes"],.page-DEM_Demarches_Themes #ban a[data-page="DEM_Demarches_Themes"],.page-DEM_Demarches_Presentation #ban a[data-page="DEM_Demarches_Themes"],.page-accueil #ban .div_principal a[data-page="DEM_Accueil"],.page-DEM_Accueil #ban .div_principal a[data-page="DEM_Accueil"],#ban .div_principal a:hover,#ban .div_principal a.active{border-radius:0;background-color:#fff0;text-decoration:unset;border-bottom:2px solid var(--f-base-color1-text);color:var(--f-base-color1-text)}body #menu_secondaire .notifs{display:none}nav#nav_secondaire{display:flex;justify-content:space-between;padding:0;position:relative;height:var(--f-nav2-height)}nav #menu_secondaire li:last-child a::before{display:none}#menu_mobile{display:none}#ban nav a{margin:0;color:var(--f-text-black);line-height:1;position:relative;border:0}#ban #nav_secondaire .logo-portail{width:auto!important;height:100%;background:none;min-width:auto;display:flex!important;align-items:center;flex-direction:row-reverse;padding:0 1rem;margin:0 -1rem;transition:0.2s;text-decoration:none;z-index:1000}#ban #nav_secondaire .logo-portail:hover{background:var(--f-grey-lightest2);text-decoration:none}.logo_txt>span{display:block}.logo_txt span.logo_titre{font-size:2rem;font-weight:var(--f-typo-bolder);margin-bottom:.5rem}.logo_txt span.logo_soustitre{font-size:var(--f-text-size)}.div_secondaire .picto_bm>div,.div_principal .picto_bm.sticky>a,.bottom_footer .logo_footer,#menu_mobile .bloc_logo .logo-portail{content:"";display:block;padding-left:0;padding-bottom:0;padding-top:0;height:var(--f-logo-height);background-image:var(--f-logo);background-size:contain;background-repeat:no-repeat}.bottom_footer .logo_footer{display:block;height:var(--f-logo-height);width:var(--f-logo-width);margin-bottom:var(--f-space);background-image:var(--f-logo);filter:brightness(0) invert(1)}html.site_bordeauxmetropole body.stickyMenu .div_principal .picto_bm a,html.site_bordeauxmetropole .bottom_footer .logo_footer{filter:brightness(0)}#menu_mobile .bloc_logo .logo-portail{margin:1.5rem;background-position-y:center}body .picto_bm>div,#menu_mobile .bloc_logo .logo-portail{background:var(--f-logo) no-repeat left center;background-size:contain;width:var(--f-logo-width);height:var(--f-logo-height);display:block}#ban .div_principal .picto_bm.sticky>a.active{border-bottom:0}body.stickyMenu .div_principal .picto_bm{position:absolute;left:50%;margin-left:-610px}body.stickyMenu .div_principal .picto_bm a{background:no-repeat center;background-image:var(--f-logo);background-size:contain;filter:brightness(0) invert(1);width:120px;height:55px;display:block}.div_secondaire .picto_bm>div{width:var(--f-logo-width);height:var(--f-logo-height);margin:0 1.5rem 0 2.5rem;background-position:center}.bloc_logo{display:flex;align-items:center}.picto_bm:nth-child(2){display:none}.div_principal .picto_bm.sticky{display:block!important;z-index:10000!important;top:-1px;margin:0;width:auto;left:50%;margin-left:-600px}#menu_secondaire select option{background-color:var(--f-white)}nav #menu_secondaire li a:not(.connexion){background-color:#fff0;flex-direction:column;justify-content:flex-start;font-size:var(--f-text-14);font-weight:var(--f-typo-bold);color:var(--f-text-grey);padding:1rem 1.5rem;display:flex;align-items:center;text-decoration:none}#ban nav a.espace:hover,#ban nav a.espace.active,#ban nav a.rechercher:hover,#ban nav a.rechercher.active{border-radius:4px}#ban nav a.rechercher:hover,#ban nav a.rechercher.active{color:var(--f-white)!important}#ban .div_secondaire nav a:hover{text-decoration:underline}nav #menu_secondaire li a:not(.connexion):focus,nav #menu_secondaire li a:not(.connexion):hover{text-decoration:underline}nav#nav_secondaire{margin:auto;padding:0}.div_secondaire{position:relative;height:var(--f-nav2-height)}.div_principal{height:var(--f-nav1-height)}ul#menu_secondaire{height:100%}body #menu_secondaire li.bt_connect{margin-left:10px;position:relative}body #menu_secondaire li.bt_connect{position:relative}.mobile-menu .fa-angle-down:before{content:url(../img/bo-fo/icons/ic_select.svg)}.connexion_mobile,.rechercher_mobile{background-color:var(--f-text-black)!important;margin-right:2rem!important;height:4rem;width:4rem;border-radius:5px;overflow:hidden;display:flex;justify-content:center;align-items:center}.connexion_mobile .icon{margin:0;height:25px;width:25px;background:url(../img/bo-fo/icons/ic_user_white.svg) no-repeat center;background-size:contain}.rechercher_mobile{background:var(--f-text-black)}nav #menu_secondaire li:last-child a.connexion::before,nav #menu_secondaire li:last-child a.espace::before{width:auto;color:var(--f-white)!important}#menu_desktop{position:relative;height:130px}.stickyMenu .header1.ui-g,.stickyMenu #menu_desktop{height:85px}.menu_desktop a.logo-portail.active{background:none!important}.menu_desktop a.logo-portail.active{border-bottom:none!important}.nav2_menu_icon:before{background-color:#fff0;color:var(--f-text-black);height:25px;content:url(../img/bo-fo/icons/ic_list.svg)}.contact_menu:before{content:url(../img/bo-fo/icons/ic_chat.svg)}.aide_menu:before{content:url(../img/bo-fo/icons/ic_help.svg)}.nav2 ul li a.notifs::before{background-color:#fff0;content:url(../img/bo-fo/icons/ic_notif.svg)}.nav2 ul li a.signalement_menu::before{content:url(../img/bo-fo/icons/ic_speaker.svg)}.connexion_mobile:before,.rechercher_mobile:before{transform:translate(30%,39%)!important}.box_connexion.displayflex h2{margin:var(--f-space) 0 var(--f-space-xs) 0;font-size:var(--f-h4-text-size)}.box_connexion .connect_or_not h2,.box_connexion.displayflex .bloc_account h2{font-size:var(--f-h3-text-size)}body .bloc_tab_connexion{max-width:770px;margin:0}body .ts_page_connect{padding-bottom:var(--f-space-l)}body .ts_page_connect .ts_main{padding:0}body .ts_page_connect_fo>div{padding:0}body .bloc_tab_connexion p{font-size:var(--f-text-size-l)}.bloc_no_account{margin-top:var(--f-space-s)}.bloc_no_account .continuer_nologin .ui-button span{font-weight:var(--f-typo-bold);font-size:var(--f-text-size-s);margin-bottom:2px}body .bloc_no_account p{margin:0 0 2rem 0}body .bloc_account h2{margin-top:var(--f-space-l);font-size:var(--f-h3-text-size)}body .bloc_no_account h2{margin-bottom:1.2rem;font-size:1.8rem}form .b_connect_marge_top{align-items:flex-end}form .b_connect_marge_top .btn_link.continuer_nologin .ui-button{margin-bottom:5px}body form .bt_connect a,body form .bt_connect .ui-button,body form #menu_secondaire .bt_connect a{display:inline-flex;align-items:center;background-color:var(--f-grey-darkest2);border:1px solid var(--f-grey-darkest2);color:var(--f-white);text-transform:uppercase;padding:var(--f-space-8) var(--f-space-12)!important;font-family:"Gravur Condensed",sans-serif;font-weight:var(--f-typo-regular);border-radius:var(--f-radius-4)!important;margin:0;text-decoration:none}body form .bt_connect a::before,body form .bt_connect .ui-button::before,body form #menu_secondaire .bt_connect a::before{display:block!important;content:url(../img/fo/button_connect_white.svg);margin-right:var(--f-space-8)!important}body form #ban .bt_connect a:hover,body form #menu_secondaire .bt_connect a:hover,body form .bt_connect a:hover,body form .bt_connect .ui-button:hover{background-color:var(--f-grey-darker);border:1px solid var(--f-grey-darker);box-shadow:none;color:var(--f-white);text-decoration:none!important}body form .bt_connect a:focus,body form .bt_connect .ui-button:focus,body form #menu_secondaire .bt_connect a:focus{background-color:var(--f-grey-darkest2);border:1px solid var(--f-grey-darkest2);box-shadow:none;color:var(--f-white)}body form .bt_connect a:focus-visible,body form .bt_connect .ui-button:focus-visible,body form #menu_secondaire .bt_connect a:focus-visible{background-color:var(--f-grey-darker);outline-offset:4px}body form .bt_connect.bt_create_account a,body form .bt_connect.bt_connect_account a{background-color:#fff0;color:var(--f-text-black)}body form .bt_connect.bt_create_account a::before,body form .bt_connect.bt_connect_account a::before{content:url(../img/fo/button_connect.svg)}body form .bt_connect.bt_create_account a:hover,body form .bt_connect.bt_connect_account a:hover{background-color:var(--f-white);border:1px solid var(--f-grey-darker);box-shadow:var(--f-shadow-small);color:var(--f-text-black);outline-offset:0;outline-style:solid;outline-width:1px}body form .bt_connect.bt_create_account a:focus,body form .bt_connect.bt_connect_account a:focus{background-color:var(--f-white);border:1px solid var(--f-grey-darker);box-shadow:none;color:var(--f-text-black)}body form .bt_connect.bt_create_account a:focus-visible,body form .bt_connect.bt_connect_account a:focus-visible{background-color:var(--f-white);outline-offset:4px}body .none-editable .bt_connect a{background-color:var(--f-button-disable-bg-color)!important;border:0!important;border:1px var(--f-button-disable-border-type) var(--f-button-disable-border-color)!important;color:var(--f-button-disable-text-color)!important}body form .none-editable .bt_connect.bt_create_account a::before,body form .none-editable .bt_connect.bt_connect_account a::before{content:url(../img/fo/button_connect_white.svg)}.bloc_create_account>div{display:flex;align-items:flex-end}.bloc_create_account>div>div:first-child{margin-right:var(--f-space)}ul#menu_secondaire{position:relative;margin:0;padding:0}ul#menu_secondaire li.menu_select{display:block;background-repeat:no-repeat;background-position:10px center;background-size:18px;z-index:10;margin:0 0 0 1rem!important;padding:0!important;border:1px solid var(--f-line-color);border-radius:4px;position:relative}body select{appearance:none}ul#menu_secondaire select{color:var(--f-text-color);font-weight:var(--f-typo-regular);padding:1.4rem 3rem 1.4rem 4rem;background:#fff0 url(../img/bo-fo/icons/ic_select.svg) no-repeat right 8px center;background-size:11px auto;border:0px!important;margin:0;font-size:var(--f-text-size)}ul#menu_secondaire li.menu_select:hover,ul#menu_secondaire li.menu_select:focus{border-color:var(--f-text-black)}ul#menu_secondaire li.menu_select select:hover{cursor:pointer}ul#menu_secondaire{position:relative;margin:0;padding:0}ul#menu_secondaire li.menu_select{display:block;background:url(../img/bo-fo/icons/ic_user.svg) no-repeat 10px center;background-size:20px auto;z-index:10;margin:0 0 0 1.5rem!important;padding:0!important;border:1px solid var(--f-line-color);border-radius:4px;position:relative}body ul.ui-autocomplete-items li.ui-autocomplete-item{color:var(--f-text-black)!important;font-size:1em}body ul.ui-autocomplete-items li.ui-state-highligth,body ul.ui-autocomplete-items li:hover{text-decoration:underline;color:var(--f-text-black)!important}body ul.ui-autocomplete-items li.itemSelected{font-weight:700;color:var(--f-text-black)!important;background-color:var(--f-white)!important}body .ts_ariane,body .fil_ariane{margin-bottom:var(--f-space-16)}.ts_ariane .nom_demarche .p_Text,.fil_ariane .nom_demarche .p_Text{margin:0}.ts_ariane button,.ts_ariane .nom_demarche span,.fil_ariane button,.fil_ariane .nom_demarche span,.ts_ariane a,.ts_ariane span,.fil_ariane a,.fil_ariane span{color:var(--f-text-black);font-size:var(--f-text-size);font-weight:var(--f-typo-regular);margin-right:0}body .ts_ariane a,body .fil_ariane a{text-decoration:underline;text-underline-offset:0}body .ariane>div,body .ts_ariane>div{display:flex;align-items:center;flex-wrap:wrap}body .ariane p,body .ts_ariane p{margin:0!important;line-height:1.2em}body .fil_ariane .p_Button,body .ts_ariane .p_Button{position:relative;display:flex;align-items:center;margin:0!important;text-underline-offset:0}body .fil_ariane .p_Button,body .ts_ariane .p_Button{text-underline-offset:2px}.fil_ariane .p_Button::after,.ts_ariane .p_Button::after{content:">";color:var(--f-text-black);margin:0 var(--f-space-10);line-height:2.4rem;display:block}body .fil_ariane .ariane_fleche,body .ts_ariane .ariane_fleche{display:none}body form main.main1{padding-bottom:var(--f-space-l)}body form main.main1:has(.fin_container.displayflex){padding-bottom:var(--f-space)}body .footer1{animation:footerView 1s ease-in-out 1s forwards;opacity:0}@keyframes footerView{98%{opacity:0}100%{opacity:1}}body .footer1{background-color:#fff0;padding:0;height:auto}body .footer1>div{background-color:var(--f-footer-bg-color);padding:var(--f-space-l) 0}body .ts_main{margin-bottom:var(--f-space-xl);padding-top:var(--f-space)}body.vue_ts .BWIndexScreen:has(.ts_main.displaynone) .bw-steps-tv>nav,body.vue_ts .BWIndexScreen:has(.tab_connexion:not([aria-hidden="false"])) .bw-steps-tv>nav{opacity:0;height:0}body.vue_ts .BWIndexScreen .bw-steps-tv>nav,body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="true"]) .bw-steps-tv>nav{opacity:1;height:auto}body .BWIndexScreen:has(.dem_sans_etape) .footer1>div,body.vue_ts .footer1>div{display:none}body.vue_ts .BWIndexScreen:has(.tab_connexion[show="true"]) .footer1>div,body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="false"]) .footer1>div{display:block}body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="true"]) .footer1>div{display:none}body.vue_ts .BWIndexScreen:has(.ts_main.displaynone) .footer1>div{display:block}body.vue_ts .BWIndexScreen:has(.tab_connexion[show="true"]) .ts_main,body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="false"]) .ts_main,body.vue_ts .BWIndexScreen:has(.ts_main.displaynone) .ts_main{margin-bottom:0;padding-top:0}body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="true"]) .ts_main{margin-bottom:var(--f-space-xl);padding-top:var(--f-space)}.LV_primaire ul,.LV_secondaire ul,.LV_tertiaire ul{display:block}footer a{font-size:var(--f-text-size-xs);color:var(--f-base-color1-text)}footer a:hover{color:var(--f-base-color1-text)}.bottom_footer{display:flex;margin:auto;justify-content:space-between;font-size:var(--f-text-size-xs);padding:0 1.5rem}.bottom_footer h2,.bottom_footer h3{font-size:var(--f-text-size-xs);margin:.5rem 13px .5rem 0;color:var(--f-base-color1-text)}.bottom_footer p{margin:.5rem 0;color:var(--f-base-color1-text)}.bottom_footer img.logo-bm{max-width:165px}footer .bottom_footer ul{display:block;margin:2.5rem 0 0 0;padding:0}footer .bottom_footer ul li{display:block;margin:0;padding:0 10px 1.5rem 0}footer .bottom_footer ul li a{line-height:1.1em;color:var(--f-base-color1-text);text-decoration:none}footer .bottom_footer ul li a:focus,footer .bottom_footer ul li a:hover{text-decoration:underline}.bottom_footer .f_link{margin-top:2rem;display:block}body .bwComValidate.bwFieldRequired .required-mark{font-size:1.6rem;color:var(--f-red)}.page-DEM_MonEspace.vue_ts .page_espace>.line_back,.page-DEM_MonEspace.vue_ts .page_espace>.onglets,.page-DEM_MonEspace.vue_ts .container_titre_monespace,.page-DEM_MonEspace.vue_ts .bandeau_haut_presentation{display:none}body .main1.ui-g:has(.box_connexion) .ts_main,body.ts_vue_footer .ts_main{margin-bottom:0;padding-top:var(--f-space-s)}body .liste_carte_1 .carte .c_del .ui-button{background-color:#fff0}.carte .btn_icon_del button.ui-button span.ui-button-text::after{margin-left:1.5rem}.ts_main .bandeau_bas>div{max-width:var(--f-ts-max-width);margin:auto}.ts_main .bandeau_bas .container_btn_next{flex-wrap:nowrap;width:100%}.ts_main .bandeau_bas .container_btn_next>div{justify-content:space-between;text-align:left}body .bandeau_bas .container_bandeau_bas>div:last-child{justify-content:space-between}.ts_actions,.bandeau_bas{position:fixed;z-index:10;bottom:0;left:0;box-shadow:rgb(0 0 0 / 40%) 0 30px 90px;height:auto;margin-top:2rem;background:var(--f-white);width:100%;max-width:calc(100% + 3rem)!important}body form .bw-steps-tv>nav{position:absolute;top:-160px;right:1.5rem;display:flex;justify-content:center;align-items:center}body .bw-steps-tv>nav>ul.ui-tabs-nav::after{display:block;content:"";position:absolute;background:#fff0;width:100%;height:125%;top:-25px;z-index:100}body div[class*="p_TabView"]>.bw-steps-tv>nav>ul{counter-reset:my-awesome-counter;max-width:calc(1054px + 3rem);border:0;padding:0;margin:0;display:flex;justify-content:center}.ts_header h2{max-width:50%}.ts_header h1{max-width:44%;padding-bottom:1rem}.ts_no_step h1{max-width:100%;font-size:var(--f-h1-text-size)}.ts_plus.ts_plus5 .ts_header h1,.ts_plus.ts_plus_5 .ts_header h1,.ts_plus.ts_p5 .ts_header h1{max-width:37%}.ts_plus.ts_plus7 .ts_header h1,.ts_plus.ts_plus6 .ts_header h1,.ts_plus.ts_plus_7 .ts_header h1,.ts_plus.ts_plus_6 .ts_header h1,.ts_plus.ts_p6 .ts_header h1{max-width:35%}body .main1.ui-g:has(.box_connexion) .ts_header h1,body.vue_ts.ts_vue_footer .ts_header h1{max-width:100%}@media all and (max-width:1290px){.ts_plus.ts_p6 .ts_header h1,.ts_plus.ts_p7 .ts_header h1,.ts_plus.ts_plus_6 .ts_header h1,.ts_plus.ts_plus_7 .ts_header h1,.ts_plus.ts_plus6 .ts_header h1,.ts_plus.ts_plus7 .ts_header h1{max-width:25%}body .ts_plus .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus5 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus5 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a,body .tsPlus6 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus6 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a,body .tsPlus7 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus7 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a{width:93px}}@media all and (max-width:1070px){.ts_plus.ts_plus5 .ts_header h1,.ts_plus.ts_p5 .ts_header h1{max-width:28%}}body form .ui-autocomplete::before{top:22px}body .bw-steps-tv .ts_line .ui-autocomplete .ui-button,form .bw-steps-tv fieldset .ui-autocomplete button.ui-button,body .ui-autocomplete .ui-button{margin-top:1.2rem}body .ui-calendar.ui-trigger-calendar .ui-datepicker-trigger.ui-button{margin-top:13px}body .ui-calendar.ui-trigger-calendar .ui-datepicker-trigger.ui-button:focus{outline:none!important}.c_actions>div{display:flex;align-items:center}body .bloc_checkbox{position:relative}body form .bloc_checkbox:has(.ui-message-error-detail){padding-bottom:40px}body .bloc_checkbox .ui-message{position:absolute;bottom:0;width:100%}body form .ts_main .ts_line_rgpd{position:relative;padding-top:var(--f-space-s);margin-top:var(--f-space-xs)}body form .ts_main .ts_line_rgpd::before{display:block;content:"";border-top:1px solid var(--f-grey-darker);width:calc(100% - 3rem);position:absolute;top:0;margin:0 1.5rem}body form .ts_main .ts_newsletter .bloc_checkbox p,body form .ts_main .ts_line_rgpd .bloc_checkbox p{font-size:var(--f-text-size-s);margin-top:2px}body form .ts_newsletter{background-color:var(--f-color1-lightest);position:relative;padding-bottom:var(--f-space-l)}body form .ts_newsletter::before{background-color:var(--f-color1-lightest);position:absolute;display:block;content:"";width:4000%;height:100%;z-index:-1;left:-2000%}body .bw-steps-tv .ts_newsletter .ts_line>div:first-child{margin-top:var(--f-space-l)}body .bw-steps-tv .ts_newsletter .ts_line>div:last-child{margin-top:var(--f-space)}body .bw-steps-tv .ts_newsletter .ts_line>div:first-child h2{display:flex;align-items:center;font-size:3.2rem;margin-top:0}body .bw-steps-tv .ts_newsletter .ts_line>div:first-child h2::before{display:block;content:"";background:url(../img/fo/picto_communication.svg) no-repeat left top;background-size:contain;width:56px;height:60px;margin-right:15px}body .ts_newsletter .ui-datalist.bwcustomColumn>.ui-datalist-content>ul.ui-datalist-data>li{border:0;padding:0;margin:0}body .bw-steps-tv .ts_line_newsletter h3{margin-bottom:1.5rem;font-size:var(--f-h4-text-size)}body .bw-steps-tv .ts_newsletter_mentions h3{font-size:var(--f-h5-text-size)}body .bw-steps-tv .ts_newsletter_mentions{max-width:var(--f-ts-line-max-width)}form .ts_newsletter .f_show{border-top-color:var(--f-grey-darker);border-bottom:1px solid var(--f-grey-darker);padding-bottom:var(--f-space-xs);margin-top:0}form .ts_newsletter .f_show .f_show_bt{background-position:right 18px}body .bw-steps-tv .ts_newsletter_mentions>div{padding-right:0}form .ts_newsletter .f_show .f_show_bt::before{top:20px}form .ts_newsletter .f_show_zone>div{padding:0}form .ts_newsletter .f_show_zone p{font-size:var(--f-text-size-s)}@media all and (max-width:1100px){body .bw-steps-tv .ts_newsletter_mentions{max-width:100%}}@media all and (max-width:989px){form .ts_newsletter .f_show .f_show_bt::before{top:12px}}@media all and (max-width:768px){body .bw-steps-tv .ts_newsletter .ts_line>div:first-child{margin-top:0}body .bw-steps-tv .ts_newsletter .ts_line>div:last-child{margin-top:0}body form .ts_main .ts_line_rgpd::before{position:relative;top:auto;margin-top:var(--f-space-s);padding-top:var(--f-space-s)}form .ts_newsletter .f_show,form .ts_newsletter .ts_line_newsletter{margin-left:1.5rem}body .bw-steps-tv .ts_newsletter .ts_line>div:first-child h2{display:flex;align-items:center;font-size:2.6rem;margin-top:2rem}form .ts_newsletter .f_show .f_show_bt{background-position:right 10px}}body .ts_page .ts_header.displaynone{display:block!important}.simuler_aide,body .pagefroidespe_container,body .ts_header,.home_categories,.comment_home,body .bandeau_accueil,.pagefroidespe_probleme_container,body .bandeau_haut_presentation,.bloc_deroulement_dem,.encadre_satistaction,.demarches_similaires_dem,.bloc_dem_traitee_par{position:relative}body .pagefroidespe_container::before,body .ts_header::before,.home_categories::before,.comment_home::before,.pagefroidespe_probleme_container::before,.bloc_deroulement_dem::before,.demarches_similaires_dem::before,.bloc_dem_traitee_par::before,body .bandeau_haut_presentation::before{display:block;content:"";position:absolute;height:100%;width:100vw;background-color:var(--f-color1-lightest);margin:0;left:50%;transform:translateX(-50%);z-index:-1;top:0}.home_categories h2{display:none}.bandeau_haut_presentation .p_Button.btn_droite,.bandeau_haut_presentation .p_Button.btn_noir,.bandeau_haut_presentation .url_interne.btn_noir,.bandeau_haut_presentation .url_externe.btn_noir{position:absolute;top:4rem;right:1.5rem}.bloc_dem_traitee_par>.inline{padding-top:var(--f-space-l);padding-bottom:var(--f-space-l)}.bloc_dem_traitee_par>div{display:flex;align-items:center}.bloc_dem_traitee_par>div>div:first-child{max-width:170px;margin-right:2rem!important}.bloc_dem_traitee_par img{width:170px;height:auto;max-height:80px}body .ts_header::after,body .bandeau_haut_presentation::after{display:block;content:"";position:absolute;height:100%;width:5px;background-color:var(--f-color1);left:50%;transform:translateX(-50vw);z-index:1;top:0}.container_demarches_themes::before,.pagefroidespe_probleme_container::before{background-color:var(--f-beige-lightest)}.bloc_deroulement_dem::before{background-color:var(--f-beige-lightest)}@media all and (min-height:1000px) and (min-width:990px){.bloc_deroulement_dem h2.anim_titre{animation:highlightTitre 1.5s ease;border-radius:6px;display:inline-block}@keyframes highlightTitre{0%{background:#fff0}30%{background:var(--f-color1-lightest);transform:scale(1.1)}100%{background:#fff0}}}body .bloc_deroulement_anchor{position:absolute;top:0;height:6px;width:100%;background:#fff0;z-index:1}@media all and (max-width:989px){body .bloc_deroulement_anchor{top:-160px;background:#fff0}body.avec_bandeau_info .bloc_deroulement_anchor{top:-240px}}.container_txt_aide::before,.container_listes_dem::before{display:block;content:"";background-color:var(--f-white);z-index:-1;width:100%;position:absolute;height:100%;left:-100%;top:0}body .container_demarches_top .p_Text{margin-top:0}.fin_container .demande_confirm .p_Image::before,.page_bandeau .blocs2 .ui-md-6.Halignright .p_Image::before{display:block;content:"";width:1000%;height:141px;position:absolute;background-color:var(--f-color1-lightest);z-index:-1;margin-left:-6rem}.fin_container .demande_confirm .p_Image::before{margin-left:0}.container_txt_aide>div{padding-left:1.5rem}.flex_auto>div{width:auto}body .page_demarches .bloc_profil{margin:var(--f-space) 0 var(--f-space-s) 0;align-items:center}body .page_demarches .col_filtres_desktop{width:auto}body .page_demarches .col_filtres_desktop .ui-button{margin:0}body .page_demarches .nb_demarches{text-align:right;padding-top:15px}.container_titre_theme .inline{display:flex;align-items:center;justify-content:flex-start}body .page_demarches .container_titre_theme .inline{justify-content:space-between}.blocs2>div:first-child{width:65%}.blocs2>div:last-child{width:30%;margin-left:5%}body .content_presentation .LV_dem_pieces.p_ListView .ui-datalist-content>ul{margin:var(--f-space) 0 2rem 0}body .content_presentation .LV_dem_cas.p_ListView .ui-datalist-content>ul{margin:var(--f-space) 0 var(--f-space-l)}body .bloc_util_don_perso,body .bloc_aide_dem,body .bloc_deroulement_dem,body .container_ensavoirplu{padding-top:var(--f-space-l);padding-bottom:var(--f-space-l)}body .bloc_util_don_perso,body bloc_dem_traitee_par,body .bloc_aide_dem{padding-left:1.5rem;padding-right:1.5rem}body .bloc_util_don_perso{padding-bottom:0}body .bloc_util_don_perso a[target="_blank"]{padding:0;margin:0}body .bloc_util_don_perso a[target="_blank"]::after{display:none}body .bloc_util_don_perso a:hover{text-decoration-thickness:2px}.demande_confirm .Halignright .p_Image img,.aide_presentation_img img,.bloc_listes_infos_dem .container_listes_dem+.Halignright img{display:none}.aide_presentation_img,.demande_confirm .Halignright .p_Image,.bloc_listes_infos_dem .container_listes_dem+.Halignright .p_Image{background:url(../img/fo/presentation/ill_demarche.webp) no-repeat center top;background-size:contain;height:433px;width:325px;max-width:100%}.site_bordeaux .demande_confirm .Halignright .p_Image,.site_bordeaux .bloc_listes_infos_dem .container_listes_dem+.Halignright .p_Image{background-image:url(../img/fo/presentation/ill_demarche_bordeaux.webp)}.site_lehaillan .demande_confirm .Halignright .p_Image,.site_lehaillan .bloc_listes_infos_dem .container_listes_dem+.Halignright .p_Image{background-image:url(../img/fo/presentation/ill_demarche_lehaillan.webp)}.site_lebouscat .demande_confirm .Halignright .p_Image,.site_lebouscat .bloc_listes_infos_dem .container_listes_dem+.Halignright .p_Image{background-image:url(../img/fo/presentation/ill_demarche_lebouscat.webp)}.LV_dem_cas li,.LV_dem_pieces li{display:flex;align-items:flex-start}.LV_dem_cas li p,.LV_dem_pieces li p{margin:0}.demande_confirm>div:first-child{width:65%;padding-top:var(--f-space)}.demande_confirm>div:last-child{width:35%}.demande_confirm .bBouton_espace{margin-top:var(--f-space-s)}.demande_avis{padding:0 0 var(--f-space-50) 0}form .bloc_avis_confirmation{border:1px solid var(--f-line-color);border-radius:6px;margin:var(--f-space-50) 0 var(--f-space-10) 0;padding:var(--f-space) var(--f-space)}.bloc_avis_confirmation .ui-button,.bloc_avis_confirmation h2{margin:1rem 0}.LV_dem_pieces.poubelle_etiquette:after{content:"";display:block;background:url(../img/bo-fo/ts/poubelles_numero.webp) no-repeat left;background-size:contain;width:100%;height:350px;margin-top:16px}.LV_dem_pieces.poubelle_etiquette ul{margin-bottom:3rem!important}body .LV_dem_cas li>div,body .LV_dem_pieces li>div{width:auto}.blocJaugeAtteinte li{display:flex;align-items:flex-start}.blocJaugeAtteinte ul{padding-inline-start:0}.LV_dem_cas li:before,.blocJaugeAtteinte li::before{content:"";background:var(--f-base-color1);display:block;width:5px;height:21px;margin-right:1.5rem;flex-shrink:0}.LV_dem_pieces li{display:flex;padding:0;margin:2rem 0}.LV_dem_pieces li:before{content:"";background:var(--f-beige-lightest) url(../img/bo-fo/icons/ic_arrow.svg) no-repeat center;background-size:24px auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:100%;height:5.6rem;width:5.6rem;margin-right:2rem}.LV_dem_pieces li>div{padding:1.5rem 0}.LV_dem_pieces li div{font-size:var(--f-text-size)}.bloc_util_don_perso>div{border:1px solid var(--f-line-color);border-radius:2px}form .bloc_util_don_perso>div{padding:var(--f-space-l) 5rem}body .bloc_util_don_perso .dem_sous_titre h2{margin-bottom:var(--f-space)}.bloc_util_don_perso .p_Text,.bloc_util_don_perso p{margin:0rem}.bloc_util_don_perso .p_Text label{font-size:20px}.demarche_satisfaction .radiogroup{margin-top:var(--f-space)}.bloc_util_don_perso .dem_sous_titre p{font-size:1.7rem;padding-left:0!important}.bloc_util_don_perso p{line-height:1.6em}body .img_MargeTop{padding-top:50px}body .smiley>.radiogroup input[type="radio"]:not(:checked)+label,body .smiley>.radiogroup input[type="radio"]:checked+label{height:9rem;width:12rem;background:var(--f-white);padding:1rem 0!important;border:1px solid var(--f-grey-lightest);flex-direction:column-reverse;display:flex;justify-content:center;text-align:center;border-radius:2px}body .smiley>.radiogroup label::before{display:none!important}body .smiley>.radiogroup input[type="radio"]:not(:checked)+label::after,body .smiley>.radiogroup input[type="radio"]:checked+label::after{display:block!important;content:"";height:5.5rem!important;width:100%!important;line-height:1;border:0!important;background-color:var(--f-white)!important;background-repeat:no-repeat!important;background-position:center!important;position:static!important;border-radius:0!important;transform:none!important;opacity:0.5!important;font-family:var(--f-typo);top:auto;left:auto}body .smiley>.radiogroup>.ui-state-hover input[type="radio"]:not(:checked)+label::after,body .smiley>.radiogroup input[type="radio"]:not(:checked)+label:hover::after,body .smiley>.radiogroup input[type="radio"]:checked+label::after{opacity:1!important;background-color:transparent!important}body .smiley>.radiogroup>.pas_bien label::after{background-image:url(../img/fo/smiley_bad.svg)!important}body .smiley>.radiogroup>.moyen label::after{background-image:url(../img/fo/smiley_neutral.svg)!important}body .smiley>.radiogroup>.tres_bien label::after{background-image:url(../img/fo/smiley_good.svg)!important}body .smiley>.radiogroup input[type="radio"]:not(:checked)+label:hover,body .smiley>.radiogroup input[type="radio"]:checked+label{font-weight:var(--f-typo-bold);box-shadow:var(--f-shadow-small)}body .smiley>.radiogroup input[type="radio"]:checked+label{border-width:2px!important}body .smiley>.radiogroup>.pas_bien input[type="radio"]:checked+label{border-color:var(--f-red-light)!important}body .smiley>.radiogroup>.moyen input[type="radio"]:checked+label{border-color:var(--f-orange)!important}body .smiley>.radiogroup>.tres_bien input[type="radio"]:checked+label{border-color:var(--f-green-light)!important}.container_ensavoirplu>div{padding:0}.bloc_deroulement_ensuite li:nth-child(2) .num_etape,.bloc_deroulement_ensuite li:first-child .num_etape{background:var(--f-base-color1)}.bloc_deroulement_ensuite li:nth-child(2) .num_etape:before,.bloc_deroulement_ensuite li:first-child .num_etape:before{visibility:visible;position:absolute;top:0;left:0;content:"";background:var(--f-base-color1) url(../img/bo-fo/icons/ic_valid_white.svg) no-repeat center;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:4rem}.site_bordeauxmetropole .bloc_deroulement_ensuite li:nth-child(2) .num_etape:before,.site_bordeauxmetropole .bloc_deroulement_ensuite li:first-child .num_etape:before{background-image:url(../img/bo-fo/icons/ic_valid.svg)}.bloc_deroulement_ensuite li:nth-child(2) .num_etape,.bloc_deroulement_ensuite li:first-child .num_etape{visibility:hidden;position:relative}.bloc_deroulement_ensuite.blocLarge>div{margin-bottom:0!important;margin-top:0!important}.bloc_deroulement_ensuite li{position:relative;z-index:2}.lv_deroulement_ensuite{margin-bottom:0rem!important}body .HTML_deroulement{margin:var(--f-space-36) 0 var(--f-space-16) 0!important}body .HTML_deroulement>div{padding:0}@media all and (min-width:990px){body .demarche_satisfaction{flex-wrap:nowrap}}body .demarche_satisfaction>div:first-child{width:80%}body .demarche_satisfaction>div:last-child{width:500px;flex-shrink:0;text-align:right}body .demarche_satisfaction>div .radiogroup.o-horizontal>div{margin-right:0;margin-left:var(--f-space)}body .plus_informations fieldset .p_Text label{margin:3rem 0 1.5rem 0}body .ts_end{margin-bottom:var(--f-space-l-less)}body .ts_end .plus_informations .flex_auto{align-items:center}@media (max-width:968px){.bloc_deroulement_ensuite li:after{display:none}}.fin_container>div{max-width:100%!important;margin:0 auto!important}body .fin_container>div{max-width:100%!important;width:100%}body .box_savoirplus{padding:var(--f-space-l) 0}body .box_savoirplus>div>div{justify-content:space-between;gap:2.5rem;flex-wrap:nowrap}body .box_savoirplus .mobile_full{border:1px solid var(--f-carte-border-color)}body .item_savoirplus>div>div{padding:2rem}body .item_savoirplus h2{margin:1.5rem 0}}*/ .recap *:focus-visible,.none-editable *:focus-visible,body .ui-widget-content .ui-inputfield:read-only{outline:none!important}.content_brouillon h2{font-size:var(--f-h3-text-size)}.content_brouillon .zone_content>div{padding:0}.page_suivre h2{font-size:var(--f-h3-text-size)}.page_suivre .bloc_suivre_form .formulaire_info .inline,.page_suivre .bloc_suivre_form .ui-fieldset,.page_suivre .bloc_suivre_form .ui-fieldset .ui-fieldset-content{margin:0!important;padding:0!important}.page_suivre .bloc_suivre_form h2{margin-top:2.5rem}.page_suivre .bloc_suivre_form .ui-button{margin-left:0}.page_suivre .lien_btn_jaune{padding:20px 0 0 0}.page_suivre .ou{margin:3rem 0 0 0}.content_contact_presentation .f_button{margin-top:var(--f-space-s)}body .ui-dialog .ui-dialog-content{border:0;padding:0}.nav2 ul li a.notifs .nb{top:.5rem;right:2.7rem;display:flex;align-items:center;justify-content:center}.side_body_360 .checkbox-brouillons{position:absolute;width:300px;right:100px;top:7px}form .admin_box .menu-tab .menu-tab-data .col-number label,form .menu .nb,.nbr_msg .p_Text p,form .nb{display:inline-flex!important;align-items:center;justify-content:center;height:2.1rem;width:2.1rem;line-height:1.7rem;padding:0;margin:0 5px;border-radius:100%;font-size:1.2rem;letter-spacing:-.1rem}form .nb:empty{display:none!important}form .nb p,form .nb div,form .nb .p_Text{margin:0;padding:0}.notifs span.nb,form .admin_box .menu-tab .menu-tab-data .col-number label,form .nb .p_Text span,form .menu_user_widget .nb,form .menu .nb,.nbr_msg .p_Text p,a.notifs.active>.nb,a.delegations span.nb{background:var(--f-note-bg-color);color:var(--f-note-text-color);font-weight:700}.nbr_msg .p_Text p{position:absolute;top:-.9rem;left:.4rem}form .liste_carte_1 .carte.carte_notifs>div{flex-direction:row-reverse}form .liste_carte_1 .carte.carte_notifs>div .c_action{width:0}form .liste_carte_1 .carte.carte_notifs>div .c_action button.ui-button:hover,form .liste_carte_1 .carte.carte_notifs>div .c_action button.ui-button{position:absolute;top:0;left:0;width:100%;height:100%;border:0!important;;font-size:0;margin:0}form .liste_carte_1 .carte.carte_notifs>div .c_action button.ui-button span{display:none}.liste_carte .carte.ui-g .c_title,.liste_carte_1 .carte.ui-g .c_title{width:97%}body .liste_carte_1 .bloc_lue{width:20px;flex-shrink:0}body .bloc_lue .p_Text::before{background-color:var(--f-base-green-light);content:"";height:10px;width:10px;border-radius:20px}body .bloc_non_lue .p_Text::before{background-color:var(--f-base-red-light)}body .main1.ui-g:has(.box_connexion),body.vue_ts.ts_vue_footer .main1.ui-g{margin-bottom:0}.itemTeleservice .bloc_theme,.itemTeleservice .bloc_categories{display:none!important}.favoris{position:absolute;bottom:1rem;left:1.9rem}.container_demarches_themes .liste_dem{position:relative}body .container_demarches_top .liste_dem{margin:0;padding:0}body .container_demarches_top .liste_dem ul{column-gap:0;display:flex}.container_type_demarche{padding:.5rem 1.5rem}.container_type_demarche img,.dem_entite{padding:1.5rem 1.5rem 1rem 1.5rem}.carte.ui-g{border:1px solid var(--f-carte-border-color);border-radius:var(--f-carte-radius)!important;padding:var(--f-carte-padding);margin:var(--f-carte-margin);min-height:70px}.carte.ui-g:has(button:hover),.carte.ui-g:has(button:focus-visible),.carte.ui-g:has(a:hover),.carte.ui-g:has(a:focus-visible){border-color:var(--f-line-color)}.p_liste_mes_dem .carte.ui-g .c_title{margin-right:1rem}.p_liste_mes_dem .carte.ui-g:hover .f_link .p_Text span{text-decoration-thickness:2px}body .container_demarches_top .bt_une>div{margin:0;padding:0}.carte.ui-g>div{border-left:4px solid var(--f-base-color1);padding-left:var(--f-space-xs)}body .container-liste-ts .carte.ui-g,body .container_demarches_top .bt_une,body .container_demarches_top .carte.ui-g{margin:0;min-height:128px}.carte:focus label{text-decoration:underline}.carte.ui-g:focus{border:1px solid var(--f-text-black)}.carte.ui-g:focus-visible,body .container_demarches_top .carte.ui-g:focus-visible,body .container-liste-ts .carte.ui-g:focus-visible{outline:2px solid var(--f-black)!important;outline-offset:2px!important}body .content_brouillon .carte.ui-g:hover,body .container_demarches_top .carte.ui-g:hover,body .container-liste-ts .carte.ui-g:hover{box-shadow:var(--f-shadow-small);border-color:var(--f-grey-darker)}body .content_brouillon .carte.ui-g:focus,body .container_demarches_top .carte.ui-g:focus,body .container-liste-ts .carte.ui-g:focus{box-shadow:var(--f-shadow-large);border-color:var(--f-grey-darkest)}.container_demarches_top>div{padding:0}.itemTeleservice .p_Text span,.dem_nom span,.carte .link_dem_prez a{font-weight:var(--f-typo-medium);display:block;line-height:1.4em;padding:5px 0 0 0;font-size:var(--f-carte-title-size)}body .rgaa-focus-state .itemTeleservice .p_Text span,body .rgaa-focus-state .dem_nom span,body .rgaa-focus-state .carte .link_dem_prez a,body .rgaa-focus-state .carte .link_dem_prez a:focus-visible{outline:none!important}body form .carte a:focus-visible::before{outline-offset:2px}.itemTeleservice .p_Text span:focus,.dem_nom span:focus,.carte .link_dem_prez a:focus{padding:5px 0 0 0}.carte .link_dem_prez a:focus,.carte .link_dem_prez a:hover{text-decoration:underline}body .content_brouillon .carte.ui-g .secondary .ui-button{background-color:#fff0;position:absolute;width:100%!important;height:100%!important;top:0;left:0;padding:0;margin:0;border-radius:0;border:0!important;box-shadow:none!important}body .content_brouillon .carte.ui-g .secondary .ui-button .ui-button-text{display:flex;align-items:center;position:absolute;right:70px;font-weight:var(--f-typo-regular);font-size:var(--f-text-size);text-decoration:underline;text-underline-offset:2px}body .content_brouillon .carte.ui-g .secondary .ui-button:hover .ui-button-text{text-decoration-thickness:2px;color:var(--f-text-black)}body .content_brouillon .carte.ui-g .secondary .ui-button .ui-button-text::before{display:flex;content:"";height:18px;width:18px;min-width:2.4rem;border-radius:30px;background:url(../img/bo-fo/icons/ic_arrow.svg) no-repeat center;background-size:contain;margin-right:2px;flex-shrink:0}@media all and (min-width:990px){body .container_demarches_top .bt_une button.ui-button{border:1px solid var(--f-carte-border-color);border-radius:var(--f-carte-radius)!important;padding:var(--f-carte-padding);margin:var(--f-carte-margin);min-height:70px}body .container_demarches_top .bt_une>div{margin:0;padding:0}body .container_demarches_top .bt_une button.ui-button::before{border-left:4px solid var(--f-base-color1);padding-left:var(--f-space-xs)}body .container_demarches_top .bt_une button.ui-button::before{display:block;content:"";height:100%;margin:0}body .container_demarches_top .une_flex .bt_une .ui-button:focus-visible{outline:2px solid var(--f-black);outline-offset:3px}body .container_demarches_top .bt_une button.ui-button:hover{box-shadow:var(--f-shadow-small);border-color:var(--f-grey-darker)}body .container_demarches_top .bt_une button.ui-button:focus{box-shadow:var(--f-shadow-large);border-color:var(--f-grey-darkest);padding:var(--f-carte-padding)!important}body form#maintest .container_demarches_top .bt_une .ui-button .ui-button-text{font-weight:var(--f-typo-medium);display:block;line-height:1.4em;text-decoration:none;padding:5px 0 0 0}body form#maintest .container_demarches_top .bt_une .ui-button .ui-button-text:focus{padding:5px 0 0 0}body .container-liste-ts .carte.ui-g,body .container-liste-ts li>div,body .container-liste-ts li>div>div,body .container-liste-ts li>div>div>div{height:100%}}body .container-liste-ts .carte.ui-g>div,body .container_demarches_top .carte.ui-g>div{padding-bottom:3rem}body .container_demarches_top .bt_une .p_Button{margin:0}body .demandes_annuler{padding-top:1rem}body .demandes_annuler h3{margin-top:1rem;margin-bottom:1rem}.carte.carte_orgas>div:after{display:none}form .carte.carte_orgas.ui-g{height:100%}form .bloc_orga .carte .carte-titre,form .carte .denomination_asso{margin-top:1rem}.liste_assos li:last-child{border:none}.liste_assos li:last-child .carte .statut_asso{display:none}.liste_assos li:last-child .carte_orgas.carte.ui-g{border:2px dashed var(--f-line-color);background:var(--f-grey-lightest2);padding:0;min-height:130px}.liste_assos li:last-child .carte.carte_orgas>div:before{display:block;content:"";background:url(../img/bo-fo/icons/ic_close_full.svg) no-repeat center;background-size:contain;transform:rotate(45deg);height:35px;margin:1rem 0}.liste_assos li:last-child .carte_orgas.carte>div{border:0;padding:0}.liste_assos li:last-child .carte.carte_orgas>div:before{display:block;content:"";background:url(../img/bo-fo/icons/ic_close_full.svg) no-repeat center;background-size:contain;transform:rotate(45deg);height:35px;margin:2rem 0}.liste_assos li:last-child .carte.carte_orgas:hover>div:before{transform:scale(1.2) rotate(45deg)}.liste_assos li:last-child .carte_orgas.carte .denomination_asso{text-align:center}body form .carte_orgasMembres .ui-autocomplete::before{display:none}body form .carte_orgasMembres .ui-autocomplete .ui-button{margin-top:0}body form .carte_orgasMembres .ui-autocomplete .ui-autocomplete-token-icon.ui-icon-close{height:auto}body .ui-sidebar h1{font-size:var(--f-h2-text-size)}body .ui-sidebar .ui-sidebar-close::before{content:'';background:url(../img/bo-fo/icons/ic_close.svg) no-repeat center;background-size:90%}@media all and (max-width:989px){form .carte.carte_orgas.ui-g{height:auto;min-height:100px}}body .content_brouillon .bandeau_bas .ic_cancel .ui-button{min-width:0!important}.carte.ui-g .dem_entite{display:block!important;position:absolute;min-height:30px;max-height:35px;max-width:80px;bottom:1rem;right:2rem;padding:0}.carte.carte_orgas .statut_asso{position:absolute;top:0m;right:2rem}.carte.carte_orgas>div:before{font-family:FontAwesome;height:50px}.site_bordeaux .carte.ui-g .dem_entite[src*="bordeaux"]{//filter:grayscale(1);max-width:90px}.site_bordeauxmetropole .carte.ui-g .dem_entite{opacity:.85}.content_brouillon .bandeau_bas{position:relative;box-shadow:none;margin-top:0;align-items:center;display:flex}.ui-sidebar.ui-sidebar-bottom.ui-sidebar-active .Haligncenter{justify-content:center}form .content_brouillon .liste_carte_1 .carte>div{justify-content:flex-end}form .content_brouillon .liste_carte_1 .carte.ui-g .c_title{width:100%}form .content_brouillon .liste_carte_1 .carte.ui-g h3{font-size:18px;margin-bottom:1rem}form .ts_line.displaynone{display:none!important}form .liste_carte_1 label,form .liste_carte_1 h3{font-weight:var(--f-typo-bold);color:var(--f-text-black);margin:0;font-size:16px;line-height:19px;text-align:left}form .liste_carte_1 .carte.ui-g p{padding:4px 0;font-size:var(--f-text-size)}@media all and (max-width:450px){.liste_carte_1 .carte_actions .ui-button{border:1px solid var(--f-text-black);padding:.5rem 1rem;margin-bottom:0}}body .col_champ_recherche{width:390px;margin-right:30px}body .page_demarches .zoneContenue{flex-wrap:nowrap}body .page_demarches .zoneContenue .container-filter{width:calc(360px + 1.5rem);flex-shrink:0}body .page_demarches .zoneContenue .container-liste-ts{width:90%;margin-left:30px}.bloc_themes ul{border-right:1px solid var(--f-line-color)}.champ_suivi>div,.champ_recherche>div{display:flex;flex-wrap:nowrap;padding:0}.champ_suivi input,body form .champ_recherche input{border-radius:.4rem 0 0 0.4rem!important;border-right-color:#fff0}.champ_recherche input:hover{border-color:var(--f-field-border-color-hover)!important;outline:none!important}.champ_recherche input[type="search"]::-webkit-search-cancel-button{width:14px;margin-right:10px}.champ_suivi .ui-button,.champ_recherche .ui-button{border-radius:0 .4rem .4rem 0;margin:0 0 0 -2px;z-index:1;border:1px solid var(--f-line-color)!important;border-left:0!important}.champ_recherche .ui-button:hover span{text-decoration:underline}.champ_recherche .ui-button:focus{border-radius:0 .4rem .4rem 0}.champ_recherche .btn_rechercher,.champ_recherche .p_EditText{margin-bottom:0!important}.zone_search{border:0;padding:0;max-width:48rem;position:relative}.zone_search legend{display:none}.zone_search::after{display:none}body .champ_recherche .ui-inputfield{width:260px!important;margin:0;margin-right:-6px;line-height:1;padding-right:0;border-radius:.4rem 0 0 0.4rem!important}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;border-radius:50em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain;opacity:0;pointer-events:none}input[type="search"]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all}body .ts_actions>div>div>div:last-child>div,body .bandeau_bas .container_bandeau_bas>div:last-child{display:flex;justify-content:flex-end;flex-wrap:nowrap}body .ts_actions>div>div>div:last-child>div>div{width:auto}body .ts_actions>div>div>div:last-child>div>div:last-child{display:flex;justify-content:flex-end}body .bandeau_bas .container_bandeau_bas>div:last-child div{margin:0 0 0 5px}body.ts_vue_footer .ts_actions>div>div div .ts_bt_previous,body.ts_vue_footer .bandeau_bas .container_bandeau_bas div .btn_icon_prev{padding-right:32px!important}.box_mdp .bandeau_bas{position:relative;background:#fff0;box-shadow:none}.ts_actions .ic_prev button.ui-button::before,.ts_actions .ic_back button.ui-button::before,.ts_actions .ic_previous button.ui-button::before,.ts_actions .ic_next button.ui-button::before{display:none}.ts_actions>div:last-child>div button.ui-button{margin:0}.ts_actions>div:last-child>div button.ui-button,.ts_actions .ui-button,.bandeau_bas .ui-button{white-space:nowrap;justify-content:center;margin-right:0}.ts_actions>div:last-child>div button.ui-button span,.ts_actions .ui-button span,.bandeau_bas .ui-button span{font-weight:var(--f-typo-bold);text-align:center}.ts_actions .ts_bt_send button.ui-button,.ts_actions .btn_ico_send button.ui-button{padding-left:1.8rem}.tab_recap .ts_actions .ts_bt_next button.ui-button,.ts_actions .btn_ico_send button.ui-button span.ui-button-text,.ts_actions .ts_bt_send button.ui-button span.ui-button-text{display:flex;align-items:center}.tab_recap .ts_actions .ts_bt_next button.ui-button::before,.ts_actions .ic_send button.ui-button::before,.ts_actions .ts_bt_send button.ui-button::before{background-image:url(../img/bo-fo/icons/ic_send_white.svg);background-size:24px;margin-right:4px!important}.tab_recap .ts_actions .ts_bt_next button.ui-button::before,.ts_actions .ts_bt_send button.ui-button span.ui-button-text::before,.ts_actions .btn_ico_send button.ui-button span.ui-button-text::before{display:block;content:"";width:20px;height:20px;background:url(../img/bo-fo/icons/ic_send_white.svg) no-repeat center;margin:0 1rem 0 0}.site_bordeauxmetropole .tab_recap .ts_actions .ts_bt_next button.ui-button::before,.site_bordeauxmetropole .ts_actions .ic_send button.ui-button::before,.site_bordeauxmetropole .ts_actions .ts_bt_send button.ui-button span.ui-button-text::before,.site_bordeauxmetropole .ts_actions .btn_ico_send button.ui-button span.ui-button-text::before{background-image:url(../img/bo-fo/icons/ic_send.svg)}.ts_actions .ui-md-6:nth-child(2){text-align:right}.bBouton_espace>div{display:flex;align-items:center;padding:0 1.5rem}.bBouton_espace .p_HyperLink a{display:block;margin:2rem 0}.error404{display:flex;align-items:center}.error404 h2{color:var(--f-red)}.error404 h3{font-size:2.5em;line-height:1;max-width:450px;margin:1.5rem 0}.error404 .p_Button{margin-top:4rem}.error404 .p_Image img{padding-top:1rem}.list-cat a img{display:none}.list-cat{margin:0rem!important}.list-cat a:focus,.list-cat a:hover,.list-cat a{display:block;border:2px solid #fff0;border-left:5px solid transparent!important;display:flex;width:100%;padding:1.5rem 1.2rem!important;transition:0.2s;font-weight:var(--f-categorie-weight);margin:0}.list-cat a.active,.list-cat a.active:focus,.list-cat a.active:focus-visible{border:0;border-left-color:var(--f-base-color1)!important;font-weight:var(--f-typo-bold)}.list-cat a.active::before,.list-cat a:not(.active)::before{display:block;content:"";background-color:#fff0;background-repeat:no-repeat;background-position:center;background-size:contain;height:30px;width:30px;border-radius:0;margin-right:1.2rem}main .list-cat a:not(.active):focus{border-radius:0}.page_espace .titre_page h1{margin-top:var(--f-space-46);margin-bottom:var(--f-space-36)}.page_espace .container_titre_monespace img{margin-top:var(--f-space-24)}.page_espace .container_titre_monespace{align-items:center}.espace_presentation{align-items:center;flex-wrap:nowrap}.espace_presentation>div:first-child{width:230px;flex-shrink:0}.espace_presentation>div:last-child{width:73%}form .espace_logo{background:url(../img/fo/logo_connect.svg) no-repeat center;background-size:contain;width:190px;height:62px;margin:0 2rem 0 0}.espace_presentation p{font-weight:var(--f-typo-bold);font-size:var(--f-text-size-l)}.page_espace .onglets .ui-tabs .ui-tabs-panels{padding-top:var(--f-space-6)}.page_espace .h1_style h2{margin-top:0;margin-bottom:var(--f-space)}.page_espace .dem_line label{margin:var(--f-space) 0}.page_espace .dem_line .etat_dem_item.noload span{display:none}.page_espace:has(.p_dem_suivi) .line_back{display:none}.page_espace .dem_line{border:1px solid var(--f-line-color-light);padding:3.5rem 2.5rem;border-radius:6px;margin:0}.page_espace .dem_line label{margin:0 0 1rem 0;font-weight:var(--f-typo-bold)}.page_espace .dem_line p{margin:0}.dem_num_id{white-space:nowrap}.page_espace .dem_line img{width:auto;max-height:42px;max-width:100px}.page_espace .dem_line>div:first-child{border-right:1px solid var(--f-line-color-light);display:block}.page_espace .dem_line>div:last-child{padding-left:3.5rem}.detail_demarche .ts_line{display:block;padding:0}.detail_demarche .ts_line>div{width:100%;max-width:600px}.detail_demarche .ts_line>div:first-child{padding:0}.detail_demarche .ts_line>div:first-child h2{margin-bottom:1rem;margin-top:3rem;font-size:var(--f-text-size-2xl)}.detail_demarche_messages h3{margin-top:var(--f-space-s)}form .p_dem_suivi .f_show{border-bottom:1px solid var(--f-line-color);padding-bottom:var(--f-space-s);margin-bottom:0}.page_espace .line_back_demarche2{margin-top:var(--f-space)}form .containerGlobMess{background:var(--f-beige-lightest);margin:0;padding:0}form .containerGlobMess>div{padding:3rem 4rem}.detail_demarche_messages h4{font-size:18px}.itemMessage .date,.itemMessage.parDemandeur .date{max-width:600px;text-align:right}.itemMessage.parDemandeur .date{margin-left:auto}.itemMessage .date span{font-size:var(--f-text-size);color:var(--f-text-grey-light);margin-bottom:1rem;display:block}.itemMessage .bulleMessage p{margin-bottom:0;margin-top:0;font-size:16px}.itemMessage .bulleMessage p,.messagerie .contenu p{word-break:break-word}.itemMessage .bulleMessage{border-radius:10px 10px 10px 0}.itemMessage.parDemandeur .bulleMessage{border-radius:10px 10px 0 10px;margin-left:auto}.itemMessage .date .p_Text{font-weight:400}.containerGlobMess .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose,.zoneMessage .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose.ui-state-hover{background:#fff0}.encadr.plus_informations .ui-button[data-page="accueil"]{margin-top:1.5rem}form .itemMessage .bulleMessage{background:var(--f-grey-lightest);color:var(--f-text-black)!important;padding:2rem 2rem;max-width:600px}.itemMessage.parDemandeur .bulleMessage textarea,form .itemMessage.parDemandeur .bulleMessage{background:var(--f-text-black);color:var(--f-white)!important}body .bw-steps-tv .ui-fileupload.BWComponent156{padding:0}form .bulleMessage a{text-decoration:underline}form .containerGlobMess .zoneMessage:first-child{border-top:1px solid var(--f-line-color-light);padding-top:2rem}form .containerGlobMess textarea.ui-inputfield{background:var(--f-white)!important;border-color:var(--f-line-color-light);min-height:120px}body .containerGlobMess .ui-fileupload.BWComponent156 .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose{border-style:dotted;border-width:.2rem;background-color:var(--f-white)}body .containerGlobMess .zoneMessage .ui-button{margin-right:0}body form .containerGlobMess .MessageKO,body form .containerGlobMess .MessageOK{justify-content:flex-end}body form .containerGlobMess .MessageKO>div,body form .containerGlobMess .MessageOK>div{width:auto;margin:1rem 0}body form .containerGlobMess .MessageKO>div p,body form .containerGlobMess .MessageOK>div p{font-size:var(--f-text-size-l)}body form .containerGlobMess .MessageKO>div::before,body form .containerGlobMess .MessageOK>div::before{width:24px;height:24px}.page_espace .page_mon_compte h2,.container_mes_informations .ui-fieldset .ui-fieldset-legend{font-size:var(--f-h4-text-size);margin-top:var(--f-space);margin-bottom:var(--f-space-xs)}body .recap .ui-calendar.ui-trigger-calendar .ui-datepicker-trigger.ui-button{display:none}form .container_mes_informations input[type="date"]{max-width:none}.container_mes_informations .none-editable .p_ComboBox select{color:var(--f-field-disable-text-color)!important;background-color:var(--f-field-disable-bg-color)!important;padding:var(--f-field-padding)!important;border:1px solid var(--f-field-disable-border-color)!important;font-weight:400!important}form .container_mes_informations .ui-fieldset-content>div,.page_espace .encadre.newsletter>div{padding:0}form .container_mes_informations .ui-button{margin-right:0}body .bloc_franceconnect p{font-size:16px;margin-bottom:0}.bloc_franceconnect a,.bloc_etat_asso a{font-size:14px;font-weight:400!important;text-decoration:underline}form .bloc_franceconnect a:hover,form .bloc_etat_asso a:hover{text-decoration-thickness:2px}.bloc_etat_asso h2{margin:0 0 1.5rem}body form .compte_email_actions .ui-button{margin-right:0}.logo_fc{width:17px;height:19px}.none-editable .franceconnect_field{position:relative}.none-editable .franceconnect_field:after{position:absolute!important;bottom:.8rem;right:0;transform:translate(-35%,-35%)}.bloc_etat_asso p{display:flex;align-items:flex-end;flex-wrap:wrap}.bloc_etat_asso .logo_api_entreprise{width:24px;height:24px;display:inline-block;background:url(../img/fo/ic_franceconnect.png) no-repeat center;background-size:contain;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .3));margin:0 2px}.lock_api_entreprise{position:relative}.lock_api_entreprise:after{position:absolute!important;bottom:0;right:0;transform:translate(-35%,-35%);height:30px;width:30px}body form .page_modif_id .encadre{width:560px;margin:0 auto!important}.profil_actions{align-items:center}.profil_actions>div:last-child{padding:0}body .page_modif_id .p_EditText.type-password .field-icon.toggle-password::before{content:"";background:url(../img/bo-fo/icons/ic_eye.svg) no-repeat center;height:26px;width:20px}.profil_encadre_modifs>div{padding:0;margin:0}h1,h2,h3,h4,.h1-like{font-weight:var(--f-typo-bold);color:var(--f-text-black)}h1,.h1-like,.h1_style h2,.to-h1-like h2{font-size:var(--f-h1-text-size);margin:var(--f-space) 0 var(--f-space-s) 0}.h2_style h3,.bloc_deroulement_dem .to-h1-like h2{font-size:var(--f-h2-text-size);margin:0}body .item_savoirplus h2,.bloc_avis_confirmation h2,.demande_avis h2,.demande_confirm h2,body .bloc_util_don_perso .dem_sous_titre h2,.bloc_aide_dem .to-h1-like h2,.bloc_deroulement_dem .to-h1-like h2{font-size:var(--f-h2-2-text-size)}.bloc_aide_dem .to-h1-like h2{margin-bottom:0}.bloc_aide_dem h3{margin:0}.bloc_aide_dem p{margin-top:0}.lv_deroulement li:last-child>div,.HTML_deroulement li:last-child{padding:0}.lv_deroulement .num_etape>div,.num_etape{background:var(--f-text-black);width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;border-radius:4rem}.lv_deroulement .num_etape span,.num_etape{color:var(--f-white);font-weight:var(--f-typo-bold);font-size:2.4rem}.HTML_deroulement ol{display:flex;list-style:decimal;padding:0;margin:0}.HTML_deroulement li{display:block;margin:2rem 0}form main .HTML_deroulement h3.titre_etape{font-size:1.8rem;margin-top:1.6rem;margin-bottom:.8rem;line-height:1.35em}form main .HTML_deroulement p{margin:0;line-height:1.5em}.lv_deroulement .nom_etape span{font-size:1.8rem;font-weight:var(--f-typo-bold);color:var(--f-text-black)}.lv_deroulement .nom_etape .p_Text{margin:1.5rem 0 2rem}.page_bandeau h1{margin-top:var(--f-space-xs)}.content_presentation h1{margin-bottom:0}.bandeau_haut_presentation .txt_duree p{font-size:var(--f-text-size-l);display:flex;align-items:center;margin-bottom:0}.pagefroidespe_container h2,.pagefroidespe_probleme_container h2,body .textes_info h2,.style_h3 h2,.bloc_aide_dem>div:nth-child(2) span{font-size:var(--f-h3-text-size);margin-top:1.5rem;display:block;font-family:var(--f-titles-typo)!important}body .textes_info h2 span{font-family:var(--f-titles-typo)!important}body .textes_info h3{font-size:var(--f-h4-text-size)}.pagefroidespe_container h2,.pagefroidespe_probleme_container h2,body .textes_info h2{margin-top:var(--f-space-l)}.page_commune h1{font-size:var(--f-h2-text-size)}body .pagefroidespe .pagefroide_content{padding-left:1.5rem;padding-right:1.5rem}.pagefroidespe .titre_page>div{padding:0}.zone_title h1,.page_suivre h1,.titre_page h1{margin-top:var(--f-space-l);margin-bottom:var(--f-space)}h2{margin:var(--f-space) 0 var(--f-space-s) 0}main fieldset.detail_demarche h2{font-size:var(--f-h3-text-size)}.titre_texte,.titre_intro{font-size:var(--f-text-size-l)}.zone_title:has(.titre_texte) h1,.titre_page:has(.titre_texte) h1{margin-bottom:var(--f-space-s)}.zone_title:has(.titre_intro) h1,.titre_page:has(.titre_intro) h1{margin-bottom:var(--f-space-s)}.container_suggestion .ui-button{margin-left:0;margin-top:0;margin-bottom:var(--f-space)}.page_soustitre p{font-size:var(--f-text-size-l);font-weight:var(--f-typo-bold);margin-top:-1rem}body [class*="ts_bt_save"] .ui-button-text:before,body [class*="btn_icon_save"] .ui-button-text:before{background:url(../img/bo-fo/icons/ic_save.svg) no-repeat center;content:"";height:20px;width:20px;display:block;margin-right:.5rem}.pagefroidespe_container{background:var(--f-color1-lightest);margin-top:4rem}.pagefroidespe_container,.pagefroidespe_probleme_container{padding-bottom:48px}.pagefroidespe_container .LV_dem_cas li{margin-bottom:1rem!important}.pagefroidespe_container .LV_dem_cas li:last-child,.pagefroidespe_container .LV_dem_cas li:last-child p{margin-bottom:0rem!important}.pagefroidespe_container h2,.pagefroidespe_probleme_container h2{margin-top:48px}.pagefroidespe_probleme_container h2{margin-bottom:1rem}.pagefroidespe .container_aide h2{margin-bottom:var(--f-space)}body .main .pagefroide_content .textes_info span{font-family:var(--f-typo)!important}body .main .pagefroide_content .textes_info ul.ui-datalist-data>li{margin:0;font-family:var(--f-typo)!important}body .pagefroide_content .textes_info ul.ui-datalist-data{padding:0;margin:0}body .pagefroide_content ul li{margin:0;padding:0}body .pagefroide_content .textes_info ul li{list-style-type:none;position:relative;margin:.5rem 0;padding-left:1.5rem}body .pagefroide_content .textes_info ul li::before{display:block;content:"";height:5px;width:5px;border-radius:15px;background-color:var(--f-grey-darkest);margin:10px 1rem 0 -13px;position:absolute}body .pagefroidespe_container .textes_info .LV_dem_cas li{display:flex}.pagefroidespe_container .textes_info .LV_dem_cas li::before{background:var(--f-base-color1);display:block;width:5px;height:21px;margin:0 1rem 0 0;position:relative;flex-shrink:0}.pagefroidespe_container .textes_info .LV_dem_cas li div{padding:0;margin:0}body .pagefroide_content ul.plan_site>li::before{height:10px;width:10px;border-radius:15px;background-color:var(--f-base-color1);position:absolute;left:-20px;top:11px}body .pagefroide_content ul.plan_site li{margin:15px 0}body .pagefroide_content ul.plan_site>li{margin:30px 0}body .pagefroide_content ul.plan_site>li>ul>li{margin:20px 0}body .pagefroide_content ul.plan_site>li>a{font-size:1.3em;font-weight:700}body .pagefroide_content ul.plan_site>li>ul>li>a{font-weight:700}body .pagefroide_content ul.plan_site>ul{margin-left:0px!important;padding-left:0px!important}.bloc_satisfaction .ui-fieldset legend{font-size:var(--f-h3-text-size);margin:var(--f-space-44) 0 0 0}form .bloc_satisfaction .ui-fieldset .ui-fieldset-content{padding:0}.padded-multiline{line-height:1.2;padding:2px 0;width:400px;margin:20px auto}.padded-multiline span{display:inline;padding:0;box-decoration-break:clone;-webkit-box-decoration-break:clone}body .container_bandeau_alerte::before{width:300vh;background:var(--f-black);position:absolute;display:block;content:"";height:100%;left:-60vh;top:0;z-index:-1;overflow:hidden}body .container_bandeau_info,body .container_bandeau_alerte{width:100%;background:var(--f-black);padding:0;margin:0;position:relative}body .container_bandeau_info{background:var(--f-color1-lightest);min-height:100px}.item_bandeau_alerte .contenu_bandeau a[target="_blank"]::after{background-image:url(../img/bo-fo/icons/ic_link_white.svg);filter:brightness(0) saturate(100%) invert(52%) sepia(32%) saturate(1119%) hue-rotate(300deg) brightness(89%) contrast(92%)}body.avec_bandeau_info .header1.ui-g{height:calc(var(--f-header-height) + 100px)}body:not(.avec_bandeau_info) .container_bandeau_info{display:none}body .container_bandeau_info>div,body .container_bandeau_alerte>div{margin:auto;max-width:var(--f-site-max-width);position:relative}body .container_bandeau_alerte>div{padding-left:0;padding-right:0}.item_bandeau_info:before,.item_bandeau_alerte:before{padding:.5rem 1.5rem;border-radius:4px;margin-right:2rem}.container_bandeau_info .ui-datalist .ui-datalist-empty-message,.container_bandeau_alerte .ui-datalist .ui-datalist-empty-message{padding:0}.item_bandeau_alerte:before{background:var(--f-red-light);content:url(../img/bo-fo/icons/ic_i_white.svg);color:var(--f-white)}.item_bandeau_info:before{background:var(--f-black);content:url(../img/bo-fo/icons/ic_i_white.svg)}.close_bandeau_alerte_btn button{content:url(../img/bo-fo/icons/ic_close_white.svg)}.close_bandeau_info_btn button:before{content:url(../img/bo-fo/icons/ic_close.svg)}.item_bandeau_alerte span.contenu_bandeau,body .item_bandeau_info span.contenu_bandeau{color:var(--f-text-black);font-size:var(--f-text-size-l);font-weight:var(--f-typo-bold)}.item_bandeau_alerte span.contenu_bandeau{color:var(--f-white)}.close_bandeau_alerte_btn button,.close_bandeau_info_btn button{color:var(--f-white);background:#fff0}.close_bandeau_alerte_btn button span.ui-button-text,.close_bandeau_info_btn button span.ui-button-text{display:none}.close_bandeau_alerte_btn .ui-button:hover,.close_bandeau_alerte_btn .ui-button.ui-state-hover,.close_bandeau_alerte_btn .ui-button:focus,.close_bandeau_info_btn .ui-button:hover,.close_bandeau_info_btn .ui-button.ui-state-hover,.close_bandeau_info_btn .ui-button:focus{background:none;text-decoration:none}.container_bandeau_info .bandeau_info span.contenu_bandeau:before,.container_bandeau_alerte .bandeau_alerte span.contenu_bandeau:before{margin-right:1rem;padding:.5rem 1.3rem;border-radius:5px}.item_bandeau_alerte>.inline,.item_bandeau_info .inline{justify-content:space-between;width:100%}.item_bandeau_alerte .contenu_bandeau a,.item_bandeau_alerte .contenu_bandeau a:hover{color:var(--f-red-light)}.item_bandeau_alerte .contenu_bandeau a:focus-visible{outline-color:var(--f-red-light)!important}.contenu_bandeau a:hover{color:var(--f-text-black)}.contenu_bandeau a{text-decoration:underline;font-weight:600}.container_bandeau_alerte .p_ListView,.container_bandeau_info .p_ListView{margin:0!important}body div.container_bandeau_alerte .ui-datalist-data,body div.container_bandeau_info .ui-datalist-data{padding:1.5rem 3rem 1.5rem 0!important}body div.container_bandeau_alerte .ui-datalist-data{padding-right:0}.item_bandeau_info,.item_bandeau_alerte{line-height:1.5;display:flex;align-items:center}.close_bandeau_alerte_btn button,.close_bandeau_info_btn button{position:absolute;right:1rem;top:50%;padding:0;margin:0;transform:translateY(-50%);height:30px;width:30px}.close_bandeau_alerte_btn button{right:0;height:27px;width:27px}@media (max-width:970px){.container_bandeau_info{min-height:auto}}body .bandeau_accueil{height:380px;position:relative;background:none}body .bandeau_accueil::before{display:block;content:"";position:absolute;height:100%;width:102vw;background-color:var(--f-color1-lightest);background-repeat:no-repeat;background-size:cover;margin:0;left:50%;transform:translateX(-50%);z-index:-1;top:0}body .bandeau_accueil h1{margin:var(--f-space-l) 0 0 0;font-size:40px;width:fit-content;max-width:520px;color:var(--f-base-white)}.bandeau_accueil h1 span{background:rgb(0 0 0 / .7);line-height:1.25em;padding:0 15px}.bandeau_accueil .titre_accueil .p_Text{margin-top:0}body .faq_home{margin-top:var(--f-space-l)}body .container_demarches_themes{padding-top:var(--f-space-xs)}body .simuler_aide,body .comment_home{padding:var(--f-space-l) 0}body .container_demarches_themes>div::after{display:block;content:"";background-color:var(--f-white);border-top:1px solid var(--f-grey);width:100%;margin:3rem 0 0 0}.site_lebouscat body .container_demarches_themes>div::after,.site_bordeaux body .container_demarches_themes>div::after{border-top:0;padding-bottom:var(--f-space)}body .container_demarches_themes{padding-bottom:0}body .bandeau_accueil .container_bg_img>div{max-width:calc(var(--f-site-max-width) - 3rem)!important}.bloc_infos_aide .btn_noir{margin-top:var(--f-space)}.home_photos{display:flex;justify-content:space-between;margin-top:var(--f-space)}.home_photos .home_photo{width:28.5%;background-color:var(--f-base-color1);border-radius:var(--f-radius-l);position:relative;display:flex;flex-direction:column;padding:0}.home_photos .home_photo::before{display:block;content:"";background:url(../img/fo/home/photo1.webp) no-repeat center;background-size:cover;width:100%;height:200px;border-radius:var(--f-radius-l) var(--f-radius-l) 0 0}.home_photos .home_photo2::before{background-image:url(../img/fo/home/photo2.webp)}.home_photos .home_photo3::before{background-image:url(../img/fo/home/photo3.webp)}.home_photos .home_photo p{color:var(--f-base-color1-text);text-align:center;padding:0 2rem;font-size:var(--f-text-size-s);font-weight:var(--f-typo-bold);margin:1rem 0;line-height:1.4em}body .simuler_aide h2,body .a-quoi h2,body .comment_home h2,body .faq_home h2,body .blocLarge h2{margin-top:0}body .comment_home h2{margin-left:auto;margin-right:auto}@media (max-width:989px){.comment_home>div{flex-direction:column!important;flex-wrap:wrap}.comment_home h2{line-height:1.15em}}@media (min-width:990px){.liste_dem ul,.liste_assos ul{display:grid;grid-gap:0;column-gap:13px;row-gap:22px;padding:25px 0 0 30px}body .ui-g-12.container-liste-ts{padding:0}.container_demarches_themes .liste_dem ul{grid-template-columns:repeat(auto-fill,33%)}body .container_demarches_top .une_flex>div{display:flex;align-items:stretch;padding:0}body .container_demarches_top .une_flex .bt_une{width:274px;flex-shrink:0}body .container_demarches_top .une_flex .bt_une>div{padding-right:0}body .container_demarches_top .liste_dem ul{display:flex;align-items:stretch}body .container_demarches_top .une_flex ul li{display:block;margin-right:45px;display:flex;align-items:stretch}body .container_demarches_top .une_flex ul li>div{display:flex;align-items:stretch}body .container_demarches_top .une_flex ul li>div>div{width:270px}body .container_demarches_top .une_flex .bt_une .ui-button{width:274px;flex-shrink:0;margin:0;background:none;width:100%;height:100%;display:flex;align-items:flex-start;font-weight:var(--f-typo-medium);left:0;top:0;border-radius:0;color:var(--f-text-black)}body .container_demarches_top .une_flex .bt_une .ui-button:hover span{text-decoration:underline}body .container_demarches_top .une_flex .bt_une .ui-button::after{display:block;content:"";background:var(--f-button-bg-color) url(../img/bo-fo/icons/ic_arrow_white.svg) no-repeat center;height:28px;width:28px;position:absolute;right:var(--f-space-xs);bottom:var(--f-space-xs);border-radius:4px}body .container_demarches_top .une_flex .bt_une .ui-button:hover::after{background-color:var(--f-button-bg-color-hover)}.site_bordeauxmetropole body .container_demarches_top .une_flex .bt_une .ui-button::after{background-image:url(../img/bo-fo/icons/ic_arrow.svg)}}.simuler_aide p{padding:0;max-width:100%}.faq_home a.link_acc{text-decoration:none!important;background:none;color:var(--f-text-black);padding:0;text-transform:none;line-height:1.5em;font-weight:600;display:flex;align-items:center;padding-top:32px;border-top:1px solid var(--f-text-black);border-radius:0}.faq_home a.link_acc::after{content:url(../img/bo-fo/icons/ic_arrow.svg);padding-left:14px;padding-right:6px}.faq_home a:hover{color:var(--f-text-black);text-decoration:underline!important}.faq_home a.link_acc:focus{border-left:0!important;border-right:0!important;border-bottom:0!important}.faq_home h3{border-top:1px solid var(--f-text-black);margin:0}.faq_home h3 button{background-color:#fff0;border-radius:0;color:var(--f-text-black);font-weight:500;padding:2.5rem 0;margin:0;position:relative;border:0!important;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;font-size:var(--f-text-size)}.faq_home h3 button .icone{font-family:FontAwesome;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900}.faq_home h3 button:hover{color:var(--f-text-black);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;cursor:pointer;font-weight:600;box-shadow:none}.faq_home section{color:var(--f-text-black);margin-bottom:26px}.faq_home>a{align-items:center;justify-content:end;display:flex}.faq_home section{display:none}.faq_home h3 button .icone{display:inline-block;content:"";background:url(../img/bo-fo/icons/ic_chevron.svg) no-repeat center;background-size:17px auto;height:20px;width:20px;transition:transform .3s ease-in-out;will-change:transform}.faq_home h3 button[aria-expanded="true"] .icone{transform:rotate(180deg)}form .f_show .f_show_bt::before{position:absolute;top:30px;right:10px;z-index:0}@media (max-width:989px){.faq_home h3 button{font-weight:400;padding:26px 0 26px 0;margin:0}.faq_home h3 button .icone{padding-left:8px;flex-shrink:0}}.simuler_aide{display:flex;justify-content:space-between;align-items:center}.simuler_aide h2{max-width:365px;min-width:200px;display:flex;align-items:center;position:relative;margin-right:1rem;margin-bottom:0}.simuler_aide h2:after{left:-3rem}.simuler_aide p{max-width:600px}body .simuler_aide a{background:var(--f-base-color1);color:var(--f-base-color1-text);border-radius:var(--f-button-radius);font-size:var(--f-button-text-size);box-shadow:var(--f-button-shadow);text-align:left;padding:var(--f-button-padding);text-align:center;position:relative;border:0;transition:all 0.1s ease-out;font-weight:600;white-space:nowrap;margin-left:25px;text-decoration:none!important}body .simuler_aide .button:hover{background:var(--f-button-bg-color-hover);color:var(--f-base-color1-text);text-decoration:underline!important}body .simuler_aide .button:active,body .simuler_aide .button:focus{padding:var(--f-button-padding);border:0;border-radius:var(--f-button-radius)}.simuler_aide p{color:var(--f-text-black);margin:0;padding:0 4rem;max-width:550px}.comment_home p{font-size:var(--f-text-size-l);margin:var(--f-space) 0}@media (max-width:989px){.simuler_aide{flex-direction:column}.simuler_aide p,.simuler_aide h2{max-width:unset}.simuler_aide h2:before,.simuler_aide h2:after{height:4.2rem;margin-right:5px}}.bloc_infos_aide h2{font-size:var(--f-h3-text-size)}.bloc_infos_aide h2 span{font-weight:var(--f-typo-bold)!important}body header span.env{position:absolute;right:10px;left:auto;top:89px!important;border-radius:0 2px 2px 0!important;padding:3px 6px!important;z-index:10000000!important;max-width:fit-content!important;line-height:1.2em!important;font-size:12px!important;word-break:unset!important;color:var(--f-text-black)!important;font-weight:600!important;box-shadow:none!important;color:#000!important;text-transform:uppercase}body.stickyMenu header span.env{top:17!important;position:fixed}span.env.env_dev{background:#ebbfff}span.env.env_rec{background:#6effff}span.env.env_preprod{background:#7bf877}.mandatory_input_info{color:#ff5d8f;font-style:italic}body form .bloc_demarche_recap.f_show .f_show_bt button.ui-button:focus{outline:none!important}.tableau{width:100%;border:1px solid var(--f-line-color);font-family:"Work Sans","Lato",sans-serif;border-radius:5px;border-spacing:0;margin-top:34px}.tableau tbody td,.tableau th{font-weight:400;text-align:left;padding:8px 20px}.tableau thead th{background-color:var(--f-color1-lightest);padding:14px 20px;border-bottom:1px solid var(--f-line-color)}.tableau thead th:first-child{border-radius:5px 0 0 0}.tableau thead th:last-child{border-radius:0 5px 0 0}.tableau tbody>tr>th,.tableau tbody>tr>td{border-bottom:1px solid var(--f-grey-lighter)}.tableau tbody>tr:last-child>td{border-bottom:0}.tableau .tab_bold{font-weight:600!important}.tableau .tab_inseccable{white-space:nowrap!important}table.grid_velospe,table.grid_passsenior,table.grid_travaux{width:100%;border:1px solid var(--f-line-color);font-family:"Work Sans","Lato",sans-serif;border-radius:5px;border-spacing:0;margin-top:34px}.grid_velospe thead,.grid_passsenior thead,.grid_travaux thead{background-color:var(--f-beige-lightest)}.grid_velospe thead th,.grid_passsenior thead th,.grid_travaux thead th{font-size:14px;font-weight:400;padding:14px 20px;border-bottom:1px solid var(--f-line-color)}.grid_passsenior thead th:nth-child(2),.grid_travaux thead th:nth-child(2){text-align:end}.grid_passsenior thead th,.grid_travaux thead th{width:20%}.grid_passsenior thead th:first-child,.grid_travaux thead th:first-child{width:60%}.grid_velospe th,.grid_passsenior th,.grid_travaux th{text-align:start}.grid_velospe th,.grid_velospe td{padding:20px 20px;width:33%}.grid_passsenior th,.grid_passsenior td,.grid_travaux th,.grid_travaux td{padding:20px 20px}.grid_passsenior tbody td,.grid_travaux tbody td{width:19%}.grid_passsenior tbody tr>td:first-child{width:60%;text-align:left}.grid_travaux tbody tr>td:first-child{width:80%;text-align:left}.grid_passsenior tbody tr>td,.grid_travaux tbody tr>td{text-align:right}.grid_velospe tbody th,.grid_velospe tbody td,.grid_passsenior tbody th,.grid_passsenior tbody td,.grid_travaux tbody td,.grid_travaux tbody th{font-weight:500}.grid_velospe tbody>tr,.grid_passsenior tbody>tr,.grid_travaux tbody>tr{position:relative!important;display:flex;justify-content:center;flex-wrap:wrap}.grid_velospe tbody>tr{width:300%}.grid_passsenior tbody>tr{width:165%}.grid_travaux tbody>tr{width:134%}.grid_velospe tbody>tr:nth-of-type(even):before,.grid_velospe tbody>tr:nth-of-type(even):after,.grid_passsenior tbody>tr:nth-of-type(even):before,.grid_passsenior tbody>tr:nth-of-type(even):after,.grid_travaux tbody>tr:nth-of-type(even):before,.grid_travaux tbody>tr:nth-of-type(even):after{content:"";position:absolute!important;height:1px;width:95%;background-color:var(--f-line-color)}.grid_velospe tbody>tr:nth-of-type(even):before,.grid_passsenior tbody>tr:nth-of-type(even):before,.grid_travaux tbody>tr:nth-of-type(even):before{top:0}.grid_velospe tbody>tr:nth-of-type(even):after,.grid_passsenior tbody>tr:nth-of-type(even):after,.grid_travaux tbody>tr:nth-of-type(even):after{top:100%}@media all and (min-width:768px){body .bw-steps-tv .recap .recap.ui-g .encadre_recap{margin:1rem 0;padding:1rem 2rem}}@media all and (min-width:990px){body.stickyMenu .BWIndexScreen{margin-top:70px!important}.liste_dem ul,.liste_assos ul{grid-template-columns:repeat(auto-fill,48%)}.subli .li_btn,.bouton_voir,.bloc_choix_theme{display:none}.bouton_voir{display:none}.li_titre,.li_btn{display:none}.container-liste-ts li.subli{padding:0rem}}@media (min-width:1200px){body .demande_confirm .desktop{display:block}body .demande_confirm .mobile{display:none}.liste_dem ul,.liste_assos ul{grid-template-columns:repeat(auto-fill,32%)}}@media (max-width:1580px){.bloc_infos_aide img{max-width:400px}}@media (max-width:1425px){.container_bg_img>div{padding-left:1.3rem}}@media (max-width:1280px){:root body{--f-site-max-width:100%}form .bandeau_bas,form .ts_header>div,form .box_ariane,form .site_max_width,main .zone_content,main.ui-g .zone_title>div{max-width:100%}.box4input .ui-md-4,.box4input .ui-md-2{width:48%}body.stickyMenu .div_principal .picto_bm{left:3rem;margin-left:0}body form main.main1{padding-left:1.5rem;padding-right:1.5rem;margin-left:0;margin-right:0}body .bandeau_acccueil>div{padding-left:1.5rem;padding-right:1.5rem;margin-left:0;margin-right:0}nav#nav_secondaire,nav#nav_principal{padding-left:3rem!important;padding-right:3rem!important}form main.ui-g .ts_page .bw-steps-tv{max-width:none}body form main.ui-g .ts_actions>div{width:97%}@media all and (min-width:990px){body .container_demarches_top .une_flex ul li{margin-right:2.2vw}body .container_demarches_top .une_flex .bt_une,body .container_demarches_top .une_flex ul li>div{width:22vw}}.bottom_footer{padding:0 3rem}body .footer1>div{padding-left:1.5rem;padding-right:1.5rem}}@media all and (max-width:1200px){body .tab_organisation .bloc_orga .ui-g>.inline>div.bloc_orga_fonctions+div{width:16%}}@media all and (max-width:1199px){body .demande_confirm .desktop{display:none}body .demande_confirm .mobile{display:block!important}}@media screen and (max-width:1080px){form main.ui-g .ts_page .bw-steps-tv{max-width:none}.box4input .ui-md-2,.box4input .ui-md-4{width:100%}.recap .ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title,.recap .ui-datatable-reflow .ui-datatable-data tr td .ui-cell-editor-input{display:none!important}.recap th.Num_P{width:7rem!important}.recap th.Couleur_P,.recap th.Code_P{width:10rem!important}.recap th.Partie_cassee{width:9rem!important}.recap .ui-datatable-reflow .ui-datatable-data tr td div{position:relative;display:block}.recap .ui-datatable-reflow .ui-datatable-data tr td .ui-cell-editor{min-width:auto!important}.home_photos .home_photo{width:30.5%}.home_photos .home_photo::before{height:170px}}@media all and (max-width:989px){:root body{--f-h1-text-size:3.2rem;--f-h2-text-size:2.8rem;--f-h2-2-text-size:2.4rem;--f-h3-text-size:2.2rem;--f-h4-text-size:1.8rem;--f-carte-title-size:1.6rem;--f-button-padding:13px 15px}.site_bordeaux li:has(a[data-page="DEM_SimulationAides_Presentation"]),.mobile.displaynone,body.vue_ts .Combobox_mobile,.bandeau_haut_presentation .p_Button.btn_droite,.aide_presentation_img,.demande_confirm .Halignright .p_Image,.bloc_listes_infos_dem .container_listes_dem+.Halignright .p_Image,body .p_Button.desktop,#ban{display:none!important}.container_demarches_top .pagination,.desktop{display:none}.mobile{display:block!important}#menu_mobile{display:block}.demande_confirm>div:first-child{width:100%;padding-left:0;padding-right:0}form main.ui-g{padding-left:.8rem;padding-right:.8rem}body.stickyMenu #menu_mobile .logo_txt{display:none;height:0!important}body.stickyMenu header span.env,body header span.env{top:0px!important;right:0px!important}body .header1.ui-g{width:100%;left:0;top:0;height:107px;border-top:0;z-index:999}body.stickyMenu .header1.ui-g{position:fixed}body.stickyMenu .header1.ui-g{height:52px}#menu_mobile nav{background:var(--f-base-white);display:flex;width:100%}#menu_mobile nav,.logo_txt{border-bottom:1px solid var(--f-grey-darker)}.logo_txt{margin-left:0rem!important;width:100%;padding:.6rem 3rem;background-color:var(--f-color1);color:var(--f-base-color1-text)}body .tab_organisation .bloc_orga .ui-g>.inline>div.bloc_orga_fonctions+div{width:16%}body .tab_organisation .bloc_orga .ui-g>.inline{flex-wrap:wrap}body .tab_organisation .ui-fieldset.Actions{width:100%;display:flex;justify-content:flex-end;height:20px}body .tab_organisation .ui-fieldset.Actions .ui-fieldset-legend{right:0;bottom:-15px;position:absolute;padding-right:15px}body .ui-fieldset.Actions .ui-fieldset-content{top:35px}body .tab_organisation .ui-fieldset.Actions{position:absolute;right:1rem}body .tab_organisation .ui-fieldset.Actions .ui-fieldset-legend{width:30px;overflow:hidden;display:block}body .container-liste-ts{margin-left:0;width:100%}body .page_demarches .zoneContenue{flex-wrap:wrap}body .page_demarches .zoneContenue .container-liste-ts,body .page_demarches .zoneContenue .container-filter{width:100%;margin-left:0}.liste_dem ul,.liste_assos ul{display:grid;grid-gap:0;column-gap:13px;row-gap:0;padding:15px 0 0 0}.container-liste-ts li{width:100%!important;padding:0}.champ_recherche .ui-inputfield{width:100%!important}body .bandeau_accueil h1{margin:var(--f-space) 0 0 0;font-size:32px;max-width:400px}.mobile-menu-right{display:flex;align-items:center;padding-right:3rem}#hamburger{z-index:999;width:4rem;height:4rem;cursor:pointer;transition:all 0.3s ease-out;opacity:0;padding:0;background-color:#fff0;border-radius:60px;display:flex;align-items:center;justify-content:center;position:relative}#hamburger.active,.mobile-menu .close-mobile-menu{position:fixed;right:4vw;top:3vw}#hamburger:focus-visible{outline-style:auto!important}#hamburger .line{height:3px;width:73%;background:var(--f-text-black);border-radius:4px;position:absolute}#hamburger .line#one{top:24%}#hamburger .line#two{top:50%;margin-top:-1.5px}#hamburger .line#three{bottom:24%}#hamburger.active .line{background:var(--f-white);width:53%;top:50%!important;left:50%!important;margin-left:-25%;margin-top:-2%}#hamburger.active{background-color:var(--f-text-black)}#hamburger.active #one{transform:rotate(45deg)}#hamburger.active #two{opacity:0}#hamburger.active #three{transform:rotate(-45deg)}.mobile-menu-titre{position:absolute;top:3rem;left:3rem;margin:0}.mobile-menu-titre span{font-weight:600;font-size:24px}.mobile-menu{z-index:1;position:absolute;top:0;background:var(--f-white);width:100%;height:calc(100vh - 0rem);visibility:hidden;opacity:0;display:table;overflow:auto}.mobile-menu .mobile-menu__items{padding:8rem 1.5rem 0;width:96%;margin:0!important}.mobile-menu__items>li{display:block;font-size:2.8rem;font-weight:700;cursor:pointer;transition:all 0.3s ease-out;position:relative}.mobile-menu__items .btn_sub-menu.mobile-link{border:none;background:none;width:100%;text-align:start;padding:0 15px;min-height:auto;font-size:var(--f-text-size-2xl);cursor:pointer;transition:all 0.3s ease-out;font-weight:600;color:var(--f-text-color);box-shadow:none!important;border-radius:3px}.mobile-menu__items .btn_sub-menu span{display:flex;justify-content:space-between;align-items:center}.mobile-menu__items .btn_sub-menu span::before{margin-left:1rem}.mobile-menu__items li:hover{color:var(--f-white)}.mobile-menu__items li:hover a{transition:all 0.3s ease-out}.mobile-menu__items li>label{margin-top:0}.mobile-menu__items li>label,.mobile-menu__items a,.mobile-menu__items a:hover,.mobile-menu__items a:focus{color:var(--f-text-black);font-weight:var(--f-typo-bold);padding:15px 15px;display:block}.mobile-menu__items .deconnexion,.mobile-menu__items .mobile-link{font-weight:600;text-decoration:none}.mobile-menu.active{visibility:visible;opacity:.99;z-index:1000;display:block}.mobile-eco{display:flex;justify-content:space-around;margin-top:2rem}.mobile-eco a{color:var(--f-text-black);text-decoration:underline}body .bandeau_accueil{height:280px}main img{max-width:100%;height:auto}.error404 .p_Image{text-align:center}.error404 .p_Image img{max-height:250px}#menu_mobile nav{height:52px}#menu_mobile .logo-portail img{height:48px}.mobile-menu__items.nav__list label{font-size:font-size:var(--f-text-size-2xl);font-weight:600;width:100%;display:block}.mobile-menu__items .group-list li a{font-size:16px;font-weight:400;display:flex;align-items:center;padding:.3rem 0 .8rem 0}.mobile-menu__items .group-list li a::before{height:25px;width:25px;content:"";background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px}.mobile-menu__items .group-list li{list-style:none}#hamburger{visibility:visible;opacity:1;z-index:1000000000}.bottom_footer{flex-wrap:wrap}.bottom_footer>div{width:49%;margin-bottom:var(--f-space-l)}body .btn_accueil{display:block;width:100%}body .simuler_aide a,body .p_home .ui-button{display:block;width:100%;margin:0 auto;text-align:center;margin-top:var(--f-space-s);max-width:330px}body .simuler_aide p{margin-top:var(--f-space)}body .container_demarches_themes .liste_dem ul{grid-template-columns:none;overflow-y:hidden;overflow-x:scroll;overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;display:flex;flex-wrap:wrap;flex-direction:column;height:155px;width:calc(100% + 3.4rem);align-content:flex-start;padding-bottom:15px}body .container_demarches_themes .liste_dem .une_flex>div{padding:0}body .container_demarches_themes .liste_dem ul li{width:274px;height:100%;margin:0 44px 0 0!important}body .container_demarches_top .liste_dem li.ui-datalist-item>div>div,body .container_demarches_top .liste_dem li.ui-datalist-item>div,body .container_demarches_top .liste_dem li.ui-datalist-item>div>div>div{height:100%}body.safari .container_demarches_themes .liste_dem ul{padding-right:30px}body .container-liste-ts .carte.ui-g,body .container_demarches_top .carte.ui-g{margin:1rem 0}body .container_demarches_top .bt_une{min-height:0}.page-DEM_Demarches_Themes .col_champ_recherche>.champ_recherche,.page-DEM_Demarches_Themes .col_champ_recherche{width:100%;padding-right:0}.page-DEM_Demarches_Themes .col_champ_recherche .zone_search{max-width:none}body .champ_recherche .ui-inputfield,.champ_recherche .ui-inputfield{width:100%!important;min-height:48px}.ts_header h1{max-width:none!important}body div[class*="p_TabView"]>.bw-steps-tv>nav{position:relative!important;top:auto!important;right:auto!important;z-index:-1;height:auto;margin:0 -1.5rem var(--f-space) -1.5rem;background-color:var(--f-beige-lightest);padding:0;width:calc(100% + 6rem);max-width:none}body.vue_ts .ts_main,body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="true"]) .ts_main{padding-top:0}body div[class*="p_TabView"]>.bw-steps-tv>nav>ul{flex-direction:column;margin:1rem 3rem}body .bw-steps-tv>nav>ul.ui-tabs-nav>li:first-child,body .bw-steps-tv>nav>ul.ui-tabs-nav>li{flex-direction:row-reverse;margin:.5rem 0;width:100%;padding:0}body .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .bw-steps-tv>nav>ul.ui-tabs-nav>li.bw-loaded-tab>a{text-align:left;width:100%;margin-left:10px;line-height:1.2em}body .bw-steps-tv>nav>ul>li::after{flex-shrink:0;z-index:10!important;position:relative;margin:.5rem 0}body .bw-steps-tv>nav>ul.ui-tabs-nav>li::before{width:2px!important;height:50px!important;max-height:none;top:-16px!important;left:16px!important;margin:0!important;right:auto!important;background:var(--f-line-color);z-index:-10!important;border:0}body .ts_plus .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus5 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus5 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a,body .tsPlus6 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus6 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a,body .tsPlus7 .bw-steps-tv>nav>ul.ui-tabs-nav>li>a,body .tsPlus7 .bw-steps-tv>nav>ul.ui-tabs-nav>li.ui-state-active>a{width:auto;max-width:90%}body .ts_header{min-height:125px}.formulaire_info .inline{display:block}.formulaire_info .inline>div{width:100%;margin:0}form .container_bloc_suivi>div{padding:0}body .bw-steps-tv .ts_required+.ts_line .f_margin_top_less{margin-top:3rem!important}body .bandeau_accueil .container_bg_img>div{margin:0}body .bandeau_accueil .container_bg_img>div{max-width:none}.container_bg_img>div{padding-left:0}#menu_mobile .bloc_logo .logo-portail{margin:0 0 0 3rem;height:50px;display:block}.container_mes_informations fieldset .ui-fieldset-content{padding-right:0}.container_mes_informations fieldset{max-width:none}.container_mes_informations{flex-direction:column}.compte_email .Halignright,.container_mes_informations .Halignright{text-align:left}.compte_email .Halignright{padding-left:.5rem}.compte_email .ui-button{margin:.5rem 0}.container_mes_informations>div{width:70%}.page_espace .dem_line{padding:2rem 2rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:.5rem}.page_espace .dem_line>div:first-child{border-right:0;min-height:0}.page_espace .dem_line>div:last-child{padding-left:1.5rem;padding-top:2rem}.page_espace .dem_line>div{width:100%}.detail_demarche .ts_line{margin:2rem 0 0 0;float:none;width:100%}.btn_rechercher button{max-width:6rem;overflow:hidden}.btn_rechercher span{display:flex!important;align-items:center;justify-content:start;font-size:0;background:url(../img/bo-fo/icons/ic_search_white.svg) no-repeat center;background-size:25px;width:20px;height:20px}.site_bordeauxmetropole .btn_rechercher span{background-image:url(../img/bo-fo/icons/ic_search.svg)}.logo_txt span.logo_soustitre,.logo_txt p.logo_soustitre{line-height:1.1em;margin-bottom:0}.blocs2>div:first-child{width:100%}.ts_actions,.bandeau_bas{padding:10px 0}.ts_actions>div>div,.container_bandeau_bas{height:auto;padding:0}body .ts_actions div,body .bandeau_bas .container_bandeau_bas div{margin:0;padding:0}body .ts_actions div,body .bandeau_bas .container_bandeau_bas{display:flex;width:100%;justify-content:center}body .ts_actions>div>div>div:first-child div{text-align:center;justify-content:center;margin:.2rem 0 .4rem 0}body .ts_actions>div>div>div:last-child>div,body .bandeau_bas .container_bandeau_bas>div:last-child{justify-content:center}body form .ts_actions button.ui-button{margin:0 0.5rem!important}body .mobile-menu #sub-menu+label .fa-angle-down{position:absolute;right:-3px}body .bw-steps-tv .ts_line .ui-autocomplete .ui-button,form .bw-steps-tv fieldset .ui-autocomplete button.ui-button,body .ui-autocomplete .ui-button,body .ui-calendar.ui-trigger-calendar .ui-datepicker-trigger.ui-button{margin-top:.65rem}body .demarche_satisfaction>div:first-child{width:100%}body .container_demarches_top.mobile{display:none!important}body .container_demarches_top.desktop{display:block!important}body .container_demarches_top{margin:0 auto!important}.container_demarches_top .ui-tabs .ui-tabs-nav li{margin:0 1.5rem 0 0}.container_demarches_top .p_TabView .bwTabsNav li a{font-size:var(--f-text-size-xl);padding:0 .5rem .5rem 0.5rem!important}.LV_dem_pieces li{margin:1.5rem 0}form .encadre_satistaction{padding:1.5rem 0}body .demarche_satisfaction>div:last-child{width:auto;text-align:left}body .demarche_satisfaction>div .radiogroup.o-horizontal>div{margin:0 2rem 0 0}.comment_home p{font-size:var(--f-text-size)}body.vue_ts .ts_main{margin-bottom:130px}body.vue_ts .BWIndexScreen:has(.tab_connexion[show="true"]) .ts_main,body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="false"]) .ts_main,body.vue_ts .BWIndexScreen:has(.ts_main.displaynone) .ts_main{margin-bottom:0}body.vue_ts .BWIndexScreen:has(.tab_connexion[aria-hidden="true"]) .ts_main{margin-bottom:130px}.espace_presentation p{font-size:var(--f-text-size)}.detail_demarche .recap>div{padding:0}body .box_savoirplus>div>div{flex-direction:column;gap:1.5rem;flex-wrap:wrap}.bloc_btn_mobile{display:block;margin:20px 0 var(--f-space-l) 0}.container_bandeau_info>.inline{padding-left:1rem!important}body .container_bandeau_info{min-height:85px}.item_bandeau_alerte span.contenu_bandeau,body .item_bandeau_info span.contenu_bandeau{font-size:var(--f-text-size-s);padding-right:3rem;padding-left:1rem;display:block}body.avec_bandeau_info .header1.ui-g{height:auto}footer .bottom_footer ul li{padding:0 0 1rem 0}}@media all and (max-width:900px){body .tab_organisation .ui-fieldset.Actions{top:0;right:0}form .bloc_orga .h2_first{padding-bottom:35px}}@media all and (max-width:802px){.vignette_asso>.ui-md-1{border-right:0;border-bottom:1px solid}.liste_assos ul{grid-template-columns:repeat(auto-fill,50%)}.statut_asso{margin-top:0;margin-bottom:1.5rem;display:flex;justify-content:end}.liste_assos li{margin:0 15px 15px 0}.home_photos{display:block}body .home_photos .home_photo{width:100%;margin:2rem auto;max-width:400px}.comment_home>div>div{width:100%;margin:auto}.pagefroide_content_bloc1{flex-direction:column}.pagefroide_content_bloc1>div{width:100%}.pagefroide_content_bloc1>div:last-child{width:100%;text-align:center}.pagefroide_content_bloc1 .div-logo{max-width:280px;margin:1rem auto 0 auto}img.eco-note{max-width:58px}img.eco-certif{max-width:200px;height:auto}}@media all and (max-width:639px){:root body{--f-text-size:1.5rem;--f-h1-text-size:2.6rem;--f-h2-text-size:2.2rem;--f-h2-2-text-size:2rem;--f-h3-text-size:1.8rem;--f-h4-text-size:1.5rem}.pagefroide_content .pagefroide_content_bloc1 div,.titre_texte,.titre_intro,form main .HTML_deroulement h3.titre_etape{font-size:1.6rem}.pagefroide_content li,.pagefroide_content p,.faq_home section,body .bloc_aide_dem p,.fil_ariane .p_Button::after,.ts_ariane .p_Button::after,body .ariane p,body .ariane .ui-button span,body .ts_ariane p,.bandeau_haut_presentation .txt_duree p,.lv_editopj,.container_listes_dem li,.LV_dem_pieces li div,form main .HTML_deroulement p{font-size:1.4rem}.bloc_aide_dem>div:nth-child(2) span{font-size:var(--f-h4-text-size);margin-top:.5rem}body .pagefroide_content ul.plan_site{margin:0;padding:0}.bBouton_espace>div{display:block}[class*="PULS_Bloc_AccesAMonEspace"] .lien_btn_jaune{padding:0}.bottom_footer>div{width:100%;margin-bottom:var(--f-space)}.bottom_footer>div:last-child{margin-bottom:0}footer .bottom_footer ul{margin-top:1.5rem}body .bandeau_accueil{height:180px}body .page_demarches .nb_demarches p{margin:0}.zone_title h1,.page_suivre h1,.titre_page h1{margin-top:var(--f-space);margin-bottom:var(--f-space-xs)}.container_commment_faire_si,.container_utilite_portail,.container_utilisation>div{margin:0 auto!important}body .container_demarches_themes{padding-top:var(--f-space)}body .container_demarches_top h2{margin-bottom:1.5rem}.liste_dem ul,.liste_assos ul{column-gap:0;row-gap:0;display:block}body .container-liste-ts .carte.ui-g>div,body .container_demarches_top .carte.ui-g>div{padding-top:1rem}.container_demarches_top .ui-tabs .ui-tabs-nav li{margin:0 .5rem 0 0}form .container_demarches_top .onglets .ui-tabs .ui-tabs-panels,form .onglets .ui-tabs .ui-tabs-panel{padding:0}form .bloc_type_demarches button,form .bloc_type_espace button,form .onglets .p_TabView .bwTabsNav li a{font-size:var(--f-text-size);padding:0 .5rem .5rem 0.5rem!important}.simuler_aide p{padding:0}body .bandeau_accueil h1{font-size:2.2rem;max-width:70%;margin-top:0}.itemTeleservice .p_Text span,.dem_nom span,.carte .link_dem_prez a{line-height:1.3em;padding:0}body .espace_presentation{display:block}body .espace_presentation>div{width:100%!important}.page_espace .container_titre_monespace{flex-direction:column-reverse;align-items:flex-start}.page_espace .dem_line{padding:0 1.5rem 3rem 1.5rem}.page_espace .dem_line>div:last-child{padding-top:0}.page_espace .dem_line label{margin:2rem 0 .5rem 0;font-weight:var(--f-typo-bold)}main .container_titre_monespace .titre_page h1{margin-top:25px}body .container_titre_monespace .Halignright{display:none}.container_mes_informations>div{width:100%}.container-html-spe a{white-space:normal}.bloc_create_account>div{display:block}.bloc_dem_traitee_par>div{flex-direction:column;justify-content:flex-start}body .bloc_dem_traitee_par div{margin:0!important;display:block}body .bloc_dem_traitee_par p{margin-top:1rem}.bloc_dem_traitee_par img{height:50px;width:auto;margin:0;width:100%}form .ts_line,form .ui-sidebar .bw-steps-tv .ui-fieldset,form .ui-fieldset,form .encadre,form .infobulle_seule{padding-bottom:0;padding-top:0}body .bw-steps-tv .ts_line{margin-bottom:var(--f-space-30);margin-left:0;margin-right:0;padding-right:0;padding-left:0}body .bw-steps-tv label,body .bw-steps-tv fieldset .ui-widget.p_Text label,body .bw-steps-tv .labelFormCustom{margin-top:var(--f-space-16);margin-bottom:1px}.container_demarches_top .p_TabView .bwTabsNav li a{font-size:var(--f-text-size)}.logo_txt{padding:.6rem 2rem}body form main.main1{padding-left:.5rem;padding-right:.5rem}.mobile-menu-right{padding-right:2rem}#menu_mobile .bloc_logo .logo-portail{margin:0 0 0 2rem}.bottom_footer{padding:0 2rem}.LV_dem_pieces li>div{padding:.8rem 0}.LV_dem_pieces li:before{width:4rem;height:4rem;margin-right:1.5rem}.lv_deroulement .num_etape>div,.num_etape{width:4rem;height:4rem;float:left}.LV_dem_pieces.poubelle_etiquette:after{height:250px;margin-top:5px}form main .HTML_deroulement p,form main .HTML_deroulement h3.titre_etape{margin-left:5.5rem;margin-top:0}.HTML_deroulement li{margin:1.5rem 0}.bloc_aide_dem>div:nth-child(2) p{margin-top:1rem}form .bloc_util_don_perso>div{padding:var(--f-space) 2.5rem}.LV_demarches .carte .ui-g-12.ui-md-12.inline>div{width:48%!important}.LV_demarches .carte .ui-g-12.ui-md-12.inline>div.block_carte_titre{width:90%!important}.LV_demarches .carte .ui-g-12.ui-md-12.inline>div .link,.LV_demarches .carte .ui-g-12.ui-md-12.inline>div .btn_link{margin-bottom:7px}.lv_deroulement li,.HTML_deroulement li{width:100%;padding:0!important}body form .box4input label{min-height:0;width:100%}body form .box4input>div:first-child label{width:100%}body form .box4input>div{width:50%!important}body .ts_end .plus_informations .flex_auto,.bBouton_espace div{display:block;text-align:center}.demarche_satisfaction .radiogroup{margin-top:1rem}body .radiogroup.o-horizontal>div,body .demarche_satisfaction>div .radiogroup.o-horizontal>div{margin:0 1rem 0 0}body .smiley>.radiogroup input[type="radio"]:not(:checked)+label,body .smiley>.radiogroup input[type="radio"]:checked+label{width:100px}.encadr.plus_informations>div{padding:0}form .encadr.plus_informations .ui-fieldset{padding:1rem 1.5rem 1rem 1.5rem}form .b_connect_marge_top>div:first-child{margin-bottom:1rem}body form .ts_newsletter{padding-bottom:var(--f-space)}}@media (max-width:450px){form .recap{width:100%;margin:0}form .recap>div{padding:0}}@media (max-width:359px){body .champ_recherche .ui-inputfield{width:100%!important;margin-right:0;border-radius:.4rem}.champ_suivi .ui-button,.champ_recherche .ui-button{border-radius:.4rem;margin:.5rem 0 0 0;z-index:1;border:0!important}body .btn_rechercher.p_Button{justify-content:flex-end;display:flex;width:100%}body .smiley>.radiogroup input[type="radio"]:not(:checked)+label,body .smiley>.radiogroup input[type="radio"]:checked+label{width:75px}form .bloc_type_demarches button,form .bloc_type_espace button,form .onglets .p_TabView .bwTabsNav li a{font-size:1.4rem}body form .ts_actions button.ui-button{min-width:120px!important}}