.brxe-thfygs {flex-direction: column; margin-top: 30px}@media (max-width: 478px) {.brxe-thfygs {flex-direction: row; width: 90%}}.brxe-fuateh {width: 30%; padding-right: 10px; border-top: 0 solid #850000; border-right: 2px solid #850000; border-bottom: 0 solid #850000; border-left: 0 solid #850000; position: sticky; top: 200px}.toc-list-item {border-left: 2px solid #510000!important; padding-left: 10px; padding-right: 10px;border-bottom: 1px solid var(--neutral-light);margin-top: 5px;}@media (max-width: 767px) {.brxe-fuateh {width: 100%; position: static; border-right-width: 0}}.brxe-higcnw {margin-right: 10px; margin-bottom: 30px; border-top-width: 0; border-top-color: #850000; border-right-width: 2px; border-right-color: #850000; border-bottom-width: 0; border-bottom-color: #850000; border-left-width: 0; border-left-color: #850000; top: 200px; width: 100%; align-self: center !important; align-items: center; justify-content: center; flex-direction: row}@media (min-width: 1920px) {.brxe-higcnw {margin-right: 0}}@media (max-width: 767px) {.brxe-higcnw {flex-direction: column; align-items: center; margin-top: 0}}@media (max-width: 478px) {.brxe-higcnw {margin-bottom: 0}}.brxe-vizamh {color: #ffffff; font-family: "Inter"}@media (max-width: 478px) {.brxe-vizamh {margin-top: 10px; font-size: 12px}}.brxe-dtzknv {margin-top: 2em; margin-bottom: 62px}table { width: 100%; border-collapse: collapse; justify-content: center; font-family: "barlow", sans-serif;}th, td { border: 1px solid #ccc; padding: 0.5rem; font-size: 1em;}th { background-color: #ccc;}input, button { width: 100%; padding: 0.5rem; border-radius: 0.5rem; outline : none;}button { background-color: #840606; color: white; cursor: pointer; font-family: "Poppins", Arial, sans-serif; font-weight: bold; font-size: 16px; text-align: center;}#resultat { text-align: center; font-size: 2rem; margin-top: 2rem; font-family: "barlow", sans-serif;} .label-montant { color: #840606; font-family: arial; font-weight: bold; font-size: 16px;} .label-duree { color: #840606; font-family: arial; font-weight: bold; font-size: 16px;} .label-taux { color: #840606; font-family: arial; font-weight: bold; font-size: 16px;}@media (max-width: 500px) { h1 { font-size: 1.5rem; } table { width: 100%; } input, button { width: 100%; } #resultat { font-size: 1rem; }}.brxe-maqdsm {align-items: center; width: 50%}