/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-family-main:'galano'}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-Regular_TRIAL.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-RegularItalic_TRIAL.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-Medium_TRIAL.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-MediumItalic_TRIAL.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-SemiBold_TRIAL.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-SemiBold_TRIAL.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-Bold_TRIAL.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:galano;src:url(/themes/custom/ahp_maternity/assets/fonts/galanoGrotesque/GalanoGrotesque-BoldItalic_TRIAL.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--screen-tablet:768px;--screen-desktop:1024px;--screen-desktop-lg:1440px}:root{--color--off-black:#25303b;--color--black:#000;--color--white:#fff;--color--main-dark:#b13a5e;--color--main-light:#e6adbe;--color--bg-50:color-mix(in sRGB,var(--color--main-light) 50%,white);--color--bg-30:color-mix(in sRGB,var(--color--main-light) 30%,white);--color--grey-light:#ccc}:root{--font--size-body-sm:0.75rem;--font--size-body-md:1.125rem;--font--size-h1:1.75rem;--font--size-h2:1.5rem;--font--size-h3:1.25rem;--font--size-h4:1.125rem;--font--size-h5:1.125rem}@media only screen and (min-width:1024px){:root{--font--size-body-sm:0.875rem;--font--size-body-md:1.25rem;--font--size-h1:2.5rem;--font--size-h2:2.375rem;--font--size-h3:1.75rem;--font--size-h4:1.375rem}}:root{--space--sm:1rem;--space--md:1rem;--space--lg:2.5rem;--space--page-padding-x:1.5rem;--space--h2:1.5rem;--space--h3-h4:1rem;--space--paragraph-y:1.25rem}@media only screen and (min-width:1024px){:root{--space--sm:1.5rem;--space--md:2rem;--space--lg:5rem;--space--page-padding-x:3rem;--space--h2:2rem;--space--paragraph-y:2.5rem}}:root{--border-radius--main:0.625rem}@font-face{font-family:icomoon;src:url(/themes/custom/ahp_maternity/assets/fonts/icons/icomoon.woff2?1=) format("woff2");font-weight:normal;font-style:normal}.icon,.icon::before{text-transform:none;font-family:"icomoon" !important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-telephone::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-trombone::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fleche-droite::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fleche-gauche::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-burger::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-bas::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-droite::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-croix::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-x::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-quotes::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-moins::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendrier::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{line-height:1.25;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:var(--font-family-main)}html{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-top:0;line-height:1.6}img{display:block;max-width:100%;height:auto}blockquote{margin:0}cite{font-style:unset}.text-formatted{color:var(--color--off-black)}.text-formatted ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;margin-top:0;padding-left:1.75rem}.text-formatted h3,.text-formatted h4,.text-formatted h5{margin-top:1rem;margin-bottom:1rem}.text-formatted p:last-of-type{margin-bottom:0}.text-formatted a:not(.-button){cursor:pointer;text-decoration:none;color:var(--color--main-dark)}.text-formatted a:not(.-button):hover,.text-formatted a:not(.-button):focus-visible{text-decoration:underline}.clear-list-style,nav.pager .pager__items{margin:0;padding:0;list-style:none}.ahp-layout,#block-ahp-maternity-tabs>ul,form.user-login-form,.webform-submission-form,.path-listing-actualites .views-element-container,.path-listing-medecins .views-element-container,#block-ahp-maternity-ahpmaternityfiltremedecin{max-width:calc(51.4375rem + 2*var(--space--page-padding-x));margin-right:auto;margin-left:auto;padding-right:var(--space--page-padding-x);padding-left:var(--space--page-padding-x)}@media only screen and (min-width:1024px){.ahp-layout,#block-ahp-maternity-tabs>ul,form.user-login-form,.webform-submission-form,.path-listing-actualites .views-element-container,.path-listing-medecins .views-element-container,#block-ahp-maternity-ahpmaternityfiltremedecin{max-width:calc(75.5rem + 2*var(--space--page-padding-x))}}h1,h2,h3,h4,h5{font-weight:400}h1{margin:0}h2{margin-top:0;margin-bottom:var(--space--h2)}h3,h4,h5{margin-top:0;margin-bottom:0}h1{font-size:var(--font--size-h1)}h2,.-titre-h2{color:var(--color--main-dark);font-size:var(--font--size-h2)}h3,.-titre-h3{color:var(--color--main-dark);font-size:var(--font--size-h3)}h4,.-titre-h4{color:var(--color--main-dark);font-size:var(--font--size-h4)}h5,.-titre-h5{color:var(--color--main-dark);font-size:var(--font--size-h5)}.clear-button{padding:0;border:none;background:none}.button{width:100%;max-width:21.25rem;padding:.75rem 1.125rem;cursor:pointer;text-decoration:none;border:none;border-radius:.1875rem;background:none;font-weight:500}@media only screen and (min-width:1024px){.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}button[class*=icon-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.link-decouvre{-webkit-transition:150ms linear;transition:150ms linear;border:.0625rem solid var(--color--white)}.link-decouvre:hover,.link-decouvre:active,.link-decouvre:focus-visible{color:var(--color--main-dark);background-color:var(--color--white)}.header__wrapper__preinscription-link{display:block;width:90%;max-width:21.25rem;padding:.75rem 1.125rem;cursor:pointer;-webkit-transition:150ms linear;transition:150ms linear;text-align:center;text-decoration:none;color:var(--color--main-dark);border:none;border:.0625rem solid var(--color--main-dark);border-radius:.1875rem;background-color:var(--color--white);font-weight:500}@media only screen and (min-width:768px){.header__wrapper__preinscription-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color--white);background-color:var(--color--main-dark)}.header__wrapper__preinscription-link:hover,.header__wrapper__preinscription-link:active,.header__wrapper__preinscription-link:focus-visible{color:var(--color--main-dark);border-color:var(--color--main-dark);background-color:var(--color--white)}}.paragraph--type--cartes-actualites .paragraph__inner__content>a,.paragraph--type--bloc-cta .paragraph__inner__content__text>a,.text-formatted a.-button,#block-ahp-maternity-ahpmaternityfiltremedecin>a:not(.-selected){display:block;max-width:21.25rem;padding:.75rem 1.125rem;cursor:pointer;-webkit-transition:150ms linear;transition:150ms linear;text-align:center;text-decoration:none;color:var(--color--main-dark);border:none;border:.0625rem solid var(--color--main-dark);border-radius:.1875rem;background:none;font-weight:500}.paragraph--type--cartes-actualites .paragraph__inner__content>a:hover,.paragraph--type--cartes-actualites .paragraph__inner__content>a:active,.paragraph--type--cartes-actualites .paragraph__inner__content>a:focus-visible,.paragraph--type--bloc-cta .paragraph__inner__content__text>a:hover,.paragraph--type--bloc-cta .paragraph__inner__content__text>a:active,.paragraph--type--bloc-cta .paragraph__inner__content__text>a:focus-visible,.text-formatted a.-button:hover,.text-formatted a.-button:active,.text-formatted a.-button:focus-visible,#block-ahp-maternity-ahpmaternityfiltremedecin>a:not(.-selected):hover,#block-ahp-maternity-ahpmaternityfiltremedecin>a:not(.-selected):active,#block-ahp-maternity-ahpmaternityfiltremedecin>a:not(.-selected):focus-visible{color:var(--color--white);border-color:var(--color--main-dark);background-color:var(--color--main-dark)}@media only screen and (min-width:1024px){.paragraph--type--cartes-actualites .paragraph__inner__content>a,.paragraph--type--bloc-cta .paragraph__inner__content__text>a,.text-formatted a.-button,#block-ahp-maternity-ahpmaternityfiltremedecin>a:not(.-selected){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cta-preinsciption,form input.form-submit,#block-ahp-maternity-ahpmaternityfiltremedecin>a.-selected{display:block;max-width:21.25rem;padding:.75rem 1.125rem;cursor:pointer;-webkit-transition:150ms linear;transition:150ms linear;text-align:center;text-decoration:none;color:var(--color--white);border:none;border:.0625rem solid var(--color--main-dark);border-radius:.1875rem;background-color:var(--color--main-dark);font-weight:500}.cta-preinsciption:hover,.cta-preinsciption:active,.cta-preinsciption:focus-visible,form input.form-submit:hover,form input.form-submit:active,form input.form-submit:focus-visible,#block-ahp-maternity-ahpmaternityfiltremedecin>a.-selected:hover,#block-ahp-maternity-ahpmaternityfiltremedecin>a.-selected:active,#block-ahp-maternity-ahpmaternityfiltremedecin>a.-selected:focus-visible{color:var(--color--main-dark);border-color:var(--color--main-dark);background-color:var(--color--white)}@media only screen and (min-width:1024px){.cta-preinsciption,form input.form-submit,#block-ahp-maternity-ahpmaternityfiltremedecin>a.-selected{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.splide__slide:not(.is-active){opacity:.5}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;gap:.25rem}.splide__pagination .splide__pagination__page{cursor:pointer}.splide__pagination .splide__pagination__page:not(.is-active){width:.375rem;min-width:.375rem;height:.375rem;padding:0;border:none;border-radius:50%;background-color:var(--color--bg-50)}.splide__pagination .splide__pagination__page.is-active{width:1rem;min-width:.375rem;height:.375rem;padding:0;border:none;border-radius:var(--border-radius--main);background-color:var(--color--main-dark)}.splide__arrows .splide__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;width:2.5rem;height:2rem;padding:0;cursor:pointer;border:.0625rem solid var(--color--main-dark);border-radius:.1875rem;background-color:rgba(0,0,0,0)}.splide__arrows .splide__arrow:not([disabled]):hover,.splide__arrows .splide__arrow:not([disabled]):focus-visible{background-color:var(--color--main-dark)}.splide__arrows .splide__arrow:not([disabled]):hover::before,.splide__arrows .splide__arrow:not([disabled]):focus-visible::before{color:var(--color--white)}.splide__arrows .splide__arrow[disabled]{cursor:not-allowed;border-color:var(--color--grey-light)}.splide__arrows .splide__arrow[disabled]::before{color:var(--color--grey-ligh)}.splide__arrows .splide__arrow svg{display:none}.splide__arrows .splide__arrow--next::before{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-dark)}@media only screen and (min-width:1024px){.splide__arrows .splide__arrow--next::before{font-size:1.5rem}}.splide__arrows .splide__arrow--prev::before{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-dark)}@media only screen and (min-width:1024px){.splide__arrows .splide__arrow--prev::before{font-size:1.5rem}}@media only screen and (min-width:1024px){.splide__arrows .splide__arrow{width:4.5rem;height:3.5rem}}form label{display:block;margin-bottom:.5rem}form label.form-required::after{margin-left:.25rem;content:"*";color:red}form fieldset.required legend::after{margin-left:.25rem;content:"*";color:red}form .form-item.fieldgroup{border:none}form input:not([type=checkbox],[type=submit],[type=radio]),form textarea{width:100%;padding:.625rem .5rem;border:.0625rem solid var(--color--grey-light);border-radius:var(--border-radius--main)}form input:hover,form textarea:hover{border-color:var(--color--main-dark)}form input[type=submit]{margin-top:2.5rem}form .form-item:not(.form-type-radio,.webform-type-fieldset){margin-bottom:var(--space--sm)}form .radios--wrapper legend,form .radios--wrapper .form-type-radio{margin-bottom:.75rem}form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}form .form-type-radio label{margin-bottom:0;cursor:pointer}form .form-type-radio input[type=radio]{cursor:pointer;border-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-type-radio input[type=radio]::before{display:block;width:1rem;height:1rem;content:"";border:.0625rem solid var(--color--grey-light);border-radius:50%;background-color:var(--color--white)}form .form-type-radio input[type=radio]:hover::before,form .form-type-radio input[type=radio]:checked::before{border-color:var(--color--off-black)}form .form-type-radio input[type=radio]:checked+label{position:relative;left:-1.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}form .form-type-radio input[type=radio]:checked+label::before{width:.625rem;min-width:.625rem;height:.625rem;content:"";border-radius:50%;background-color:var(--color--off-black)}form .form-checkbox{width:1.5rem;height:1.5rem;border-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-checkbox::before{display:block;width:1.5rem;height:1.5rem;content:"";border:.0625rem solid var(--color--grey-light);border-radius:.1875rem;background-color:var(--color--white)}form .form-checkbox:hover::before{border-color:var(--color--main-dark)}form .form-checkbox:checked{position:relative}form .form-checkbox:checked::before{border-color:var(--color--main-dark);background-color:var(--color--main-dark)}form .form-checkbox:checked::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--color--white);font-size:.75rem}form .form-checkbox,form .form-checkbox+label{cursor:pointer}form .form-type-checkbox{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}form .form-type-checkbox .description{grid-column:2}form .webform-type-fieldset{margin:0 0 2rem;padding:0 0 .5rem 0;border-top:none;border-right:none;border-bottom:.0625rem solid var(--color--main-light);border-left:none}form .webform-type-fieldset>legend{margin-bottom:1.5rem;color:var(--color--main-dark);font-size:var(--font--size-h4)}@media only screen and (min-width:1024px){form .webform-type-fieldset:not(#edit-votre-choix-pour-l-accouchement)>.fieldset-wrapper{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media only screen and (min-width:1024px){form .webform-type-fieldset#edit-mes-informations-de-grossesse>.fieldset-wrapper .form-item-date-previsionnelle-du-terme-de-votre-grossesse{padding-left:1.5rem;border-left:.0625rem solid var(--color--main-light)}}form .webform-type-fieldset .form-item-votre-demande,form .webform-type-fieldset .form-item-rgpd{grid-column:1/-1}@media only screen and (min-width:768px){form .webform-type-fieldset{margin-bottom:2.5rem}}form #edit-une-question p{margin-bottom:.5rem}form #edit-une-question p:last-of-type{margin-bottom:0}form #edit-une-question .telephone span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}form #edit-une-question .telephone span::before{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}details.accordion-item{border:.0625rem solid var(--color--main-dark);border-radius:var(--border-radius--main)}details.accordion-item summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;padding:1rem;list-style:none;cursor:pointer;font-size:var(--font--size-h4)}details.accordion-item summary::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-dark);font-size:1.25rem}details.accordion-item .content{margin:.5rem 1rem 1.5rem;color:var(--color--off-black)}details.accordion-item .content p:last-of-type{margin-bottom:0}details.accordion-item .content a:not(.media-telechargement){cursor:pointer;text-decoration:none;color:var(--color--main-dark)}details.accordion-item .content a:not(.media-telechargement):hover,details.accordion-item .content a:not(.media-telechargement):focus-visible{text-decoration:underline}details.accordion-item .content .telechargement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-top:1.5rem}details.accordion-item .content .telechargement::before{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}details.accordion-item .content .telechargement a{color:var(--color--off-black)}details[open] summary::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}details:not([open]) summary h4{color:var(--color--off-black)}#block-ahp-maternity-tabs{margin-bottom:var(--space--paragraph-y);padding-top:1rem;padding-bottom:1rem;background-color:var(--color--bg-30)}#block-ahp-maternity-tabs>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:1rem;margin-top:0;margin-bottom:0;list-style:none}#block-ahp-maternity-tabs>ul a{text-decoration:none;text-transform:uppercase;color:var(--color--main-dark)}form.user-login-form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}form.user-login-form input.form-submit{margin-top:1.5rem}button.tarteaucitronDeny{background:var(--color--main-dark) !important}#tarteaucitronServices{padding:3rem 2rem 0 !important;border-radius:0 !important;background-color:var(--color--main-dark) !important}#tarteaucitronServices button{opacity:1 !important}#tarteaucitronServices button.tarteaucitronDeny{border:.0625rem solid var(--color--white) !important}#tarteaucitronServices #tarteaucitronInfo,#tarteaucitronServices #tarteaucitronSave,#tarteaucitronServices .tarteaucitronLine,#tarteaucitronServices .tarteaucitronTitle,#tarteaucitronServices .tarteaucitronTitle>button,#tarteaucitronServices .tarteaucitronBorder{background-color:var(--color--main-dark) !important}#tarteaucitronServices #tarteaucitronInfo{margin-bottom:1rem !important;border:none}#tarteaucitronServices .tarteaucitronTitle>button{margin-top:0 !important;text-transform:uppercase !important;font-size:1.25rem !important;font-weight:400 !important}#tarteaucitronServices .tarteaucitronH1{text-align:start !important;text-transform:uppercase !important;border-bottom:.0625rem solid var(--color--main-light) !important}#tarteaucitronServices .tarteaucitronH3{color:var(--color--white) !important;font-weight:500 !important}#tarteaucitronServices .tarteaucitronAsk{-ms-flex-item-align:end !important;align-self:end !important}#tarteaucitronServices .tarteaucitronLine{padding-top:0 !important}#tarteaucitronServices .tarteaucitronMainLine{padding-bottom:1.5rem !important;border-color:var(--color--white) !important}#tarteaucitronServices .tarteaucitronBorder>ul{padding-top:1.5rem;border-top:.0625rem solid var(--color--main-light) !important}#tarteaucitronServices .tarteaucitronName a,#tarteaucitronServices .tarteaucitronName .tarteaucitronReadmoreSeparator{color:var(--color--white) !important;font-weight:400 !important}#tarteaucitronServices #tarteaucitronSave{margin-top:1.5rem !important}#tarteaucitronServices .tarteaucitronDetails.tarteaucitronInfoBox{background-color:var(--color--white) !important}#tarteaucitronClosePanel{z-index:1;top:2.5rem !important;background-color:var(--color--main-dark) !important;font-size:1rem !important;font-weight:400 !important}footer{margin-top:var(--space--lg);color:var(--color--white)}footer a{color:var(--color--white)}footer .prefooter .paragraph{margin-bottom:var(--space--lg)}footer .prefooter .paragraph h2,footer .prefooter .paragraph .paragraph__inner__subtitle{display:none}footer .footer{padding-top:1.25rem;padding-bottom:3.125rem;background-color:var(--color--main-dark)}footer .footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media only screen and (min-width:1024px){footer .footer__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5rem}}footer .footer h4{color:var(--color--white)}footer .footer__publicite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;max-width:41.25rem}footer .footer__publicite__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:21.25rem}footer .footer__publicite__media .field--name-field-media-image{height:100%}footer .footer__publicite__media .field--name-field-media-image .field__item{height:100%}footer .footer__publicite__media__logo .field--name-field-media-image .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-left-radius:var(--border-radius--main);border-top-right-radius:var(--border-radius--main);background-color:var(--color--white)}@media only screen and (min-width:1024px){footer .footer__publicite__media__logo .field--name-field-media-image .field__item{border-top-right-radius:unset;border-bottom-left-radius:var(--border-radius--main)}}@media only screen and (min-width:1024px){footer .footer__publicite__media__logo{width:50%;min-width:50%}}footer .footer__publicite__media__produit .field--name-field-media-image img{border-bottom-right-radius:var(--border-radius--main);border-bottom-left-radius:var(--border-radius--main)}@media only screen and (min-width:1024px){footer .footer__publicite__media__produit .field--name-field-media-image img{height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:var(--border-radius--main);border-bottom-left-radius:var(--border-radius--main);border-bottom-left-radius:unset}}@media only screen and (min-width:1024px){footer .footer__publicite__media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:unset}}footer .footer__publicite h4{margin-bottom:var(--space--h3-h4)}footer .footer__publicite .text-formatted{color:var(--color--white);font-size:var(--font--size-body-sm)}footer .footer__publicite .link-decouvre{text-align:center}@media only screen and (min-width:1024px){footer .footer__publicite{max-width:55%;padding-right:5rem;border-right:.0625rem solid var(--color--main-light)}}footer .footer__informations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}footer .footer__informations>nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}footer .footer__informations>nav>ul a{text-decoration:none;font-size:var(--font--size-h4)}footer .footer__informations>nav>ul a:hover,footer .footer__informations>nav>ul a:focus-visible{text-decoration:underline;text-decoration-thickness:.0625rem}footer .footer__informations__dons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space--sm)}footer .footer__informations__dons .link{font-size:0}footer .footer__informations__dons .link.-ahp{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .footer__informations__dons .link.-ahp img{height:5rem}footer .footer__informations__dons .nous-soutenir{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space--lg)}footer .footer__informations__dons .nous-soutenir .footer_informations_adresse p{margin-bottom:0;white-space:nowrap;font-size:var(--font--size-body-sm)}footer .footer__informations__accreditation-rs .footer__informations__accrediation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.375rem;margin-bottom:2.5rem}footer .footer__informations__accreditation-rs .footer__informations__accrediation p{margin-bottom:0;font-size:var(--font--size-body-sm)}@media only screen and (min-width:1024px){footer .footer__informations__accreditation-rs .footer__informations__accrediation{margin-bottom:3.125rem}}footer .footer__informations__accreditation-rs .footer__informations__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;margin-bottom:1rem;padding:0;list-style:none;gap:1rem}footer .footer__informations__accreditation-rs .footer__informations__social-links .rs-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8125rem;height:2.8125rem;text-decoration:none;border-radius:50%;background-color:var(--color--white);font-size:0}footer .footer__informations__accreditation-rs .footer__informations__social-links .rs-link span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}footer .footer__informations__accreditation-rs .footer__informations__social-links .rs-link span::after{color:var(--color--main-dark);font-size:1.25rem}@media only screen and (min-width:1024px){footer .footer__informations{gap:3.125rem}}@media only screen and (min-width:1024px){footer .footer{padding-top:3.125rem}}@media only screen and (min-width:1024px){footer:not(:has(.footer__publicite)) .footer__informations{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:5rem}footer:not(:has(.footer__publicite)) .footer__informations .footer__informations__accreditation-rs{max-width:20rem}}header{z-index:10;top:var(--drupal-displace-offset-top,0)}header nav[role=navigation].contextual-region{position:unset}header nav[role=navigation] ul{margin:0;padding:0;list-style:none}header .header__wrapper__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .menu-dropdown__wrapper{width:100%}@media only screen and (max-width:767px){header #block-ahp-maternity-ahpmaternityheader{height:100%}header:not(.-sticky){height:6rem}header.-sticky{position:sticky;height:4rem}header .header__wrapper__menu-burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;text-transform:uppercase;color:var(--color--white);font-size:.75rem;gap:.625rem}header .header__wrapper__menu-burger::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header:not(.-open){background-color:var(--color--main-light)}header:not(.-open) .header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header:not(.-open) .header__wrapper__content,header:not(.-open) .language-switcher-language-url{display:none}header:not(.-open) .header__wrapper__logo img{width:11.25rem}header.-open{position:fixed;width:100%;height:100%;background-color:var(--color--main-dark)}header.-open .header__wrapper{display:grid;grid-template-rows:6rem auto;grid-template-columns:auto auto;padding-right:0;padding-left:0}header.-open .header__wrapper__logo{display:none}header.-open .header__wrapper__content,header.-open .language-switcher-language-url{display:block}header.-open .header__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;grid-row:2;grid-column:1/3}header.-open .header__wrapper__content .header__wrapper__preinscription-link{-ms-flex-item-align:center;align-self:center}header.-open .header__wrapper__content .menu-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-row:2;grid-column:1/-1}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded{border-bottom:.0625rem solid var(--color--main-light)}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded:first-child{border-top:.0625rem solid var(--color--main-light)}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded .menu-item--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.125rem 1.25rem;text-align:start;color:var(--color--white);font-size:1.125rem}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded .menu-item--button::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-light)}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded .menu-item--button.-active{color:var(--color--main-dark);background-color:var(--color--bg-30)}header.-open .header__wrapper__content .menu-level-0 .menu-item--expanded .menu-item--button.-active::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-dark);font-size:.5rem}header.-open .header__wrapper__content .menu-level-0 .menu-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:.375rem;padding-bottom:1.25rem;background-color:var(--color--bg-30);gap:1rem}header.-open .header__wrapper__content .menu-level-0 .menu-dropdown:not(.-open){display:none}header.-open .header__wrapper__content .menu-level-0 .menu-dropdown h2{display:none}header.-open .header__wrapper__content .menu-level-0 .menu-dropdown .menu-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem}header.-open .header__wrapper__content .menu-level-0 .menu-dropdown .menu-level-1 .menu-item a{display:block;text-decoration:none;color:var(--color--main-dark);font-size:.875rem}header.-open .header__wrapper__content .menu-level-0 .header__wrapper__inscription{width:100%;margin:0 auto;text-align:center}header.-open .header__wrapper__menu-burger{margin-right:1.125rem}header.-open .header__wrapper__menu-burger::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header.-open .language-switcher-language-url{grid-row:1;align-self:center;margin-left:1.125rem}}@media only screen and (min-width:768px){header{background-color:var(--color--main-light)}header #block-ahp-maternity-ahpmaternityheader{position:relative}header .header__wrapper{display:grid;grid-template-columns:auto auto -webkit-min-content;grid-template-columns:auto auto min-content;height:100%;margin:0 auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}header .header__wrapper__logo{-ms-flex-item-align:center;align-self:center}header .header__wrapper__logo img{min-width:9rem;min-height:5rem}header .header__wrapper .header__wrapper__preinscription-link{-ms-flex-item-align:end;align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}header:not(.-sticky) .header__wrapper{padding-top:1.875rem;padding-bottom:1.875rem}header:not(.-sticky) .header__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}header:not(.-sticky) .language-switcher-language-url{margin-top:.75rem}header.-sticky{position:sticky}header.-sticky .header__wrapper{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;height:100%;padding-top:.5rem;padding-bottom:.5rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}header.-sticky .header__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}header.-sticky nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}header.-sticky .language-switcher-language-url{display:none}header .header__wrapper__menu-burger{display:none}header nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem}header nav .menu .menu-item--expanded button{cursor:pointer;color:var(--color--main-dark);font-weight:500}header nav .menu .menu-item--expanded button:hover,header nav .menu .menu-item--expanded button:active,header nav .menu .menu-item--expanded button:focus-visible,header nav .menu .menu-item--expanded button.-active{text-decoration:underline;text-underline-offset:.375rem}header nav .menu-dropdown{position:absolute;z-index:10;top:100%;left:0;display:none;width:100%;padding-top:3.75rem;padding-bottom:3.75rem;background-color:var(--color--main-dark)}header nav .menu-dropdown.-open{display:block}header nav .menu-dropdown .menu-dropdown__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8.75rem;width:100%}header nav .menu-dropdown .menu-dropdown__wrapper h2{color:var(--color--white)}header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.625rem;margin-top:1rem}header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1 .menu-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1 .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:var(--color--white)}header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1 .menu-item a::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1 .menu-item a:hover,header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1 .menu-item a:focus-visible{color:var(--color--bg-50)}}@media only screen and (min-width:768px)and (min-width:1024px){header nav .menu-dropdown .menu-dropdown__wrapper .menu-level-1{max-width:calc(75.5rem + 2*var(--space--page-padding-x))}}.language-switcher-language-url ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:1.625rem;margin:0;padding:0;list-style:none;border:.125rem solid var(--color--white);border-radius:.25rem;background-color:var(--color--white)}.language-switcher-language-url ul.links .language-link{display:block;padding:.25rem;text-decoration:none;text-transform:uppercase;font-size:.75rem;font-weight:500}.language-switcher-language-url ul.links .language-link[hreflang=fr]{border-radius:.25rem 0 0 .25rem}.language-switcher-language-url ul.links .language-link[hreflang=en]{border-radius:0 .25rem .25rem 0}.language-switcher-language-url ul.links .language-link.is-active{color:var(--color--white);background-color:var(--color--main-dark)}.language-switcher-language-url ul.links .language-link:not(.is-active){color:var(--color--main-dark)}.hero{margin-bottom:var(--space--lg)}.hero__wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.hero__bloc-image{position:relative}.hero__bloc-image::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";opacity:.4;background-color:var(--color--black)}.hero__bloc-image__title{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:var(--color--white);text-shadow:.0625rem .0625rem .125rem var(--color--black)}@media only screen and (min-width:768px){.hero__bloc-image__title{top:unset;bottom:10rem;left:7.5%;width:85%;padding:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;text-align:unset}}@media only screen and (min-width:1024px){.hero__bloc-image__title{max-width:50%}}.hero__bloc-preinscription{position:relative;z-index:3}.hero__bloc-preinscription__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:72.5rem;padding:2.5rem;background-color:var(--color--white)}.hero__bloc-preinscription__wrapper h2{margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){.hero__bloc-preinscription__wrapper{width:85%;-webkit-box-shadow:0 0 .5rem 0 rgba(177,58,94,.15);box-shadow:0 0 .5rem 0 rgba(177,58,94,.15)}}@media only screen and (min-width:768px){.hero__bloc-preinscription{margin-top:-5.5rem}}@media only screen and (min-width:1024px){.hero__bloc-preinscription{margin-top:-6rem}}nav.pager{margin-top:2.5rem}nav.pager ul.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}nav.pager ul.pager__items li.pager__item a{text-decoration:none;color:var(--color--main-dark)}nav.pager ul.pager__items li.pager__item:not(.pager__item--first,.pager__item--last) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;padding:.25rem}nav.pager ul.pager__items li.pager__item.is-active a{border:.0625rem solid var(--color--main-light);border-radius:.1875rem}.node--type-actualite.node--view-mode-card{height:100%}.node--type-actualite.node--view-mode-card .node__content{height:100%}.node--type-actualite.node--view-mode-card .node__content__link{display:block;height:100%;padding:1.5rem 1rem;text-decoration:none;border-radius:var(--border-radius--main);background-color:var(--color--bg-50)}@media only screen and (min-width:1024px){.node--type-actualite.node--view-mode-card .node__content__link{padding:3.125rem 2.5rem}}.node--type-actualite.node--view-mode-card .node__content h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@media only screen and (min-width:1024px){.node--type-actualite.node--view-mode-card .node__content h3{-webkit-line-clamp:2;line-clamp:2}}.node--type-actualite.node--view-mode-card .node__content .text-formatted{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden;color:var(--color--off-black)}@media only screen and (min-width:1024px){.node--type-actualite.node--view-mode-card .node__content .text-formatted{-webkit-line-clamp:4;line-clamp:4}}.node--type-medecin.node--view-mode-teaser h3{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.node--type-medecin.node--view-mode-teaser a{text-decoration:none;color:var(--color--main-dark)}.node--type-medecin.node--view-mode-teaser a:hover,.node--type-medecin.node--view-mode-teaser a:focus-visible{text-decoration:underline}.node--type-medecin.node--view-mode-teaser p{margin:0}.node--type-medecin.node--view-mode-teaser img{-webkit-filter:grayscale(1);filter:grayscale(1)}.node--type-medecin.node--view-mode-teaser .section-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.node--type-medecin.node--view-mode-teaser .section__title{display:inline-block;font-weight:500}.node--type-medecin.node--view-mode-teaser .field--name-field-specialite p{line-height:1.2}.path-listing-actualites .views-element-container .item-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem;margin:0;padding-left:1.25rem}.path-listing-actualites .views-element-container .item-list>ul li::marker{color:var(--color--main-dark)}.path-listing-actualites .views-element-container .item-list>ul a{cursor:pointer;text-decoration:none;color:var(--color--main-dark);font-size:1.125rem}.path-listing-actualites .views-element-container .item-list>ul a:hover,.path-listing-actualites .views-element-container .item-list>ul a:focus-visible{text-decoration:underline}.path-listing-medecins #block-ahp-maternity-ahpmaternityfiltremedecin{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.path-listing-medecins .views-element-container{margin-top:2.5rem}.path-listing-medecins .views-element-container .item-list>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,17rem));margin:0;padding:0;gap:2.5rem;list-style:none}.paragraph--type--carrousel .navigation-main .splide{position:relative;padding-bottom:1rem}.paragraph--type--carrousel .navigation-main .splide .splide__pagination{position:absolute;top:calc(100% + .5rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.paragraph--type--carrousel .navigation-main .splide .splide__arrows{position:absolute;top:100%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.paragraph--type--carrousel .navigation-main .splide .splide__slide{border-radius:var(--border-radius--main)}.paragraph--type--carrousel .navigation-thumbnails .splide{position:relative;margin:0 auto;padding-right:6.5rem;padding-left:6.5rem}.paragraph--type--carrousel .navigation-thumbnails .splide .splide__arrows{position:absolute;top:50%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7rem;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--carrousel .navigation-thumbnails .splide .splide__slide{border-radius:var(--border-radius--main)}.paragraph--type--carrousel .navigation-thumbnails img{width:9.75rem;height:9.75rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.paragraph--type--carrousel .navigation-thumbnails{display:none}}@media only screen and (max-width:767px){.paragraph--type--carrousel{margin-bottom:2.5rem}}.paragraph--type--cartes-actualites .paragraph__inner__content .field--name-field-actualites .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space--md)}@media only screen and (min-width:1024px){.paragraph--type--cartes-actualites .paragraph__inner__content .field--name-field-actualites .field__items>.field__item{width:50%}}.paragraph--type--cartes-actualites .paragraph__inner__content .field--name-field-actualites .field__items h3{margin-bottom:var(--space--sm)}@media only screen and (min-width:1024px){.paragraph--type--cartes-actualites .paragraph__inner__content .field--name-field-actualites .field__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--cartes-actualites .paragraph__inner__content>a{margin:1.5rem auto 0 auto}@media only screen and (min-width:1024px){.paragraph--type--cartes-actualites .paragraph__inner__content>a{margin-right:unset}}.paragraph--type--cartes-images .paragraph__inner__content__list{display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:repeat(auto-fill,minmax(0,23.75rem));gap:var(--space--md);margin-bottom:0}.paragraph--type--cartes-images .paragraph__inner__content__list__item a{display:block;text-decoration:none;-webkit-box-shadow:0 0 .5rem 0 rgba(177,58,94,.15);box-shadow:0 0 .5rem 0 rgba(177,58,94,.15)}.paragraph--type--cartes-images .paragraph__inner__content__list__item a h4{padding:1.25rem 2.5rem;text-align:center}@media only screen and (min-width:1024px){.paragraph--type--cartes-images .paragraph__inner__content__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--citation .paragraph__inner__content{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-top:3rem;padding-bottom:3rem}.paragraph--type--citation .paragraph__inner__content::before{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;color:var(--color--main-light);font-size:2.5rem}.paragraph--type--citation .paragraph__inner__content::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;bottom:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:var(--color--main-light);font-size:2.5rem}@media only screen and (min-width:1024px){.paragraph--type--citation .paragraph__inner__content::after{bottom:1.25rem}}.paragraph--type--citation .paragraph__inner__content blockquote{margin-bottom:1rem;font-size:1.5rem;font-weight:500;font-style:italic}.paragraph--type--citation .paragraph__inner__content cite{font-size:.875rem}@media only screen and (min-width:1024px){.paragraph--type--citation .paragraph__inner__content{padding:1.125rem 3.75rem 0 3.75rem}}.paragraph--type--faq .paragraph__inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.paragraph--type--focus .paragraph__inner__content{position:relative;padding:.5rem 0 .5rem 1rem;font-weight:500}.paragraph--type--focus .paragraph__inner__content::before{position:absolute;top:0;left:0;width:.25rem;height:100%;content:"";background-color:var(--color--main-light)}@media only screen and (min-width:1024px){.paragraph--type--focus .paragraph__inner__content{padding-left:2.25rem}}.paragraph--type--image-texte .paragraph__inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.paragraph--type--image-texte .paragraph__inner__content img{width:100%;max-width:24.5rem;border-radius:.625rem}@media only screen and (min-width:768px){.paragraph--type--image-texte .paragraph__inner__content img{min-width:24.5rem}}@media only screen and (min-width:768px){.paragraph--type--image-texte .paragraph__inner__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}}@media only screen and (min-width:768px){.paragraph--type--image-texte.image-right .paragraph__inner__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.paragraph--type--bloc-cta .paragraph__inner__title,.paragraph--type--bloc-cta .paragraph__inner__subtitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.paragraph--type--bloc-cta .paragraph__inner__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--bloc-cta .paragraph__inner__content__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:46.5625rem;margin-top:-3.125rem;padding:2rem;border-radius:var(--border-radius--main);background-color:var(--color--bg-50)}.paragraph--type--bloc-cta .paragraph__inner__content__text .text-formatted{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:20;line-clamp:20;overflow:hidden;margin-top:.5rem}@media only screen and (min-width:1024px){.paragraph--type--bloc-cta .paragraph__inner__content__text .text-formatted{-webkit-line-clamp:10;line-clamp:10}}.paragraph--type--bloc-cta .paragraph__inner__content__text>a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1.5rem}@media only screen and (min-width:1024px){.paragraph--type--bloc-cta .paragraph__inner__content__text>a{margin-top:2rem}}@media only screen and (min-width:1024px){.paragraph--type--bloc-cta .paragraph__inner__content__text{position:absolute;z-index:1;top:50%;left:0;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:35.25rem;max-height:40rem;margin-top:unset;padding:3.5rem 4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1024px){.paragraph--type--bloc-cta .paragraph__inner__content .field--name-field-media{width:46.5625rem;margin-left:auto}}@media only screen and (min-width:1024px){.paragraph--type--bloc-cta .paragraph__inner__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--introduction{max-width:43rem;margin:0 auto}@media only screen and (min-width:1024px){.paragraph--type--introduction .paragraph__inner{padding:0}}.paragraph:has(.paragraph__inner__subtitle) h2{margin-bottom:.5rem}.paragraph:not(:has(.paragraph__inner__subtitle)) h2{margin-bottom:var(--space--h2)}.paragraph .paragraph__inner__subtitle{margin-bottom:var(--space--h2);color:var(--color--off-black);font-size:var(--font--size-body-md);font-weight:500}.paragraph .paragraph__inner__content p:has(+ul){margin-bottom:.25rem}.paragraph .paragraph__inner__content>ul{margin-top:0;padding-left:0;list-style:none}.paragraph--type--bloc-cta .field--name-field-media img,.paragraph--type--bloc-cta .field--name-field-media-image img,.paragraph--type--image .field--name-field-media img,.paragraph--type--image .field--name-field-media-image img,.paragraph--type--carrousel .field--name-field-media img,.paragraph--type--carrousel .field--name-field-media-image img{border-radius:var(--border-radius--main)}.field--name-field-paragraphes>.field__item:not(:first-child)>.paragraph:not(.paragraph--type--separateur){padding-top:var(--space--paragraph-y)}.field--name-field-paragraphes>.field__item:not(:last-child)>.paragraph:not(.paragraph--type--separateur){padding-bottom:var(--space--paragraph-y)}.paragraph--type--separateur .paragraph__inner__content{height:.0625rem;background-color:var(--color--main-light)}.paragraph--type--video .transcription-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--space--sm);margin-left:auto;border:.0625rem solid var(--color--main-dark);border-radius:var(--border-radius--main)}.paragraph--type--video .transcription-btn summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;padding:.625rem;list-style:none;cursor:pointer;color:var(--color--main-dark);font-weight:500}.paragraph--type--video .transcription-btn__content{margin:0 .625rem 1rem}.paragraph--type--video .transcription-btn__content p:last-of-type{margin-bottom:0}.paragraph--type--video .transcription-btn[open] summary::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--video .transcription-btn:not([open]):hover,.paragraph--type--video .transcription-btn:not([open]):active,.paragraph--type--video .transcription-btn:not([open]):focus-visible{color:var(--color--white);background-color:var(--color--main-dark)}.paragraph--type--video .transcription-btn:not([open]):hover summary,.paragraph--type--video .transcription-btn:not([open]):active summary,.paragraph--type--video .transcription-btn:not([open]):focus-visible summary{color:var(--color--white)}.paragraph--type--video .transcription-btn:not([open]):hover summary::after,.paragraph--type--video .transcription-btn:not([open]):active summary::after,.paragraph--type--video .transcription-btn:not([open]):focus-visible summary::after{color:var(--color--white)}.paragraph--type--video .transcription-btn:not([open]) summary::after{content:"";font-family:"icomoon";font-size:1rem;font-weight:400;line-height:1;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color--main-dark);font-size:1.25rem}.paragraph--type--video .transcription-btn:not([open]) summary h4{color:var(--color--off-black)}.paragraph--type--video iframe{display:block;height:15rem;border-radius:var(--border-radius--main)}@media only screen and (min-width:768px){.paragraph--type--video iframe{height:26rem}}@media only screen and (min-width:1024px){.paragraph--type--video iframe{height:40rem}}
