.modele-image{margin-bottom:32px}.modele-image img{border-radius:0 40px 0 0;width:100%;max-height:458px;height:100%;display:block;object-fit:cover}@media(min-width:1024px){.modele-image{margin-bottom:40px}}.table-tarifs{margin-bottom:32px}.table-tarifs thead tr{background:var(--primary200)}.table-tarifs table th{font-size:18px;padding:12px 20px;background:var(--primary200);color:var(--neutral900)}.table-tarifs table th:first-child{border-top-left-radius:0}.table-tarifs table th:last-child{border-top-right-radius:0}.table-tarifs tbody tr{background:var(--primary50)}