.service-section .service-list.w-dyn-items{flex-wrap:wrap;row-gap:12px}.service-section .services-collection{width:100%}.pda-form-simu,.pda-form-visite,.pda-form-devis{position:absolute!important;left:-9999px!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important}#pda-simulateur-aides .pda-form-simu,#pda-visite .pda-form-visite,#pda-materiel .pda-form-devis{position:static!important;left:auto!important;width:auto!important;height:auto!important;overflow:visible!important}.pda-source{color:inherit;font-style:italic;font-size:.9em;opacity:.85;text-decoration:none;border:0;cursor:default}.cta_card-global .cta_card-bg-image{width:calc(100% + 340px)!important;max-width:none!important;margin-left:-170px!important;height:100%!important;object-fit:cover!important}@media (max-width:767px){.cta_card-global .cta_card-bg-image{width:calc(100% + 160px)!important;margin-left:-80px!important}}
/* Derni\e8 re couche Fid\e8 le, apr\e8 s les styles m\e9 tier du pied. */
html body .footer-section{background:#f5f2e9!important;border-top:1px solid #e4dccf;padding:60px 0 24px;color:#403d3a}
html body .footer-wrapper-two{max-width:1196px;margin:auto;gap:48px;align-items:start}
html body .footer-title{font-family:"Parkinsans Variablefont Wght",sans-serif;font-size:18px!important;font-weight:500;color:#1f1d1b!important}
html body .footer-link-two{font-size:15px;font-weight:400;line-height:1.6;min-height:44px;display:flex;align-items:center;margin:0}
html body .footer-link-two strong{font-weight:inherit}
html body .footer-bottom{border-top:1px solid #e4dccf;padding-top:24px;margin-top:40px;gap:24px;align-items:start}
html body .footer-copyright{font-size:13px;color:#635e57!important}
html body .footer-social-block-two{gap:16px;flex-wrap:wrap}
html body .footer-social-link{min-height:44px;display:inline-flex;align-items:center}
html body .footer-brand img{width:180px;height:auto}
.pda-design-footer-contact{display:grid;gap:8px;margin-top:22px}
.pda-design-footer-contact a{display:inline-flex;align-items:center;min-height:44px;color:#403d3a;text-decoration:none;font-weight:600}
.pda-design-footer-contact a:first-child{font-family:"Parkinsans Variablefont Wght",sans-serif;font-size:23px}
.pda-design-footer-contact a:last-child{font-size:15px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:767px){html body .footer-section{padding-top:40px}html body .footer-wrapper-two,html body .footer-links-wrapper{display:grid;grid-template-columns:1fr;gap:24px}html body .footer-bottom{flex-direction:column;gap:12px}.pda-design-footer-contact{margin-top:14px}}
html body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #1f1d1b;outline-offset:4px}
html body :is(button,input[type=submit],summary,.w-nav-button){min-height:44px}
html body :is(.button-primary,.button-secondary,.button-tertiary,.home-hero-button-primary,.home-hero-button-secondary,.pda-action,.pe-bt,.pda-cerfa,.pda-mb-cta){background:#ff6b27!important;color:#fff!important;border-color:#ff6b27!important;border-radius:10px;min-height:46px;font-weight:600}
html body :is(.button-primary,.button-secondary,.button-tertiary,.home-hero-button-primary,.home-hero-button-secondary,.pda-action,.pe-bt) :is(div,span,strong){color:#fff!important;background-color:transparent!important}
html body :is(.button-primary,.button-secondary,.home-hero-button-primary,.home-hero-button-secondary,.pda-action,.pe-bt):hover{background:#df5112!important;border-color:#df5112!important}
html body :is(.form_input,.w-input,.w-select){border:1px solid #8c8175;border-radius:9px;min-height:46px;background:#fff;color:#403d3a;font-size:16px}
.pda-design-skip{position:fixed;left:16px;top:10px;transform:translateY(-160%);background:#fff;color:#1f1d1b;border:2px solid #1f1d1b;padding:12px;z-index:20000;border-radius:8px}
.pda-design-skip:focus{transform:none}
@media(max-width:991px){html body .nav_component .w-nav-overlay .nav_menu{top:0!important;max-height:calc(100dvh - 82px);overflow-y:auto}}
html body .nav_component .inner-nav-menu-wrapper>a.nav_menu_link[data-pda-design-connexion]{display:none!important}
html body .pda-mobilebar a:last-child{background:#ff6b27!important;color:#fff!important}
/* La s\e9 lection de comparaison reste accessible au toucher et au clavier. */
html body .findcare_facility-cms-item .selection-block{display:block!important;opacity:1!important}
html body .select-item{min-height:44px;display:flex;align-items:center}
html body .select-item:focus-within{outline:2px solid #403d3a;outline-offset:3px}
html body .pda-design-valeurs .photo-card:first-child{display:block!important;opacity:1!important;transform:none!important;width:100%;height:100%;border-radius:24px;overflow:hidden}
#pda-design-site .pda-design-cms-card>:is(.card_findcare-image,.card_findcare-desc-wrapper){position:static!important;transform:none!important;inset:auto!important;width:100%!important;opacity:1!important}
#pda-design-site{font-family:"Inter Variablefont Opsz Wght",Inter,Arial,sans-serif!important}#pda-design-site .main-wrapper :is(h1,h2,h3,h4,.pda-fiche-prix,.value-num),#pda-design-site #cible-accroche,#pda-design-site .step:before{font-family:"Parkinsans Variablefont Wght",Parkinsans,Arial,sans-serif!important}
#pda-design-site .footer-col h3{font-family:"Inter Variablefont Opsz Wght",Inter,Arial,sans-serif!important}
/* Corrections demand\e9 es le 14 octobre : orange existant, pied align\e9 , \e9 tapes compactes. */
html body #pda-design-site#pda-design-site#pda-design-site [data-pda-native-header="v1"] .pda-n7-summary-262,html body #pda-design-site#pda-design-site#pda-design-site .nav_component .pda-design-login>summary{background:#ff6b27!important;border-color:#ff6b27!important;color:#fff!important}
html body #pda-design-site#pda-design-site#pda-design-site [data-pda-native-header="v1"] .pda-n7-summary-262:hover,html body #pda-design-site#pda-design-site#pda-design-site .nav_component .pda-design-login>summary:hover{background:#f55e19!important;border-color:#f55e19!important}
html body #pda-design-site .legal-links{align-items:center!important}
html body #pda-design-site .legal-links button[data-cookies]{appearance:none!important;display:inline!important;align-self:center!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;font-weight:400!important;padding:0!important;margin:0!important;min-height:0!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer!important;vertical-align:baseline!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid{max-width:1240px!important;margin:0 auto!important;padding:24px!important;grid-template-columns:minmax(0,1fr) 280px!important;gap:32px!important;align-items:start!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .contact-us-grid-coulmn .page-padding-global{padding:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .header_desc-wrapper-global h1{font-size:32px!important;line-height:1.15!important;margin:0 0 8px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .header_desc-wrapper-global p{font-size:16px!important;line-height:1.45!important;margin:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .spacer-small,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .spacer-medium{height:12px!important;min-height:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet{padding:12px 16px!important;margin:0 0 14px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet h2{font-size:20px!important;line-height:1.25!important;margin:0 0 8px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet p{font-size:14px!important;line-height:1.4!important;margin:6px 0 0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid-coulmn-sticky{position:sticky!important;top:112px!important;align-self:start!important;height:auto!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .contact-us-image{width:100%!important;height:440px!important;min-height:0!important;object-fit:cover!important;border-radius:18px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-formulaire-hebergement{margin:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-progress{margin-bottom:12px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step-head{margin-bottom:12px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step-title{font-size:22px!important;line-height:1.25!important;margin-bottom:4px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step-sub{font-size:14px!important;line-height:1.45!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_header-wrapper h3{font-size:20px!important;line-height:1.3!important;margin:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_header-wrapper{margin:12px 0 6px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_field-wrapper{margin-bottom:12px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_field-group{min-width:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_label{font-size:15px!important;line-height:1.4!important;margin-bottom:5px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_input:not(textarea){height:44px!important;min-height:44px!important;margin-bottom:0!important;padding:10px 12px!important;font-size:16px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step textarea{min-height:64px!important;height:64px!important;margin-bottom:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-nav{margin-top:12px!important;gap:12px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-help,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-reassure{margin:8px 0 0!important}
@media(max-width:991px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid{grid-template-columns:1fr!important;padding:20px!important;gap:0!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid-coulmn-sticky{display:none!important}}
@media(max-width:479px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid{padding:18px 16px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .header_desc-wrapper-global h1{font-size:27px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet{padding:10px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet>div{gap:6px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet a{padding:10px!important;font-size:14px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form-group{gap:10px!important}}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid{display:grid!important;width:100%!important;box-sizing:border-box!important;min-height:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid>:is(.contact-us-grid-coulmn,.form-grid-coulmn-sticky){width:100%!important;min-width:0!important;padding:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .contact-form{padding:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .spacer-small,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .spacer-medium{height:6px!important}
@media(min-width:768px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step:not([style*="display: none"]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 16px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.pda-step-head,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.form_header-wrapper,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.pda-compact-wide{grid-column:1/-1!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.form_field-wrapper{margin-bottom:0!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-compact-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 12px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-compact-choices>.form_label{grid-column:1/-1!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_checkbox,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_radio{margin:0!important;min-height:36px!important;display:flex!important;align-items:center!important}}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form_component,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form_form{width:100%!important;max-width:none!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.form_header-wrapper{margin:4px 0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>.form_field-wrapper{margin:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_header-wrapper>h3{margin:0!important;padding:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] :is(.spacer-small,.spacer-medium,.spacer-tiny){padding:0!important;margin:0!important;min-height:0!important;max-height:12px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_header-wrapper>.spacer-small{display:none!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step :is(.form_header-wrapper,.pda-step-head){height:auto!important;min-height:0!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="0"]>.form_header-wrapper{display:none!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] #pda-choix-projet>p{margin-top:4px!important}
@media(max-width:479px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="0"] .form-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="0"] .form-group>.form_field-group:only-child{grid-column:1/-1!important}}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_header-wrapper{display:none!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step :is(.spacer-small,.spacer-medium,.spacer-tiny,.spacer-large){display:none!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_checkbox,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_radio{padding:4px 0!important;font-size:14px!important;line-height:1.35!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_checkbox input,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_radio input{width:20px!important;height:20px!important;min-height:20px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step .form_field-wrapper p{font-size:14px!important;line-height:1.4!important;margin:4px 0 0!important}
@media(min-width:992px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .contact-us-image{height:300px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid-coulmn-sticky #pda-choix-projet a{display:block!important;width:100%!important;text-align:center!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid-coulmn-sticky #pda-choix-projet>div{gap:6px!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid-coulmn-sticky #pda-choix-projet>p{font-size:12px!important}}
@media(min-width:768px){html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="1"]>.pda-compact-gir{grid-column:1!important;grid-row:2!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="1"]>.pda-compact-conditions{grid-column:2!important;grid-row:2/span 2!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="1"]>.pda-compact-care{grid-column:1!important;grid-row:3!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step[data-step="1"]>.pda-compact-alzheimer{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-compact-conditions>.form_field-wrapper{grid-column:1/-1!important}}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step>label.form_checkbox{grid-column:1/-1!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .form-grid{padding-top:18px!important;padding-bottom:18px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .header_desc-wrapper-global h1{margin-bottom:4px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-progress,html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-step-head{margin-bottom:8px!important}
html body #pda-design-site#pda-design-site#pda-design-site[data-pda-court-compact] .pda-nav{margin-top:8px!important}
