.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-c5f1c8c9-d492-2b62-e622-fe940a1f505b {
background-color: var(--white) !important;
border-radius: 20px !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-118e6ebf-9ce5-2b66-5e7c-c94f48bf1d5d {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-9f70e861-7704-96c3-3c74-4b03a359ef58 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-8bb1585c-08f1-85ad-9784-c9561860a321 {
margin-bottom: 40px !important;
text-align: center !important;
}
.lfr-layout-structure-item-595551ec-c4e0-0ccb-a576-1fe1278940fb {
background-color: #aeaced !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-595551ec-c4e0-0ccb-a576-1fe1278940fb) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-595551ec-c4e0-0ccb-a576-1fe1278940fb {
background-position: left 50% top 30%;
}
.header-degrade {
  background: linear-gradient(to right, #AEACED, #7E74C9) !important ;
  color: white;
  padding: 1.5rem;
  border-radius: 8px;
}.lfr-layout-structure-item-9722c4d1-d948-a15e-5e22-6d25b3508907 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-5dd78355-5a71-c939-e32f-8de2d1f2fa17 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5dd78355-5a71-c939-e32f-8de2d1f2fa17) !important;
border-radius: 20px !important;
height: 700px !important;
}
.lfr-layout-structure-item-4c9d08ec-d35b-df18-0fad-c034c5a5b3b2 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-8461dc88-70a4-bb69-42b3-414a45debeb3 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-bc4c4407-651a-615d-7018-7f058916d21c {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-46967d5f-e788-3d26-d345-0525ef0204ab {
background-color: var(--white) !important;
border-radius: 20px !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-ebde9d8b-68ae-1758-06d1-2e17cbabc5f0 {
margin-bottom: 40px !important;
text-align: center !important;
}
.header-with-image .header-hero .rd-title-advanced .component-heading-highlighted-title, .header-with-image .header-hero .rd-title-page .component-heading-highlighted-title {
    background: transparent 100%;
}.lfr-layout-structure-item-635435f3-0ac7-0c0d-6c51-c8eb962cde2b {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-9ef150fd-71dd-71ac-4683-061518109d61 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9ef150fd-71dd-71ac-4683-061518109d61) !important;
border-radius: 20px !important;
height: 500px !important;
}
.lfr-layout-structure-item-045a3bad-5ad4-ea0a-2cfa-93b7973dd0e6 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-d0af8c1e-1580-19a6-5c92-797240f31da4 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-bfd980d7-7dac-f9c2-3913-f8431cd5abe1 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-f5c2c5b1-0d90-d347-3feb-b29ac62bfd38 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-f6d5c7c3-da5e-7a85-98f3-d60a05976f4c {
border-color: var(--white) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-08a043a1-2d90-01c7-e7a0-b8b2ec685373 {
text-align: center !important;
}
.lfr-layout-structure-item-5414c077-7627-905d-7873-d95cc2969b93 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-e8028fbc-4ee9-c1f4-212d-15623d95dd64 {
background-color: var(--lighter) !important;
}
.lfr-layout-structure-item-1c23fc60-1ab6-2eef-20e3-a1ed569fd6ee {
margin-bottom: 5px !important;
}
.btn-light:hover {
  background-color: #AEACED; /* couleur de survol */
color: #FFFFFF
}
.btn-primary {
  background-color: #AEACED;
color: #FFFFFF;
border-color: #AEACED
}
.btn-primary:hover {
  background-color: #7E74C9; /* couleur de survol */
color: #FFFFFF
border-color: #7E74C9
}.lfr-layout-structure-item-8cab5c25-e06e-689a-7ee3-3220732bf525 {
border-radius: 20px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
}
.lfr-layout-structure-item-a61ee88f-6755-d845-d017-f768a19c1de6 {
text-align: center !important;
}
.lfr-layout-structure-item-5fbec695-a256-4504-6b11-b562ecbb4866 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-6b9e635f-ab18-67a2-b6cb-89f2c3af95b6 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-7a1f4bfb-9fd3-e436-cd34-8989a052a5ed {
text-align: center !important;
}
