/* Adaptations du contenu actuel aux modèles de Local. */
.ff-formation__content,.ff-commission-content{overflow-wrap:anywhere}
.ff-formation__content img,.ff-commission-content img{max-width:100%;height:auto;border-radius:10px}
.ff-formation__content ul{list-style:disc;padding-left:1.5rem}
.ff-formation__content ol{list-style:decimal;padding-left:1.5rem}
.ff-formation__content li{margin-bottom:.4rem}
.ff-formation__content a.ff-btn{color:#fff!important;background:var(--ff-cyan);display:inline-flex;white-space:normal;text-align:center;line-height:1.5;margin:.75rem 0;padding:.75rem 1.25rem;border-radius:8px;font-weight:600}
.ff-formation__content .ff-banner p,.ff-formation__content .ff-banner h3{color:#fff!important}
.ff-formation__content .ff-banner h3{border:0;padding:0}
.ff-commission-content>img{float:right;width:min(40%,340px);margin:0 0 1.5rem 2rem}
.ff-commission-content:after{content:"";display:table;clear:both}
@media(max-width:600px){.ff-commission-content>img{float:none;width:100%;margin:0 0 1.5rem}.ff-formation-hero h1.ff-formation-hero__title{font-size:clamp(1.6rem,7vw,2.5rem)}.ff-formation-breadcrumb{overflow-wrap:anywhere}.ff-card{padding:1.25rem}}
