/* Uniformiser les cadres de la page FAQ principale */
.gt-caregrid{align-items:stretch!important}
.gt-caregrid .gt-carecard{height:100%!important;display:flex!important;flex-direction:column!important}
.gt-caregrid .gt-carecard>figure.gt-act-figure,
.gt-caregrid .gt-carecard>.gt-act-illustrations{margin:0 0 12px!important}
.gt-caregrid .gt-carecard>.gt-act-illustrations{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}
.gt-caregrid .gt-carecard>.gt-act-illustrations .gt-act-illustrations__grid{display:block!important}
.gt-caregrid .gt-carecard .gt-act-figure{min-height:248px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important}
.gt-caregrid .gt-carecard .gt-act-figure img{display:block!important;width:100%!important;height:220px!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;margin:auto!important}
.gt-caregrid .gt-carecard .gt-act-figure figcaption{display:none!important}
@media (max-width: 750px){
  .gt-caregrid .gt-carecard .gt-act-figure{min-height:224px!important}
  .gt-caregrid .gt-carecard .gt-act-figure img{height:200px!important}
}
@media (max-width: 580px){
  .gt-caregrid .gt-carecard .gt-act-figure{min-height:210px!important}
  .gt-caregrid .gt-carecard .gt-act-figure img{height:180px!important}
}


/* Version FAQ anglaise */
.gt-faq-image-grid{align-items:stretch!important}
.gt-faq-image-card{height:100%!important;display:flex!important;flex-direction:column!important}
.gt-faq-image-card figure{margin:0 0 12px!important;min-height:248px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important;border-radius:16px!important;background:#fff!important;border:1px solid #ecd5df!important;overflow:hidden!important}
.gt-faq-image-card figure img{display:block!important;width:100%!important;height:220px!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;margin:auto!important}
@media (max-width: 750px){
  .gt-faq-image-card figure{min-height:224px!important}
  .gt-faq-image-card figure img{height:200px!important}
}
@media (max-width: 580px){
  .gt-faq-image-card figure{min-height:210px!important}
  .gt-faq-image-card figure img{height:180px!important}
}
