:root { --bs-body-bg: #fafafa;--bs-body-font-size: 1.1rem}
body .container {max-width: 1140px !important}
/*body #portal-globalnav-wrapper .container {max-width: 1320px !important}*/
body #section-byline {display:none}
body.template-summary_view #content-core article h2 a {color: var(--abyss-red);text-decoration:none;}
body.template-summary_view #content-core article div div a {text-decoration:none;font-size:bold;}
body #content div.section-textsection h3 {font-size:1.6rem;color:var(--abyss-blue-600);}
body #content div.section-textsection li::marker {color:#fed603;}

body.section-index.template-page_view #portal-breadcrumbs .container {display:none}
body.section-index.template-page_view #content {text-align: center}
body.section-index.template-page_view #content #section-imagessection-635145d98a8d40b88ca6adaec845cda7 .row .row {align-items: center;}
body.section-index.template-page_view #content #section-imagessection-635145d98a8d40b88ca6adaec845cda7 .row .row .card {border-width: 0px;}


body.section-formations #content #section-leadimage {display:none}

body #content div.section-selectionsection.section-template-card_view .card .card-body { display: flex; flex-direction: column; }
body #content div.section-selectionsection.section-template-card_view .card .card-body h4 {color : var(--abyss-blue-600);}
body #content div.section-selectionsection.section-template-card_view .card .card-body a {margin-top: auto;text-align:center;background-color:var(--abyss-red);color:white;padding:10px; text-decoration: none;border:1px solid var(--abyss-red);}
body #content div.section-selectionsection.section-template-card_view .card .card-body a:hover {background-color:white; color: var(--abyss-red)}