.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-595551ec-c4e0-0ccb-a576-1fe1278940fb {
background-color: #4dd0dc !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, #4DD0DC, #2C7CBF) !important;
  color: white;
  padding: 1.5rem;
  border-radius: 8px;
}.lfr-layout-structure-item-9de21659-f9f7-a50a-2e9b-749c97752b8e {
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-8461dc88-70a4-bb69-42b3-414a45debeb3 {
margin-bottom: 5px !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-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-8e3192eb-436b-423e-9899-1adf0042dc05 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-15e01841-4f01-faab-6d3c-180888f2e15c {
margin-bottom: 40px !important;
text-align: center !important;
}
.lfr-layout-structure-item-ef2ecacb-f2ef-beda-4501-9c381180277f {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 20px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.bloc-hover:hover {
  background-color: #EBEBEB !important ; 
}
.lfr-layout-structure-item-f6d5c7c3-da5e-7a85-98f3-d60a05976f4c {
border-color: var(--white) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-dc9a8d9f-00e3-e731-54ca-c13f6559bb6a {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 20px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.bloc-hover:hover {
  background-color: #EBEBEB !important ; 
}
.lfr-layout-structure-item-fd283a5d-d706-8d72-eb81-1e22d808d2b1 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-9f6767df-6812-44b4-baa8-c6d335e80e1c {
padding-top: 40px !important;
}
.lfr-layout-structure-item-0baf76bd-36db-9e3d-2f84-27cbce14026a {
background-color: var(--white) !important;
border-color: var(--gray-400) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 40px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-1c23fc60-1ab6-2eef-20e3-a1ed569fd6ee {
margin-bottom: 5px !important;
}
.btn-light:hover {
  background-color: #4DD0DC; /* couleur de survol */
color: #FFFFFF
}
.btn-primary {
  background-color: #4DD0DC;
color: #FFFFFF;
border-color: #4DD0DC
}
.btn-primary:hover {
  background-color: #2C7CBF; /* couleur de survol */
color: #FFFFFF
border-color: #2C7CBF
}.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-1527778d-e369-0187-ec29-7749f97bbf79 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-a26caa5d-3d30-6588-6327-337ae50aacba {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 20px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.bloc-hover:hover {
  background-color: #EBEBEB !important ; 
}
.lfr-layout-structure-item-f1465b9b-a7f2-b08b-995f-992d36222d44 {
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 40px !important;
}
