/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Manrope';src:url(/themes/custom/aidelf/fonts/Manrope-VariableFont_wght.ttf) format('truetype');font-weight:100 900;font-style:normal;font-display:swap;}@font-face{font-family:'Sora';src:url(/themes/custom/aidelf/fonts/Sora-VariableFont_wght.ttf) format('truetype');font-weight:100 900;font-style:normal;font-display:swap;}
:root{--dark-blue:#262261;--medium-blue:#3b3676;--light-blue:#1c96c5;--orange:#f49e37;--green:#7ec6a5;--light-grey:#f2f2f2;--medium-grey:#e2e2e2;--white:#ffffff;--black:#000000;--accent-color:var(--orange);--bg-color:var(--dark-blue);--text-color:var(--dark-blue);}.delay-transition *{transition:none !important;}.delay-transition .contextual{display:none;}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}html{font-size:16px;line-height:1.5;--drupal-displace-offset-top:0px;--drupal-local-tasks-offset-top:0px;}body{font-family:'Manrope',sans-serif;color:var(--text-color);line-height:1.5;-webkit-font-smoothing:antialiased;scrollbar-gutter:stable;padding-top:calc(var(--drupal-displace-offset-top) + var(--drupal-local-tasks-offset-top)) !important;overflow-x:hidden;}body:is(.page-node-type-colloque),body:has(.hero-section.color-green){--accent-color:var(--green);}body:is(.page-node-type-reseau),body:has(.hero-section.color-light_blue){--accent-color:var(--light-blue);}body:is(.page-node-type-recueil),body:has(.hero-section.color-blue_aidelf){--accent-color:var(--medium-blue);}#page-wrapper{isolation:isolate;}h1,h2,h3,h4,h5,h6{font-family:'Sora',sans-serif;font-weight:700;margin-bottom:1rem;color:var(--accent-color);}main h1{font-size:clamp(2rem,3.5vw,2.5rem);line-height:clamp(2.5rem,3.5vw,3rem);color:var(--text-color);}main h2{font-size:clamp(1.75rem,3.5vw,2.35rem);line-height:clamp(2.25rem,3.5vw,2.75rem);color:var(--text-color);}main h3{font-size:clamp(1.5rem,3.5vw,2rem);line-height:clamp(1.75rem,3.5vw,2.5rem);color:var(--text-color);}body:not(.path-frontpage) #block-aidelf-content h3{color:var(--accent-color);}body:not(.path-frontpage) #block-aidelf-content:has(.viewfield-recueil) h3{color:var(--orange);}.inline{display:inline;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{margin-bottom:1.2rem;}*:not(h1,h2,h3,h4,h5,h6) a{color:var(--accent-color);text-decoration:none;}*:is(h1,h2,h3,h4,h5,h6) a{color:var(--text-color);text-decoration:none;}:is(h1,h2,h3,h4,h5,h6) a:hover{color:var(--accent-color);}ul,ol{list-style:none;margin-bottom:1.2rem;}:is(.hero-chapo) ul{list-style:disc;padding-inline-start:1.5rem;}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;}a{transition:0.2s cubic-bezier(0.4,0,0.2,1);}.more-link a{color:var(--text-color);font-size:1rem;line-height:1.5rem;font-weight:900;text-transform:uppercase;display:flex;align-items:center;}.more-link a::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-inline-end:0.5rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 4.11798V19.412C20 19.583 19.9401 19.724 19.8301 19.835C19.7201 19.945 19.5799 20 19.4099 20H4.12012C3.95012 20 3.80994 19.945 3.68994 19.835C3.57994 19.724 3.53003 19.583 3.53003 19.412C3.53003 19.24 3.57994 19.099 3.68994 18.989C3.80994 18.879 3.95012 18.824 4.12012 18.824H17.98L0.179932 0.992981C0.129932 0.943981 0.0900586 0.882021 0.0600586 0.809021C0.0200586 0.735021 0 0.662013 0 0.588013C0 0.417013 0.0599219 0.275978 0.169922 0.164978C0.279922 0.054978 0.420088 0 0.590088 0C0.660088 0 0.740059 0.0179927 0.810059 0.0549927C0.880059 0.0919927 0.93999 0.135021 0.98999 0.184021L18.8201 17.978V4.11798C18.8201 3.94598 18.88 3.80501 18.99 3.69501C19.1 3.58501 19.2399 3.52899 19.4099 3.52899C19.5799 3.52899 19.7201 3.58501 19.8301 3.69501C19.9401 3.80501 20 3.94598 20 4.11798Z' fill='%23372F7A'/%3E%3C/svg%3E%0A");background-size:80%;background-repeat:no-repeat;background-position:center;transition:0.25s cubic-bezier(0.4,0,0.2,1);}.more-link.more-link-white a::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 4.11798V19.412C20 19.583 19.9401 19.724 19.8301 19.835C19.7201 19.945 19.5799 20 19.4099 20H4.12012C3.95012 20 3.80994 19.945 3.68994 19.835C3.57994 19.724 3.53003 19.583 3.53003 19.412C3.53003 19.24 3.57994 19.099 3.68994 18.989C3.80994 18.879 3.95012 18.824 4.12012 18.824H17.98L0.179932 0.992981C0.129932 0.943981 0.0900586 0.882021 0.0600586 0.809021C0.0200586 0.735021 0 0.662013 0 0.588013C0 0.417013 0.0599219 0.275978 0.169922 0.164978C0.279922 0.054978 0.420088 0 0.590088 0C0.660088 0 0.740059 0.0179927 0.810059 0.0549927C0.880059 0.0919927 0.93999 0.135021 0.98999 0.184021L18.8201 17.978V4.11798C18.8201 3.94598 18.88 3.80501 18.99 3.69501C19.1 3.58501 19.2399 3.52899 19.4099 3.52899C19.5799 3.52899 19.7201 3.58501 19.8301 3.69501C19.9401 3.80501 20 3.94598 20 4.11798Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");}.more-link a:hover{color:var(--accent-color);}.more-link a:hover::before{rotate:-45deg;}#search-block-form-hero{position:relative;z-index:0;width:100%;max-width:340px;}#search-block-form-hero .form-item .form-text{border:3px solid var(--dark-blue);height:60px;width:100%;padding-inline:calc(60px + 2rem) 1rem;font-size:1rem;font-weight:700;color:var(--dark-blue);outline:none;}#search-block-form-hero .form-item .form-text::placeholder{color:var(--dark-blue);font-weight:500;}#search-block-form-hero .description{font-size:.9em;font-style:italic;}#search-block-form-hero .form-item .form-search{width:100%;height:54px;padding-inline:calc(60px + 2rem) 1rem;font-size:1rem;font-weight:700;color:var(--dark-blue);border:none;background-color:transparent;outline:none;}#search-block-form-hero .form-item .form-search::placeholder{color:var(--dark-blue);font-weight:500;}#search-block-form-hero .form-submit{position:absolute;top:0;left:1rem;font-size:0;width:54px;height:54px;display:block;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4118 21.6776L18.6018 15.8147C19.9718 13.7952 20.5016 11.4337 20.2116 8.7302C19.8516 6.4501 18.8815 4.5284 17.2815 2.9649C15.6815 1.3689 13.7519 0.407997 11.4719 0.0822974C9.2219 -0.178303 7.18155 0.180003 5.36155 1.1572C3.57155 2.1669 2.17184 3.5675 1.16184 5.359C0.181843 7.183 -0.178235 9.2188 0.0817653 11.4663C0.411765 13.7463 1.37165 15.6843 2.96165 17.2804C4.53165 18.909 6.45167 19.8862 8.73167 20.2119C11.4317 20.505 13.7917 19.9676 15.8117 18.5996L21.6819 24.4137C22.0719 24.8046 22.5215 25 23.0515 25C23.5715 25 24.0218 24.8046 24.4118 24.4137C24.8018 24.0228 25.0017 23.5668 25.0017 23.0457C25.0017 22.5245 24.8018 22.0685 24.4118 21.6776ZM3.84153 10.1471C3.88153 8.3882 4.50188 6.9225 5.70188 5.7498C6.87188 4.5447 8.34178 3.9258 10.1018 3.8932C11.8618 3.9258 13.3417 4.5447 14.5417 5.7498C15.7217 6.9225 16.3218 8.3882 16.3518 10.1471C16.3218 11.906 15.7217 13.3717 14.5417 14.5443C13.3417 15.7495 11.8618 16.3684 10.1018 16.4009C8.34178 16.3684 6.87188 15.7495 5.70188 14.5443C4.50188 13.3717 3.88153 11.906 3.84153 10.1471Z' fill='%23F49E37'/%3E%3C/svg%3E%0A");background-size:50%;background-repeat:no-repeat;background-position:center;cursor:pointer;}.hero-section.color-green #search-block-form-hero .form-submit{background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4118 21.6776L18.6018 15.8147C19.9718 13.7952 20.5016 11.4337 20.2116 8.7302C19.8516 6.4501 18.8815 4.5284 17.2815 2.9649C15.6815 1.3689 13.7519 0.407997 11.4719 0.0822974C9.2219 -0.178303 7.18155 0.180003 5.36155 1.1572C3.57155 2.1669 2.17184 3.5675 1.16184 5.359C0.181843 7.183 -0.178235 9.2188 0.0817653 11.4663C0.411765 13.7463 1.37165 15.6843 2.96165 17.2804C4.53165 18.909 6.45167 19.8862 8.73167 20.2119C11.4317 20.505 13.7917 19.9676 15.8117 18.5996L21.6819 24.4137C22.0719 24.8046 22.5215 25 23.0515 25C23.5715 25 24.0218 24.8046 24.4118 24.4137C24.8018 24.0228 25.0017 23.5668 25.0017 23.0457C25.0017 22.5245 24.8018 22.0685 24.4118 21.6776ZM3.84153 10.1471C3.88153 8.3882 4.50188 6.9225 5.70188 5.7498C6.87188 4.5447 8.34178 3.9258 10.1018 3.8932C11.8618 3.9258 13.3417 4.5447 14.5417 5.7498C15.7217 6.9225 16.3218 8.3882 16.3518 10.1471C16.3218 11.906 15.7217 13.3717 14.5417 14.5443C13.3417 15.7495 11.8618 16.3684 10.1018 16.4009C8.34178 16.3684 6.87188 15.7495 5.70188 14.5443C4.50188 13.3717 3.88153 11.906 3.84153 10.1471Z' fill='%237ec6a5'/%3E%3C/svg%3E%0A");}.hero-section.color-light_blue #search-block-form-hero .form-submit{background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4118 21.6776L18.6018 15.8147C19.9718 13.7952 20.5016 11.4337 20.2116 8.7302C19.8516 6.4501 18.8815 4.5284 17.2815 2.9649C15.6815 1.3689 13.7519 0.407997 11.4719 0.0822974C9.2219 -0.178303 7.18155 0.180003 5.36155 1.1572C3.57155 2.1669 2.17184 3.5675 1.16184 5.359C0.181843 7.183 -0.178235 9.2188 0.0817653 11.4663C0.411765 13.7463 1.37165 15.6843 2.96165 17.2804C4.53165 18.909 6.45167 19.8862 8.73167 20.2119C11.4317 20.505 13.7917 19.9676 15.8117 18.5996L21.6819 24.4137C22.0719 24.8046 22.5215 25 23.0515 25C23.5715 25 24.0218 24.8046 24.4118 24.4137C24.8018 24.0228 25.0017 23.5668 25.0017 23.0457C25.0017 22.5245 24.8018 22.0685 24.4118 21.6776ZM3.84153 10.1471C3.88153 8.3882 4.50188 6.9225 5.70188 5.7498C6.87188 4.5447 8.34178 3.9258 10.1018 3.8932C11.8618 3.9258 13.3417 4.5447 14.5417 5.7498C15.7217 6.9225 16.3218 8.3882 16.3518 10.1471C16.3218 11.906 15.7217 13.3717 14.5417 14.5443C13.3417 15.7495 11.8618 16.3684 10.1018 16.4009C8.34178 16.3684 6.87188 15.7495 5.70188 14.5443C4.50188 13.3717 3.88153 11.906 3.84153 10.1471Z' fill='%231c96c5'/%3E%3C/svg%3E%0A");}.fieldname--field-contenu h3{font-size:1.5rem;line-height:1.5rem;}.fieldname--field-contenu ul{list-style:disc;padding-inline-start:1.5rem;}.fieldname--field-contenu a:hover{text-decoration:underline;}@media (max-width:609px){html{--drupal-displace-offset-top:0px !important;}}.crm-container .disabled.ui-state-active *{color:#fff !important;}
#page{margin-block:clamp(3.5rem,8vw - 1.5rem,80px);}.region{position:relative;}.main-content__container{max-width:1000px;margin-inline:auto;margin-inline:1rem;}.path-frontpage .main-content__container,.page-civicrm .main-content__container{max-width:1200px;}body:not(.path-frontpage) #block-aidelf-content{margin-block:4rem;}body:not(.path-frontpage) #block-aidelf-content:has(.view-taxonomy-term .leaflet-container){margin-block:-4rem;}.container_columns{display:flex;z-index:1;position:relative;}.container_columns .column{width:50%;display:flex;flex-direction:column;}.container_columns .column.left{align-items:flex-end;}.container_columns .column.right{align-items:flex-start;margin-block-start:-7.5rem;}.container_columns .column .block{width:100%;padding:3.75rem 3.25rem;}.container_columns .column .block:not(.block-full){max-width:500px;}.container_columns .column .block.bg-blue{background-color:var(--dark-blue);color:white;}.container_columns .column .block.bg-grey{--text-color:var(--medium-blue);background-color:var(--light-grey);}.container_columns .column .block.bg-mediumgrey{--text-color:var(--medium-blue);background-color:var(--medium-grey);}.container_columns .column .block.bg-white{background-color:white;}.container_columns .column .block.bg-white h2{color:var(--accent-color);}.container_columns .column .block.bg-transparent{padding-inline:0 2rem;}.container_columns .column.left .block.bg-transparent{padding-inline:0 2rem;}.container_columns .column.right .block.bg-transparent{padding-inline:2rem 0;}.container_columns .column .block.block-full{padding-inline:3.75rem 100px;}.container_columns .column.left .block.block-full{padding-inline:100px 3.75rem;}.container_columns .column.right .block.block-full{padding-inline:3.75rem 100px;}.container_columns .column .block.bg-image{position:relative;padding:0;height:360px;}.container_columns .column .block.bg-image img{position:absolute;top:0;left:0;width:100%;height:360px;object-fit:cover;object-position:center;z-index:-1;}.container_columns .column .block:first-child{height:calc(380px + 7.5rem);}.container_columns .column.left .block:first-child{height:380px;font-size:1.3rem;line-height:1.65rem;}.container_columns .column.right .block:first-child{border-top-right-radius:1rem;border-top-left-radius:1rem;height:calc(380px + 7.5rem);}body:not(.path-frontpage,.page-node-type-page,.page-civicrm) #block-aidelf-content{max-width:825px;margin-inline:auto;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content:has(.node--type-recueil){max-width:950px;}body:not(.path-frontpage,.page-node-type-page,.path-taxonomy) #block-aidelf-content .field__label{font-size:1.1rem;font-weight:700;color:var(--accent-color);margin-block:0.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header{display:flex;column-gap:2rem;flex-wrap:wrap;margin-block-end:1.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header::after{content:'';flex:1 1 100%;max-width:180px;height:5px;background-color:var(--accent-color);margin-block-start:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header img{margin-block-end:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title{min-width:300px;font-size:1.5rem;font-weight:700;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title h2{margin-block-end:0.75rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title .fieldname--field-date-litterale{margin-block-end:0.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title .fieldname--field-pays,body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title .fieldname--field-ville{display:inline;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header .content_header_title:has(.fieldname--field-pays) .fieldname--field-ville::after{content:', ';}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-nom-auteur,body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-prenom-auteur{display:inline;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-resume{margin-block-start:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_comites{display:flex;flex-wrap:wrap;gap:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_comites > .field{flex:1 1 100%;margin-block-end:1.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_comites > .field ul{list-style:disc;padding-inline-start:1.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_comites > .field ul li{color:var(--text-color);margin-block-end:0.25rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_infos{display:flex;flex-wrap:wrap;gap:1rem;background-color:var(--light-grey);padding:1rem 1.25rem;border-top:0.75rem solid var(--accent-color);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_infos .field__label{color:var(--text-color);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_infos > div.field{flex:1 1 calc(50% - 1rem);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link{position:relative;width:fit-content;margin-block:1.5rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link .field__label{padding-inline:0.5rem 1rem;height:2rem;background-color:var(--accent-color);color:white;font-size:1rem;line-height:2rem;font-weight:700;text-transform:uppercase;display:flex;align-items:center;transition:0.25s cubic-bezier(0.4,0,0.2,1);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link .field__label::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-inline-end:0.5rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 4.11798V19.412C20 19.583 19.9401 19.724 19.8301 19.835C19.7201 19.945 19.5799 20 19.4099 20H4.12012C3.95012 20 3.80994 19.945 3.68994 19.835C3.57994 19.724 3.53003 19.583 3.53003 19.412C3.53003 19.24 3.57994 19.099 3.68994 18.989C3.80994 18.879 3.95012 18.824 4.12012 18.824H17.98L0.179932 0.992981C0.129932 0.943981 0.0900586 0.882021 0.0600586 0.809021C0.0200586 0.735021 0 0.662013 0 0.588013C0 0.417013 0.0599219 0.275978 0.169922 0.164978C0.279922 0.054978 0.420088 0 0.590088 0C0.660088 0 0.740059 0.0179927 0.810059 0.0549927C0.880059 0.0919927 0.93999 0.135021 0.98999 0.184021L18.8201 17.978V4.11798C18.8201 3.94598 18.88 3.80501 18.99 3.69501C19.1 3.58501 19.2399 3.52899 19.4099 3.52899C19.5799 3.52899 19.7201 3.58501 19.8301 3.69501C19.9401 3.80501 20 3.94598 20 4.11798Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-size:60%;background-repeat:no-repeat;background-position:center;transition:0.25s cubic-bezier(0.4,0,0.2,1);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link:has(a:hover) .field__label{background-color:var(--bg-color);}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link:has(a:hover) .field__label::before{rotate:-45deg;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_link a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:0;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-rattachement-publication > .field__label{font-size:1.75rem;margin-block:0.5rem 1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-rattachement-publication .field__items{display:flex;flex-wrap:wrap;gap:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .fieldname--field-rattachement-publication .field__items > .field__item{flex:1 1 calc(50% - 1rem);min-width:300px;background-color:var(--light-grey);padding:1rem 1.25rem;border-left:0.75rem solid var(--accent-color);}:is(.page-node-type-agenda,.page-node-type-actualite) [class^="fieldname--field-categories"] a{}#block-aidelf-content .fieldname--field-contenu table{float:unset !important;}@media (max-width:999px){.container_columns{flex-direction:column;}.container_columns .column{width:100%;margin-block-start:0 !important;align-items:center !important;}.container_columns .column .block{max-width:100%;padding:3.75rem;}.container_columns .column .block:first-child{height:auto !important;border-radius:0 !important;font-size:1.1rem !important;line-height:1.4rem !important;}}@media screen and (min-width:520px){#page{margin-inline:clamp(1.5rem,8vw - 1.5rem,80px);}.main-content__container{margin-inline:auto;}}@media screen and (min-width:680px){body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header{flex-wrap:nowrap;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header img{margin-block-end:0;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header::after{content:unset;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_header:not(:has(img)) .content_header_title::after{content:'';display:block;width:180px;height:5px;background-color:var(--accent-color);margin-block-start:1rem;}body:not(.path-frontpage,.page-node-type-page) #block-aidelf-content .content_comites > .field{flex:1 1 calc(50% - 1rem);}}.flex-inbox{display:inline-flex;gap:.5rem;align-items:baseline;}.crm-search-display-table{overflow:scroll;}.page-civicrm .crm-form-checkbox,.page-civicrm .crm-form-checkbox + label,.page-civicrm .crm-form-radio,.page-civicrm .crm-form-radio + label{width:auto;display:inline-block;}.page-civicrm .crm-form-checkbox + label,.page-civicrm .crm-form-radio + label{margin-right:2rem;}.page-civicrm .crm-inline-edit.form{min-width:auto !important;overflow:scroll !important;max-width:1180px !important;}
#header{position:fixed;top:calc(var(--drupal-displace-offset-top) + var(--drupal-local-tasks-offset-top));left:-1px;z-index:1000;width:100%;background-color:white;height:clamp(3.5rem,8vw - 1.5rem,80px);display:flex;padding-inline-start:0.5rem;}#header a{color:var(--dark-blue);}#header a:hover{color:var(--accent-color);}#header .site-branding{height:100%;background-color:white;width:fit-content;display:flex;justify-content:center;align-items:center;gap:1rem;padding-inline-end:clamp(1.5rem,8vw - 1.5rem,2.5rem);padding-block:0.5rem;transition:none;}#header .site-branding .site-branding__logo{max-height:100%;min-width:60px;}#header .site-branding .site-branding__text{min-width:85px;}.path-frontpage #header .site-branding .site-branding__text_slogan{display:none;}body:not(.path-frontpage) #header .site-branding .site-branding__text_slogan{display:none !important;}#header-nav{display:flex;justify-content:flex-end;gap:1rem;width:100%;background-color:white;}#header-nav > nav{position:fixed;right:-150%;top:calc(var(--drupal-displace-offset-top) + clamp(3.5rem,8vw - 1.5rem,80px) + var(--drupal-local-tasks-offset-top));opacity:0;width:100%;height:calc(100vh - clamp(3.5rem,8vw - 1.5rem,80px));overflow-y:auto;max-width:420px;padding-inline:2rem;padding-block:3rem;background-color:white;border-inline-start:1rem solid var(--accent-color);transition:0.25s cubic-bezier(0.4,0,0.2,1);}#header::before{content:'';position:fixed;top:calc(var(--drupal-displace-offset-top) + clamp(3.5rem,8vw - 1.5rem,80px) + var(--drupal-local-tasks-offset-top));left:0;width:100vw;height:calc(100vh - clamp(3.5rem,8vw - 1.5rem,80px));background-color:rgba(0,0,0,0.5);z-index:-1;opacity:0;pointer-events:none;visibility:hidden;transition:0.25s cubic-bezier(0.4,0,0.2,1);}#header:has(.header-toggle[aria-checked='true'])::before{opacity:1;pointer-events:auto;visibility:visible;}#header:has(.header-toggle[aria-checked='true']) #header-nav > nav{right:0;opacity:1;}body:has(.header-toggle[aria-checked='true']){overflow:hidden;}#header-nav .region--secondary-menu{display:flex;gap:1rem;align-items:center;}#header-nav .region--secondary-menu > *{height:100%;}#header .header__secondary_menu__link{display:flex;gap:0.5rem;align-items:center;height:100%;}#header .header__secondary_menu__link:hover span{color:var(--accent-color);}:is(#block-aidelf-menucontact-2,#block-aidelf-menucontact) ul{height:100%;margin:0;}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu){position:relative;}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu) > ul{margin:0;}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form']{position:fixed;top:clamp(3.5rem,8vw - 1.5rem,80px);left:0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity 0.3s;width:100vw;height:calc(50px + 3rem);padding:1.5rem 2rem;background-color:var(--accent-color);}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form'] .form-item{width:100%;height:100%;background-color:white;border:3px solid var(--dark-blue);}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form'] .form-item .form-search{width:100%;height:100%;padding-inline:calc(50px + 2rem) 1rem;font-size:1rem;font-weight:700;color:var(--dark-blue);border:none;background-color:transparent;outline:none;}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form'] .form-item .form-search::placeholder{color:var(--dark-blue);font-weight:500;}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form'] .form-submit{position:absolute;left:3rem;top:calc(1.5rem + 3px);font-size:0;width:44px;height:44px;display:block;outline:none;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4118 21.6776L18.6018 15.8147C19.9718 13.7952 20.5016 11.4337 20.2116 8.7302C19.8516 6.4501 18.8815 4.5284 17.2815 2.9649C15.6815 1.3689 13.7519 0.407997 11.4719 0.0822974C9.2219 -0.178303 7.18155 0.180003 5.36155 1.1572C3.57155 2.1669 2.17184 3.5675 1.16184 5.359C0.181843 7.183 -0.178235 9.2188 0.0817653 11.4663C0.411765 13.7463 1.37165 15.6843 2.96165 17.2804C4.53165 18.909 6.45167 19.8862 8.73167 20.2119C11.4317 20.505 13.7917 19.9676 15.8117 18.5996L21.6819 24.4137C22.0719 24.8046 22.5215 25 23.0515 25C23.5715 25 24.0218 24.8046 24.4118 24.4137C24.8018 24.0228 25.0017 23.5668 25.0017 23.0457C25.0017 22.5245 24.8018 22.0685 24.4118 21.6776ZM3.84153 10.1471C3.88153 8.3882 4.50188 6.9225 5.70188 5.7498C6.87188 4.5447 8.34178 3.9258 10.1018 3.8932C11.8618 3.9258 13.3417 4.5447 14.5417 5.7498C15.7217 6.9225 16.3218 8.3882 16.3518 10.1471C16.3218 11.906 15.7217 13.3717 14.5417 14.5443C13.3417 15.7495 11.8618 16.3684 10.1018 16.4009C8.34178 16.3684 6.87188 15.7495 5.70188 14.5443C4.50188 13.3717 3.88153 11.906 3.84153 10.1471Z' fill='%233b3676'/%3E%3C/svg%3E%0A");background-size:50%;background-repeat:no-repeat;background-position:center;}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form']:hover,:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header):has(.header__secondary_menu__link:hover) [id^='search-block-form']{opacity:1;pointer-events:auto;visibility:visible;}body:not(.user-logged-in) :is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu) a[href^='/user/login']{position:absolute;top:0;left:0;opacity:0;display:block;width:100%;height:100%;}body:not(.user-logged-in) :is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu) > ul:has(a[href^="/user/login"]) > li:not(:has(a[href^="/user/login"])){display:none;}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu):has(a[href^='/user/logout'],a[href^='/en/user/logout']) > ul{position:absolute;top:clamp(3.5rem,8vw - 1.5rem,80px);right:0;background-color:var(--accent-color);padding:1rem 1.25rem;display:flex;flex-direction:column;align-items:flex-start;text-wrap:nowrap;opacity:0;pointer-events:none;transition:0.2s cubic-bezier(0.4,0,0.2,1);}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu):has(a[href^='/user/logout'],a[href^='/en/user/logout']):hover > ul{opacity:1;pointer-events:all;}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu):has(a[href^='/user/logout'],a[href^='/en/user/logout']) > ul > li:not(:last-of-type){margin-bottom:0.5rem;}:is(#block-aidelf-menuducomptedelutilisateur,#block-aidelf-account-menu):has(a[href^='/user/logout'],a[href^='/en/user/logout']) > ul > li a:hover{color:var(--medium-blue);text-decoration:underline;}.region--secondary-menu
  :is(#block-aidelf-menucontact a,#block-aidelf-account-menu .header__secondary_menu__link > span,#block-aidelf-search-form-header .header__secondary_menu__link > span){display:none;}.header-toggle{width:48px;height:100%;background:transparent;border:none;cursor:pointer;position:relative;padding-inline-end:0.5rem;}.header-toggle__icon span{display:block;width:24px;height:2px;background-color:var(--accent-color);margin-block:4px auto;margin-inline:auto;transition:all 0.2s cubic-bezier(0.4,0,0.2,1);}.header-toggle:hover span{background-color:var(--dark-blue);}.header-toggle[aria-checked='true'] .header-toggle__icon span:nth-child(1){transform:translateY(5px) rotate(45deg);}.header-toggle[aria-checked='true'] .header-toggle__icon span:nth-child(2){opacity:0;}.header-toggle[aria-checked='true'] .header-toggle__icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}@media screen and (min-width:520px){#header{padding-inline-start:0;margin-inline:clamp(1.5rem,8vw - 1.5rem,80px);width:calc(100% - calc(2 * clamp(1.5rem,8vw - 1.5rem,80px)) + 2px);}}@media screen and (min-width:680px){:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form']{position:absolute;top:100%;left:0;right:0;transform:translateX(-50%);max-width:calc(340px + 4rem);}}@media screen and (min-width:820px) and (max-width:1000px){:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form']{left:50%;}.region--secondary-menu
    :is(#block-aidelf-menucontact a,#block-aidelf-account-menu .header__secondary_menu__link > span,#block-aidelf-search-form-header .header__secondary_menu__link > span){display:block;}}@media screen and (min-width:1000px){.path-frontpage:not(.scrolled) #header .site-branding .site-branding__text_slogan{display:block;}.path-frontpage:not(.scrolled) #header .site-branding .site-branding__text{display:none;}:is(#block-aidelf-search-form-footer,#block-aidelf-search-form-header) [id^='search-block-form']{left:50%;}#header-nav > nav{position:static;right:unset;top:unset;opacity:1;width:fit-content;height:unset;overflow-y:unset;max-width:unset;padding:unset;background-color:unset;border-inline-start:unset;display:block;margin-inline:auto;}#header-nav > nav > ul{display:flex;align-items:center;gap:0rem;height:100%;margin:0;}#header-nav > nav > ul > li{position:relative;height:100%;display:flex;align-items:center;padding-inline:0.75rem;}#header-nav > nav > ul > li > ul{position:absolute;top:100%;left:0;background-color:var(--medium-blue);min-width:250px;z-index:10;padding:0.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:0.2s cubic-bezier(0.4,0,0.2,1);}#header-nav > nav > ul > li > ul a{color:white;padding:0.75rem 0.5rem;display:block;line-height:1.1;}#header-nav > nav > ul > li:has(> ul):hover{background-color:var(--medium-blue);color:var(--accent-color);}#header-nav > nav > ul > li:has(> ul):hover > a{color:var(--accent-color);}body:is(.page-node-type-recueil) #header-nav > nav > ul > li:has(> ul):hover,body:has(.hero-section.color-blue_aidelf) #header-nav > nav > ul > li:has(> ul):hover{--accent-color:var(--orange);}#header-nav > nav > ul > li:hover > ul{opacity:1;visibility:visible;pointer-events:auto;}#header-nav .header-toggle{display:none;}}@media screen and (min-width:1180px){.path-frontpage:not(.scrolled) #header .site-branding{position:absolute;height:clamp(3.5rem,8vw - 1.5rem,80px);bottom:-100%;left:50%;transform:translateX(-50%);max-width:350px;padding-inline:clamp(1.5rem,8vw - 1.5rem,2.5rem);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;}}@media screen and (min-width:1400px){.region--secondary-menu
    :is(#block-aidelf-menucontact a,#block-aidelf-account-menu .header__secondary_menu__link > span,#block-aidelf-search-form-header .header__secondary_menu__link > span){display:block;}}@media screen and (min-width:1690px){#header{margin:unset;width:100%;max-width:1514px;left:50%;transform:translateX(-50%);}}
form:not([action*='search'],[action*='theses']){max-width:600px;padding:30px;background-color:var(--light-grey);border-left:0.75rem solid var(--accent-color);}form:not([action*='search']) label{display:block;margin-bottom:5px;font-weight:bold;}form:not([action*='search'],[action*='theses']) input,form:not([action*='search']) textarea{width:100%;padding:10px;border:1px solid var(--medium-blue);box-sizing:border-box;margin-bottom:15px;}form:not([action*='search'],[action*='theses']) input[type='submit']{background-color:#f0922b;color:white;padding:12px 20px;border:none;cursor:pointer;font-size:16px;width:fit-content;}form:not([action*='search'],[action*='theses']) input[type='submit']:hover{background-color:var(--text-color);}body.path-search .search-form > *:not(#edit-basic.form-wrapper){display:none;}body.path-search .search-form .form-wrapper{display:flex;width:100%;background-color:var(--bg-color);height:calc(50px + 3rem);padding:1.5rem 2rem;margin-block-end:2rem;}body.path-search .search-form .form-wrapper .form-item{width:100%;height:100%;background-color:white;border:3px solid var(--accent-color);}body.path-search .search-form .form-wrapper .form-item label{display:none;}body.path-search .search-form .form-wrapper .form-item .form-search{width:100%;height:100%;padding-inline:1rem;font-size:1rem;font-weight:700;color:var(--dark-blue);border:none;background-color:transparent;outline:none;}body.path-search .search-form .form-wrapper .form-submit{font-size:0;width:50px;height:50px;display:block;outline:none;border:none;background-color:var(--accent-color);background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.4118 21.6776L18.6018 15.8147C19.9718 13.7952 20.5016 11.4337 20.2116 8.7302C19.8516 6.4501 18.8815 4.5284 17.2815 2.9649C15.6815 1.3689 13.7519 0.407997 11.4719 0.0822974C9.2219 -0.178303 7.18155 0.180003 5.36155 1.1572C3.57155 2.1669 2.17184 3.5675 1.16184 5.359C0.181843 7.183 -0.178235 9.2188 0.0817653 11.4663C0.411765 13.7463 1.37165 15.6843 2.96165 17.2804C4.53165 18.909 6.45167 19.8862 8.73167 20.2119C11.4317 20.505 13.7917 19.9676 15.8117 18.5996L21.6819 24.4137C22.0719 24.8046 22.5215 25 23.0515 25C23.5715 25 24.0218 24.8046 24.4118 24.4137C24.8018 24.0228 25.0017 23.5668 25.0017 23.0457C25.0017 22.5245 24.8018 22.0685 24.4118 21.6776ZM3.84153 10.1471C3.88153 8.3882 4.50188 6.9225 5.70188 5.7498C6.87188 4.5447 8.34178 3.9258 10.1018 3.8932C11.8618 3.9258 13.3417 4.5447 14.5417 5.7498C15.7217 6.9225 16.3218 8.3882 16.3518 10.1471C16.3218 11.906 15.7217 13.3717 14.5417 14.5443C13.3417 15.7495 11.8618 16.3684 10.1018 16.4009C8.34178 16.3684 6.87188 15.7495 5.70188 14.5443C4.50188 13.3717 3.88153 11.906 3.84153 10.1471Z' fill='%233b3676'/%3E%3C/svg%3E%0A");background-size:50%;background-repeat:no-repeat;background-position:center;}body.path-search #block-aidelf-content{margin-block-start:1rem;}body.path-search #block-aidelf-content ol li{padding-inline-start:1rem;border-inline-start:0.5rem solid var(--accent-color);}body.path-search #block-aidelf-content h3{font-size:1.25rem;line-height:1.5rem;margin:0;}div#crm-container form,div.crm-container form{margin-bottom:0;max-width:none !important;}
.hero-section{position:relative;max-width:1440px;width:100%;height:calc(75vh + 130px);min-height:calc(500px + 130px);margin-inline:auto;}.page-civicrm #block-aidelf-hero .hero-section{max-height:300px;min-height:auto;}.hero-section .hero-background{position:absolute;height:75vh;min-height:500px;max-height:100%;width:100%;}.hero-section .hero-background img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1rem;}.hero-section .hero-background::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#201746;opacity:0.3;border-radius:1rem;}.hero-section .hero-background:not(:has(img))::after{content:'';display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1rem;background-image:url('/sites/default/files/bgimage/header_bg.jpg');}.hero-section .hero-content{position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100% + 1px);height:100%;display:flex;flex-direction:column;justify-content:center;}.hero-section .hero-content::before{content:'';position:absolute;top:0;left:0;width:100%;height:75vh;min-height:500px;max-height:100%;opacity:0.3;background:var(--dark-blue);z-index:-1;}.hero-section .hero-content .hero-content-col{position:relative;flex:1;display:flex;flex-direction:column;gap:1rem;max-width:520px;width:100%;margin-inline:auto;}.hero-section .hero-content .hero-content-col.hero-content-col--left{justify-content:flex-end;}.hero-section .hero-content .hero-content-col.hero-content-col--left::before{top:-15.5vh;}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo{background-color:white;border-top:0.75rem solid var(--accent-color);padding-block:1.75rem 3rem;font-weight:600;padding-inline:1.5rem;}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo p:first-of-type{font-size:1.25rem;}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo p a{background-color:var(--text-color);color:white;font-size:1rem;line-height:1.5rem;width:fit-content;padding-inline:0.5rem 1rem;padding-block:0.5rem;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo p a::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-inline-end:0.5rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 4.11798V19.412C20 19.583 19.9401 19.724 19.8301 19.835C19.7201 19.945 19.5799 20 19.4099 20H4.12012C3.95012 20 3.80994 19.945 3.68994 19.835C3.57994 19.724 3.53003 19.583 3.53003 19.412C3.53003 19.24 3.57994 19.099 3.68994 18.989C3.80994 18.879 3.95012 18.824 4.12012 18.824H17.98L0.179932 0.992981C0.129932 0.943981 0.0900586 0.882021 0.0600586 0.809021C0.0200586 0.735021 0 0.662013 0 0.588013C0 0.417013 0.0599219 0.275978 0.169922 0.164978C0.279922 0.054978 0.420088 0 0.590088 0C0.660088 0 0.740059 0.0179927 0.810059 0.0549927C0.880059 0.0919927 0.93999 0.135021 0.98999 0.184021L18.8201 17.978V4.11798C18.8201 3.94598 18.88 3.80501 18.99 3.69501C19.1 3.58501 19.2399 3.52899 19.4099 3.52899C19.5799 3.52899 19.7201 3.58501 19.8301 3.69501C19.9401 3.80501 20 3.94598 20 4.11798Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-size:80%;background-repeat:no-repeat;background-position:center;transition:0.25s cubic-bezier(0.4,0,0.2,1);}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo p a:hover{background-color:var(--accent-color);}.hero-section .hero-content .hero-content-col.hero-content-col--left .hero-chapo p a:hover::before{rotate:-45deg;}.hero-section .hero-content .hero-content-col.hero-content-col--right{justify-content:flex-start;order:-1;display:flex;flex-direction:column;justify-content:space-between;}.hero-section .hero-content .hero-content-col.hero-content-col--right hgroup{z-index:1;background-color:white;font-family:'Sora',sans-serif;border-bottom:0.75rem solid var(--accent-color);min-height:160px;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:2rem 1rem;position:sticky;top:calc(var(--drupal-displace-offset-top) + clamp(3.5rem,8vw - 1.5rem,80px) + var(--drupal-local-tasks-offset-top));}.hero-section:not(.hide-chapo) .hero-content .hero-content-col.hero-content-col--right:has(.hero-search) hgroup{margin-block-end:7.5rem;}.hero-section .hero-content .hero-content-col.hero-content-col--right .hero-subtitle{font-size:1.5rem;line-height:1;margin:0;color:var(--accent-color);font-weight:600;margin-block-start:2rem;}.hero-section .hero-content .hero-content-col.hero-content-col--right .hero-title{color:var(--text-color);font-size:2.4rem;line-height:1;margin-block:0.25rem 1.25rem;font-weight:700;}.hero-section .hero-content .hero-content-col.hero-content-col--right .hero-title.hero-title-large{font-size:1.75rem;line-height:2rem;}.hero-section .hero-content .hero-content-col.hero-content-col--right .hero-search{display:none;background-color:var(--accent-color);height:130px;width:100%;}.hero-section .hero-content .hero-content-col::before{content:'';position:absolute;top:0;left:0;width:100%;height:75vh;min-height:500px;max-height:100%;background-color:#e2e2e2;opacity:0.25;z-index:-1;}.hero-section .hero-content .hero-catch{display:flex;justify-content:center;height:265px;font-size:3rem;line-height:1.05;font-weight:600;flex-direction:column;color:white;}.hero-section .hero-content .hero-catch span{color:var(--orange);}.hero-section.hide-chapo{height:75vh;min-height:500px;max-height:100%;}.hero-section.hide-chapo :is(.hero-chapo,.hero-search){display:none !important;}.hero-section.hide-chapo .hero-content{max-width:1000px;padding-inline:1.5rem;}.hero-section.hide-chapo .hero-catch{height:100% !important;justify-content:center !important;}.hero-section.hide-chapo .hero-content-col::before{content:unset;}:is(.path-frontpage,.path-user,.path-search) .hero-section{height:75vh;min-height:500px;max-height:100%;}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content{max-width:1000px;padding-inline:clamp(3.5rem,8vw - 1.5rem,80px);}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-content-col.hero-content-col--right,:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-content-col :is(.hero-chapo,hgroup,.hero-search){display:none;}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-content-col::before{content:unset;}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-catch{height:100% !important;justify-content:center !important;}@media (min-width:630px){.hero-section .hero-content{width:calc(100% - 1rem);}.hero-section.hide-chapo .hero-content{max-width:1000px;padding-inline:clamp(3.5rem,8vw - 1.5rem,80px);}body:not(.page-node-type-page) .hero-section.hide-chapo .hero-content{padding-inline-end:1.5rem;}}@media (min-width:1000px){.hero-section .hero-content{width:calc(100% - 25px);flex-direction:row;}.hero-section .hero-content .hero-content-col{margin-inline:unset;}.hero-section .hero-content .hero-content-col.hero-content-col--right{order:1;display:flex !important;}.hero-section .hero-content .hero-content-col.hero-content-col--left::before{content:unset;}.hero-section .hero-content .hero-content-col .hero-catch{height:220px;justify-content:unset;}body:has(#block-aidelf-content > .view > .view-content > .leaflet-container) .hero-section .hero-content .hero-content-col.hero-content-col--right{height:calc(100% - 6rem);}body:not(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-content-col.hero-content-col--right .hero-search{display:flex;align-items:center;justify-content:center;}}@media (min-width:1200px){.hero-section .hero-content{width:calc(100% - 100px);}}@media (max-width:1250px){:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content::before{content:unset;}}@media (min-width:1370px){.hero-section .hero-content{width:calc(100% - 250px);}}@media (max-width:1500px){.hero-section .hero-content .hero-catch{padding-inline-start:1.5rem;}}@media (max-width:700px){:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content{padding-inline:0.5rem;width:100%;}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content .hero-catch{width:100%;font-size:2.5rem;}:is(.path-frontpage,.path-user,.path-search) .hero-section .hero-content::before{content:'';height:50%;min-height:unset;top:50%;transform:translateY(-50%);}}@media (max-width:380px){.hero-section .hero-content .hero-catch{font-size:2.25rem !important;}}
.path-frontpage .views-element-container > h2{margin-bottom:2rem;}.path-frontpage .view-colloque .item-list > ul > li{display:flex;gap:1rem;}.path-frontpage .view-colloque .fieldname--field-image img{min-width:155px;}.path-frontpage .view-colloque .group-content{height:fit-content;margin-top:auto;margin-bottom:auto;font-size:clamp(1.125rem,3.5vw,1.25rem);line-height:clamp(1.25rem,3.5vw,1.5rem);font-weight:700;}.path-frontpage .view-colloque .group-content .fieldname--node-title h3{font-size:inherit;line-height:inherit;font-weight:400;margin-top:2rem;margin-bottom:0;}.path-frontpage .view-colloque .group-content .fieldname--field-date-litterale{font-weight:400;}.path-frontpage .view-theses .group-annee-auteur,.path-frontpage .view-theses .fieldname--field-lieu-de-soutenance,.path-frontpage .view-theses .fieldname--node-title h3{font-size:1.05rem;line-height:1.15rem;}.path-frontpage .view-theses .fieldname--node-title h3{margin-bottom:0.25rem;}.path-frontpage .view-theses .fieldname--field-lieu-de-soutenance a{font-weight:400;color:var(--text-color);}.path-frontpage .view-theses .fieldname--field-lieu-de-soutenance a:hover{color:var(--accent-color);}.path-frontpage .view-theses .fieldname--name{font-weight:400;margin-top:0.15rem;}.path-frontpage .view-theses .fieldname--annee{margin-right:0.5rem;}.path-frontpage .view-theses .more-link{margin-top:2.5rem;}.path-frontpage .view-actualite h3{font-size:clamp(1.125rem,3.5vw,1.25rem);line-height:clamp(1.25rem,3.5vw,1.5rem);margin-bottom:0.5rem;}.path-frontpage .view-theses .item-list > ul,.view-agenda .item-list > ul,.view-actualite .item-list > ul{display:flex;flex-direction:column;gap:2rem;}.path-frontpage .view-theses .fieldname--node-title h3,.view-agenda .fieldname--node-title h3,.view-actualite .fieldname--node-title h3{font-size:1.2rem;line-height:1.35rem;margin-block-end:0rem;}.path-frontpage .view-theses .fieldname--node-title h3{margin-block-end:0.5rem;}.view-agenda,.view-actualite{max-width:850px;margin-inline:auto;}.view-display-id-block_cats_agenda .item-list ul{display:flex;flex-direction:row;border-bottom:5px solid var(--accent-color);}:is(.page-node-type-agenda,.page-node-type-actualite) [class*="field-categories"] a,.view-agenda .fieldname--field-categories-agenda a,.view-actualite .fieldname--field-categories-actualite a,.view-display-id-block_cats_agenda .item-list ul a{display:block;line-height:1.5rem;background-color:var(--accent-color);width:fit-content;padding-inline:0.75rem;padding-block:0.25rem 0.15rem;margin-block-end:0.5rem;transition:0.2s cubic-bezier(0.4,0,0.2,1);color:var(--dark-blue);font-size:0.65rem;font-weight:700;letter-spacing:0.25px;text-transform:uppercase;}.view-display-id-block_cats_agenda .item-list ul a{background-color:var(--medium-grey);font-size:0.8rem;margin-block-end:0;}.view-display-id-block_cats_agenda .item-list ul .active a{background-color:var(--accent-color);}:is(.page-node-type-agenda,.page-node-type-actualite) [class^="fieldname--field-categories"] a:hover,.view-agenda .fieldname--field-categories-agenda a:hover,.view-actualite .fieldname--field-categories-actualite a:hover,.view-display-id-block_cats_agenda .item-list ul .active a:hover{background-color:var(--dark-blue);color:var(--accent-color);}.view-display-id-block_cats_agenda .item-list ul a:hover{background-color:var(--dark-blue);color:var(--medium-grey);}.view-actualite .flex-inbox:has(.date-publi){width:100%;justify-content:space-between;}.view-actualite .date-publi{font-size:0.8rem;}.view-agenda h3,.view-actualite h3{margin-block-end:1.5rem;}.view-agenda .fieldname--field-date-litterale,.view-actualite .fieldname--field-date-litterale{font-weight:600;}.view-agenda .fieldname--field-sous-titre-sujet,.view-actualite .fieldname--field-sous-titre-sujet{margin-block-start:0.5rem;line-height:1.15;}.view-display-id-page_2 .view-content:has(.leaflet-container){padding:1rem;background-color:white;border:2px solid var(--light-grey);height:100vh;max-height:620px;margin-block:0 3rem;}.view-display-id-page_2 .view-content:has(.leaflet-container) .leaflet-container{min-height:100%;}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list{margin-bottom:1.5rem;}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list h3{font-size:1.5rem;line-height:1.5rem;}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list ul{list-style:disc;padding-left:1.5rem;}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list li a{color:var(--text-color);}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list li a:hover{color:var(--accent-color);}@media screen and (min-width:720px){.view-taxonomy-term.view-display-id-attachment_1 .view-content,.view-taxonomy-term.view-display-id-page_3 .view-content{columns:2;column-gap:1.5rem;}:is(.view-taxonomy-term.view-display-id-attachment_1,.view-taxonomy-term.view-display-id-page_3) .item-list{break-inside:avoid;}}
.viewfield-publications{margin-block-end:4rem;}:is(.view-publications,.viewfield-colloque) :is(.ouvrage-list,.colloque-list) ul{display:grid;grid-template-columns:repeat(auto-fit,220px);justify-content:center;gap:1.75rem;}:is(.view-publications,.viewfield-colloque) :is(.ouvrage-list,.colloque-list) ul li{position:relative;}:is(.view-publications,.viewfield-colloque) .views-field-field-image{position:relative;width:220px;height:314px;margin-block-end:0.5rem;}:is(.view-publications,.viewfield-colloque) .views-field-field-image img{width:auto;height:314px;object-fit:cover;object-position:center;}:is(.view-publications,.viewfield-colloque) .ouvrage-list ul{justify-content:start;}:is(.view-publications,.viewfield-colloque) .ouvrage-list ul li{display:flex;flex-direction:column;}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field{font-size:0.9rem;line-height:1rem;}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field-title{font-size:1.25rem;line-height:1.35rem;font-weight:700;color:var(--accent-color);margin-block:0.5rem 0.25rem;}:is(.view-publications,.viewfield-colloque)
  .ouvrage-list
  .views-field-field-auteur-editeur
  :is(.view-publications,.viewfield-colloque)
  .ouvrage-list
  .views-field-field-fichier-externe
  a{font-weight:700;color:var(--text-color);}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field-field-isbn{margin-block-start:0.75rem;}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field-field-fichier-externe{order:1;}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field-field-fichier-externe span:not(.file){display:none;}:is(.view-publications,.viewfield-colloque) .ouvrage-list .views-field-field-fichier-externe a:hover{text-decoration:underline;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-field-image:not(:has(img))::before{content:'';display:block;width:220px;height:314px;background-image:radial-gradient(629px at 17.6% 3%,rgb(242,242,242) 18.9%,rgb(226,226,226) 83.8%);opacity:0.9;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-field-image:not(:has(img))::after{content:'';position:absolute;top:0;width:100%;height:100%;background-image:url(/sites/default/files/logo_0.svg);background-repeat:no-repeat;background-size:35%;background-position:center;opacity:0.9;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-title{font-weight:700;line-height:1.1;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-title a{color:var(--text-color);}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-field-sous-titre-sujet{font-size:1.25rem;line-height:1.35rem;font-weight:700;color:var(--accent-color);margin-block:0.5rem;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-field-ville{font-weight:700;}:is(.view-publications,.viewfield-colloque) .colloque-list .views-field-view-node a{position:absolute;top:0;display:block;width:100%;height:100%;font-size:0;}#block-aidelf-content:has(.viewfield-recueil) .ouvrage-list ul .views-field-title{color:var(--orange);}.view-recueil .view-content{display:flex;flex-wrap:wrap;justify-content:center;gap:1.05rem;}.view-recueil .views-row{color:white;background-color:var(--medium-blue);border-radius:1rem;height:200px;padding-inline:1rem;padding-block:1.75rem 1rem;display:flex;flex-direction:column;justify-content:space-between;transition:0.2s cubic-bezier(0.4,0,0.2,1);}.view-recueil .views-row:nth-child(9n + 1),.view-recueil .views-row:nth-child(9n + 2),.view-recueil .views-row:nth-child(9n + 5),.view-recueil .views-row:nth-child(9n + 6),.view-recueil .views-row:nth-child(9n + 7),.view-recueil .views-row:nth-child(9n + 9){width:calc(25% - 0.7rem);}.view-recueil .views-row:nth-child(9n + 3),.view-recueil .views-row:nth-child(9n + 4),.view-recueil .views-row:nth-child(9n + 8){width:calc(50% - 0.7rem);}.view-recueil .views-row:nth-child(9n + 3) .group-footer::before,.view-recueil .views-row:nth-child(9n + 4) .group-footer::before,.view-recueil .views-row:nth-child(9n + 8) .group-footer::before{content:'';width:100px;}@media screen and (max-width:980px){.view-recueil .views-row:nth-child(4n + 1),.view-recueil .views-row:nth-child(4n + 4){width:calc(35% - 0.7rem);}.view-recueil .views-row:nth-child(4n + 2),.view-recueil .views-row:nth-child(4n + 3){width:calc(65% - 0.7rem);}}@media screen and (max-width:700px){.view-recueil .views-row:nth-child(4n + 1),.view-recueil .views-row:nth-child(4n + 4){width:calc(45% - 0.7rem);}.view-recueil .views-row:nth-child(4n + 2),.view-recueil .views-row:nth-child(4n + 3){width:calc(55% - 0.7rem);}}@media screen and (max-width:480px){.view-recueil .views-row{width:calc(100% - 0.7rem) !important;}}.view-recueil .fieldname--node-title h3{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:balance;overflow-wrap:normal;font-size:1.15rem;line-height:1.25rem;font-weight:500;color:white !important;margin-block:0;height:120px;width:100%;transition:0.2s cubic-bezier(0.4,0,0.2,1);}.view-recueil .fieldname--field-ville-pays::after{content:', ';}.view-recueil .group-footer{position:relative;display:flex;gap:0.25rem;}.view-recueil .group-footer::before{content:'';position:absolute;top:-0.25rem;left:0;width:50px;height:3px;background-color:var(--orange);transition:0.2s cubic-bezier(0.4,0,0.2,1);}.view-recueil .group-footer .fieldname--node-link{margin-inline-start:auto;}.view-recueil .group-footer .fieldname--node-link a{color:white;background-color:var(--orange);font-weight:600;font-size:0.9rem;padding:0.25rem 0.5rem;border-radius:0.25rem;transition:0.2s cubic-bezier(0.4,0,0.2,1);}.view-recueil .views-row:has(.fieldname--node-link a:hover){background-color:var(--orange);color:var(--medium-blue);}.view-recueil .views-row:has(.fieldname--node-link a:hover) .fieldname--node-title h3{color:var(--medium-blue) !important;}.view-recueil .views-row:has(.fieldname--node-link a:hover) .group-footer::before{background-color:var(--medium-blue);}.view-recueil .views-row:has(.fieldname--node-link a:hover) .fieldname--node-link a{background-color:var(--medium-blue);}.view-theses .theses-list .these{max-width:900px;padding-block-end:1rem;margin-block-end:1rem;border-block-end:1px solid var(--light-grey);}.view-theses .theses-list .these h2.grouping-title{margin-block-start:2rem;}.view-theses .theses-list .these .fieldname--field-annee{display:none;}.view-theses .theses-list .these .fieldname--node-title h3{font-size:1.15rem;line-height:1.25rem;font-weight:600;margin-block:0.5rem;}.view-theses .theses-list .these .fieldname--node-title h3 a{color:var(--light-blue);}.view-theses .theses-list .these .fieldname--node-title h3 a:hover{color:var(--accent-color);}.view-theses .theses-list .these .fieldname--field-nom-auteur,.view-theses .theses-list .these .fieldname--field-prenom-auteur{display:inline;line-height:1;}.view-theses .theses-list .these .fieldname--field-nom-auteur{font-weight:700;}.view-theses .theses-list .these .fieldname--field-directeur-nom{line-height:1;}.view-theses .theses-list .these .fieldname--field-directeur-nom > *{display:inline;}.view-theses .theses-list .these .fieldname--field-lieu-de-soutenance a{display:block;margin-block-start:0.5rem;font-size:1.15rem;line-height:1.25rem;font-weight:700;color:var(--text-color);}.view-theses .theses-list .these .fieldname--field-lieu-de-soutenance a:hover{color:var(--accent-color);}
.path-frontpage #block-aidelf-annuairedesmembres .group-content{width:100%;height:360px;display:flex;flex-direction:column;justify-content:flex-end;background-color:#3b36766b;padding:3.75rem 3.25rem;color:white;}.path-frontpage #block-aidelf-annuairedesmembres .group-content .fieldname--field-surtitle{font-size:1.3rem;line-height:1.65rem;}.path-frontpage #block-aidelf-annuairedesmembres .group-content h2{font-size:clamp(1.75rem,3.5vw,2.85rem);line-height:clamp(2rem,3.5vw,3rem);color:white;margin-block:1.5rem;}.path-frontpage #block-aidelf-annuairedesmembres .group-content .fieldname--field-link{display:flex;font-weight:700;}.path-frontpage #block-aidelf-annuairedesmembres .group-content .fieldname--field-link .field__label{text-transform:uppercase;display:flex;align-items:center;color:var(--light-blue);background-color:white;padding:0.75rem 1rem;}.path-frontpage #block-aidelf-annuairedesmembres .group-content .fieldname--field-link .field__item a{text-transform:uppercase;display:flex;align-items:center;color:white;background-color:var(--light-blue);padding:0.75rem 1rem;transition:0.2s cubic-bezier(0.4,0,0.2,1);}.path-frontpage #block-aidelf-annuairedesmembres .group-content .fieldname--field-link .field__item a:hover{background-color:var(--dark-blue);}.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi h2{color:var(--accent-color);margin-block-end:2rem;}.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi h3 a,.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi .more-link a{color:white;}.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi h3 a:hover,.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi .more-link a:hover{color:var(--accent-color);}.path-frontpage #block-aidelf-views-block-actualite-b-home-emploi .more-link a::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 4.11798V19.412C20 19.583 19.9401 19.724 19.8301 19.835C19.7201 19.945 19.5799 20 19.4099 20H4.12012C3.95012 20 3.80994 19.945 3.68994 19.835C3.57994 19.724 3.53003 19.583 3.53003 19.412C3.53003 19.24 3.57994 19.099 3.68994 18.989C3.80994 18.879 3.95012 18.824 4.12012 18.824H17.98L0.179932 0.992981C0.129932 0.943981 0.0900586 0.882021 0.0600586 0.809021C0.0200586 0.735021 0 0.662013 0 0.588013C0 0.417013 0.0599219 0.275978 0.169922 0.164978C0.279922 0.054978 0.420088 0 0.590088 0C0.660088 0 0.740059 0.0179927 0.810059 0.0549927C0.880059 0.0919927 0.93999 0.135021 0.98999 0.184021L18.8201 17.978V4.11798C18.8201 3.94598 18.88 3.80501 18.99 3.69501C19.1 3.58501 19.2399 3.52899 19.4099 3.52899C19.5799 3.52899 19.7201 3.58501 19.8301 3.69501C19.9401 3.80501 20 3.94598 20 4.11798Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");}.path-frontpage #block-aidelf-navreseau h2{padding-inline-start:2.25rem;}.path-frontpage #block-aidelf-navreseau li{position:relative;padding-inline-start:2.25rem;border-block-end:1px solid var(--light-grey);}.path-frontpage #block-aidelf-navreseau li a{color:var(--text-color);font-size:1rem;line-height:1.5rem;font-weight:600;display:flex;align-items:center;padding-block:0.5rem;transition:0.2s cubic-bezier(0.4,0,0.2,1);}.path-frontpage #block-aidelf-navreseau li a:hover{color:var(--accent-color);}.path-frontpage #block-aidelf-navreseau li a::before{content:'';position:absolute;left:0;display:inline-block;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='24' viewBox='0 0 28 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.9134 0.769717L27.7279 11.5842C27.8488 11.7051 27.9061 11.8472 27.9068 12.0035C27.9068 12.1591 27.8466 12.297 27.7264 12.4173L16.9149 23.2288C16.7947 23.349 16.6567 23.4092 16.494 23.4163C16.3378 23.4156 16.2027 23.3512 16.0818 23.2302C15.9602 23.1086 15.8958 22.9736 15.8958 22.8181C15.9029 22.6554 15.9631 22.5174 16.0833 22.3972L25.8837 12.5968L0.688749 12.5749C0.618746 12.5756 0.546739 12.56 0.473907 12.5296C0.393297 12.5056 0.327489 12.4681 0.275163 12.4158C0.154247 12.2949 0.0968921 12.1528 0.096185 11.9965C0.096185 11.8409 0.156422 11.703 0.27663 11.5827C0.326128 11.5332 0.395398 11.4894 0.471059 11.4661C0.546719 11.4428 0.619523 11.4308 0.689526 11.4301L25.8796 11.4046L16.079 1.60405C15.9574 1.48243 15.9001 1.34038 15.9001 1.18481C15.9001 1.02925 15.9594 0.890702 16.0796 0.770494C16.1998 0.650286 16.3386 0.590782 16.4941 0.590782C16.6497 0.590782 16.7917 0.648094 16.9134 0.769717Z' fill='%23372F7A'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;background-position:center;transform:scaleX(0);transition:0.2s cubic-bezier(0.4,0,0.2,1);transform-origin:left;}.path-frontpage #block-aidelf-navreseau li a:hover::before{transform:scaleX(1);}#block-aidelf-primary-local-tasks > ul{position:fixed;top:var(--drupal-displace-offset-top);left:0;z-index:100;display:flex;justify-content:center;flex-wrap:wrap;height:48px;width:100%;background-color:var(--dark-blue);padding-inline:1rem;margin:0;}#block-aidelf-primary-local-tasks > ul li{white-space:nowrap;}#block-aidelf-primary-local-tasks > ul li a{display:block;padding:0.75rem 1rem;text-decoration:none;color:white;transition:0.2s cubic-bezier(0.4,0,0.2,1);}#block-aidelf-primary-local-tasks > ul li a:hover{background-color:var(--medium-blue);}html:has(#block-aidelf-primary-local-tasks > ul){--drupal-local-tasks-offset-top:48px;}@media (max-width:614px){#block-aidelf-primary-local-tasks > ul{height:96px;font-size:0.9rem;align-items:center;}html:has(#block-aidelf-primary-local-tasks > ul){--drupal-local-tasks-offset-top:96px;}}div[data-drupal-messages]{z-index:2;position:relative;background:#fff;border:2px solid var(--dark-blue);border-radius:5px;padding:1rem;background-color:var(--medium-grey);}
.pager{display:flex;justify-content:center;align-items:center;margin:2rem 0;}.pager__items{display:flex;list-style:none;padding:0;margin:0;}.pager__item{margin:0 0.5rem;}.pager__item a{display:block;padding:0.5rem 1rem;text-decoration:none;color:var(--text-color);background-color:var(--light-grey);border-radius:4px;transition:background-color 0.3s ease;}.pager__item.is-active a,.pager__item a:hover{background-color:var(--accent-color);color:#fff;}.pager__item--ellipsis,.pager__item--next,.pager__item--last{font-weight:bold;}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}
.footer{--accent-color:var(--green);display:flex;flex-wrap:wrap;background-color:var(--bg-color);}.footer .footer___inner--left{min-width:300px;display:flex;align-items:center;justify-content:center;width:20%;img{width:auto;max-height:200px;}}.footer .footer___inner--center{padding:1.5rem 2rem;width:60%;background-color:var(--medium-blue);}.footer .footer___inner--center .region--footer_top__inner{position:relative;z-index:1;height:80px;display:flex;gap:1rem;align-items:center;justify-content:center;margin-block-end:1rem;}.footer .footer___inner--center .region--footer_top__inner .header__secondary_menu__link{display:flex;gap:0.5rem;align-items:center;height:80px;}.footer .footer___inner--center .region--footer_top__inner .header__secondary_menu__link :is(a,span){color:white;}.footer .footer___inner--center .region--footer-bottom{display:flex;color:white;justify-content:space-around;flex-wrap:wrap;gap:2rem;padding-inline:2rem;}.footer .footer___inner--center .region--footer-bottom nav{flex:1;}.footer .footer___inner--center .region--footer-bottom nav >  ul{display:flex;gap:2rem;justify-content:space-between;}.footer .footer___inner--center .region--footer-bottom nav ul li span{color:var(--accent-color);font-weight:500;font-size:1.5rem;margin-block-end:0.5rem;}.footer .footer___inner--center .region--footer-bottom nav > ul li a{color:white;}.footer .footer___inner--center .region--footer-bottom nav > ul li a:hover{text-decoration:underline;}.footer .footer___inner--center .region--footer-bottom nav > ul > li:last-child a{color:var(--accent-color);font-weight:500;font-size:1.5rem;margin-block-end:0.5rem;}.footer .footer___inner--center .region--footer-bottom nav > ul > li:last-child > span{display:none;}.footer .footer___inner--center .region--footer-bottom #block-aidelf-informationsfooter > div{max-width:300px;}.footer .footer___inner--center .region--footer-bottom #block-aidelf-informationsfooter h3{font-size:1rem;line-height:1.25rem;font-weight:500;color:white;}.footer .footer___inner--right{min-width:300px;width:20%;}.footer #block-aidelf-menuinfoslegales{flex:1 1 100%;}.footer #block-aidelf-menuinfoslegales > ul{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.footer #block-aidelf-menuinfoslegales > ul a{color:white;font-size:0.9rem;font-weight:400;}.footer #block-aidelf-menuinfoslegales > ul a:hover{text-decoration:underline;}.footer #block-aidelf-menuducomptedelutilisateur a{color:white;}@media screen and (min-width:1000px){.footer___inner--center{min-width:600px;width:100%;}}@media screen and (max-width:848px){.footer{flex-direction:column;flex-wrap:nowrap;}.footer .footer___inner--left{width:100%;padding-block:1rem;}.footer .footer___inner--left .footer___inner--center{width:100%;max-width:none;}.footer .footer___inner--left .footer___inner--center .region--footer-bottom{justify-content:space-between;column-gap:1rem;}.footer .footer___inner--left .footer___inner--center .region--footer-bottom #block-aidelf-informationsfooter{width:100%;}.footer .footer___inner--left .footer___inner--center .region--footer-bottom #block-aidelf-informationsfooter > div{margin-inline:auto;}}
