.paragraph--type--simple-card-img>a,.paragraph--type--simple-card-icon>a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.paragraph--type--simple-card-img .media,.paragraph--type--simple-card-icon .media{margin:auto}.paragraph--type--simple-card-img img,.paragraph--type--simple-card-icon .title,.paragraph--type--simple-card-img .title{display:block;margin:auto;text-align:center}
@media screen and (max-width:991px){.field--name-field-simple-container>.paragraph{width:100%}}@media screen and (min-width:992px){.field--name-field-simple-container{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}}
.annuaire-comm{display:flex;justify-content:center;margin-top:20px;flex-wrap:wrap}.annuaire-card{border:2px solid #dbdbdb;border-radius:5px;margin:0 10px 10px 0;height:250px;padding:0;padding-right:0;padding-left:0;width:22%}.card-member{background-color:#0069aa;display:flex;justify-content:space-between;z-index:-1}.member-name{align-self:center;color:#fff;padding-left:10px;font-weight:700}.card-text{padding:10px}.card-text p{margin:5px 0 0}.card-organisation{color:#c1d72e;font-weight:900}.profile-picture{height:50px}.member-address span{display:block;line-height:25px}@media screen and (max-width:1199px){.annuaire-card{width:32%}}@media screen and (max-width:991px){.annuaire-card{width:48%}}@media screen and (max-width:768px){.annuaire-card{width:65%}}
#block-ecohemo .menu--ecohemo-menu,#block-ecohemo ul.menu{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;max-width:100%;margin:0 0 16px;padding:6px;list-style:none;background:var(--ecohemo-tabbar,#fff);border-radius:10px}#block-ecohemo ul.menu li{flex:1 1 auto;margin:0;padding:0}#block-ecohemo ul.menu li a{display:block;padding:8px 21px;color:var(--ecohemo-tab-text,#6b7280);font-weight:700;text-align:center;text-decoration:none;border:1px solid var(--ecohemo-border,#e0e0e0);border-radius:6px;transition:border-color .2s ease,color .2s ease}#block-ecohemo ul.menu li a:hover,#block-ecohemo ul.menu li a:focus-visible{color:var(--ecohemo-primary,#2e7d32);border-color:var(--ecohemo-primary,#2e7d32)}#block-ecohemo ul.menu li.active-trail>a,#block-ecohemo ul.menu li a[aria-current]{color:var(--ecohemo-primary,#2e7d32);font-weight:700;border-color:var(--ecohemo-primary,#2e7d32);background:0 0}@media (max-width:640px){#block-ecohemo .menu--ecohemo-menu,#block-ecohemo ul.menu{flex-direction:column;align-items:stretch}}
.webform-flex--container .form-inline .form-control{width:100%}.form-composite legend{font-size:1em;font-weight:700;border:none;margin:0}.webform-element--title-inline>div{display:inline}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:700;border:none;margin:10px .5em 10px 0}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important}.webform-likert-description.hidden{display:block !important}}html.js .form-type-webform-image-select .select-wrapper:after{display:none}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff}
.paragraph--unpublished{background-color:#fff4f4}
