/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tile{position:relative;overflow:hidden;transition:var(--transition);border-radius:var(--radius-medium);background:var(--primary-components-gradient-header-up-down-4);box-shadow:var(--box-shadow-cus-primary)}@media (min-width:992px){.tile{box-shadow:var(--box-shadow-cus-primary)}.tile--inline{display:flex;align-items:center;gap:var(--spacing-24)}}@media (min-width:992px) and (min-width:992px){.tile--inline{padding-right:var(--spacing-24)}}@media (min-width:992px){.tile:hover{background:var(--white);box-shadow:var(--box-shadow-mat-primary-6)}.tile:hover .img-filter::before{opacity:0}}.tile__img{flex-shrink:0}.tile img{display:block;width:100%;height:auto;border-radius:var(--radius-medium)}.tile__texts{padding:var(--spacing-32) var(--spacing-16)}@media (min-width:992px){.tile__texts{padding:2.1875rem var(--spacing-24) var(--spacing-24)}.tile--inline .tile__texts{padding:0}}.tile__texts .title-h3{margin-bottom:0}.tile__link{display:block;margin-bottom:var(--spacing-8);color:var(--text-primary);font-family:var(--font-montserrat);font-size:1.125rem;font-weight:700;line-height:1.33;text-decoration:none}.tile__link::after{content:"";position:absolute;z-index:1;inset:0}@media (min-width:992px) and (max-width:1199.98px){.tile__link{font-size:1rem}}
@media (max-width:991.98px){.news{border-radius:var(--radius-medium);box-shadow:var(--box-shadow-cus-primary)}}@media (min-width:992px){.news{overflow:visible}.news .swiper-button-prev,.news .swiper-button-next{display:none}}.news__title{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width:992px){.news__container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:var(--spacing-24)}}@media (min-width:992px){.news__container--highlight{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;margin-bottom:var(--spacing-24);padding-bottom:0;gap:var(--spacing-24)}.news__container--highlight>*:nth-child(1){grid-column:1/2;grid-row:1/3}.news__container--highlight>*:nth-child(2){grid-column:2/3;grid-row:1/2}.news__container--highlight>*:nth-child(3){grid-column:2/3;grid-row:2/3}}.news__item{height:100%;box-shadow:none}@media (min-width:992px){.news__item{box-shadow:var(--box-shadow-cus-primary)}.news__item--loop1{grid-row:span 3/span 3}.news__item--loop3{grid-column-start:2;grid-row-start:2}.news__item--loop4{grid-column-start:2;grid-row-start:3}}.news__item--highlight{height:100%}.news__item__img{flex-shrink:0}.news__item__texts{height:9.875rem}@media (min-width:768px){.news__item__texts{height:8.375rem}}@media (min-width:992px){.news__item__texts{height:auto}}@media (min-width:992px){.news__item__texts .text_top{padding-top:0.8rem;padding-bottom:0.8rem}}.news__item__date{display:block;color:var(--text-secondary);font-size:0.75rem;letter-spacing:0.025rem}.news__link-bottom{justify-content:flex-end;margin-bottom:var(--spacing-48);padding-bottom:var(--spacing-16);border-bottom:0.0625rem solid var(--other-divider)}@media (min-width:768px){.news__link-bottom{margin-bottom:0;padding-bottom:1.5rem}}
.swiper-button-prev,.swiper-button-next{--swiper-navigation-color:var(--white);--swiper-navigation-size:1rem;padding:1.25rem;transform:translateY(-60%);border-radius:var(--radius-full);background:var(--primary-main-gradient);box-shadow:var(--box-shadow-mat-primary-6)}@media (min-width:768px) and (max-width:991.98px){.swiper-button-prev,.swiper-button-next{transform:translateY(66%)}}
.theme-patient{--primary-line-brand:var(--site-intstitutionnel-patient-line-brand);--taxonomy-title-icon:var(--white);--taxonomy-title-icon-background:var(--site-intstitutionnel-patient-light);--documents-icon:var(--site-intstitutionnel-patient-light);--taxonomy-color:var(--site-intstitutionnel-patient-main);--taxonomy-color-dark:var(--site-intstitutionnel-patient-dark);--taxonomy-background-button:var(--site-intstitutionnel-patient-opacity-light-8);--taxonomy-background-button-hover:var(--site-intstitutionnel-patient-opacity-light-20);--taxonomy-border-color:var(--site-intstitutionnel-patient-light)}.theme-demarches{--primary-line-brand:var(--site-intstitutionnel-dmarche-line-brand);--taxonomy-title-icon:var(--primary-main);--taxonomy-title-icon-background:var(--site-intstitutionnel-dmarche-light)}
.block--highlight{padding-bottom:1rem;border-bottom:0.0625rem solid var(--other-divider);border-image-source:linear-gradient(to right,var(--background-default),var(--other-outlined-border),var(--background-default));border-image-slice:1}.taxonomy-header{margin-top:var(--spacing-24);margin-bottom:var(--spacing-24);text-align:center}@media (min-width:992px){.taxonomy-header__container{display:inline-flex;gap:var(--spacing-24);align-items:center}}.taxonomy-header__container .title-h1{margin:var(--spacing-8) auto;font-size:2rem}@media (min-width:992px){.taxonomy-header__container .title-h1{max-width:none;margin:0}}.taxonomy-header__container .fontawesome-icons{margin-top:0.6rem;font-size:1.25rem;text-align:center}@media (min-width:992px){.taxonomy-header__container .fontawesome-icons{margin-top:1rem;font-size:2rem}}.taxonomy-header__container__pictos{width:2.8125rem;height:2.8125rem;margin:auto;border:0.125rem solid var(--other-outlined-border);border-radius:100%;background:var(--taxonomy-title-icon-background);box-shadow:var(--box-shadow-icon)}@media (min-width:992px){.taxonomy-header__container__pictos{width:4.375rem;height:4.375rem}}.taxonomy-header__container__pictos .fontawesome-icon{color:var(--taxonomy-title-icon)}.taxonomy-header__container__description{color:var(--primary-main);letter-spacing:0.009375rem;line-height:1.75}.taxonomy-header__container__description p{margin:0}
