.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-d9a7b3da-8b14-98b0-5a0e-b9cd8691dcbd {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-3e3541da-d66a-a178-a7bd-6a456c3e1c0d {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-b48ab86b-b777-d3ae-6290-062d743df27b {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-ee006445-dcc6-143f-27f7-98e12a050b66 {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-caef5f6a-ff8f-324b-0480-fb7d4507ce14 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-a7d3b637-ad5e-3353-c732-c2652e0e09d1 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a7d3b637-ad5e-3353-c732-c2652e0e09d1) !important;
border-radius: 20px !important;
height: 400px !important;
}
.lfr-layout-structure-item-8240a040-546d-1222-d769-47057046584a {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-595551ec-c4e0-0ccb-a576-1fe1278940fb {
background-color: #f6a636 !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, #F6A636, #F26333) !important ;
  color: white;
  padding: 1.5rem;
  border-radius: 8px;
}
.lfr-layout-structure-item-e0345286-1ef1-dfff-c100-ad68693d0b78 {
text-align: center !important;
}
.lfr-layout-structure-item-0b60dd9f-a462-df0c-5dd3-a1f9ad54c1c0 {
background-color: var(--gray-100) !important;
border-radius: 20px !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-9d81d1e8-765b-ab8f-8b4c-3327673b7f6d {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-35acfe6a-c755-ce07-7635-8fad6516bc7d {
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-ebde9d8b-68ae-1758-06d1-2e17cbabc5f0 {
margin-bottom: 40px !important;
text-align: center !important;
}
.lfr-layout-structure-item-f1141925-fbd5-c947-9178-c6f23f1622fc {
margin-bottom: 5px !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-82e3b025-301b-b35b-54dd-828a63cfbd44 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-fdb3a539-e315-7147-890e-dcf702266a4f {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-9af8565a-b763-e443-80b1-7fbd71642b80 {
background-color: var(--gray-100) !important;
border-radius: 20px !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-b907eb55-51a5-6a56-8248-895b5e89e85c {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-64a5c04c-76f9-257b-69b2-35002fd582f0 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-f6d5c7c3-da5e-7a85-98f3-d60a05976f4c {
border-color: var(--white) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-87c41d6f-1656-965a-f68e-5b30e9ad1cf4 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-79b51f67-a4eb-a587-9d7a-a1f8dd50fdb5 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-169bc4c9-b9db-db21-d0cd-9a64dcd3e6d5 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-ae338209-e759-1e53-a1ca-9355be9f936d {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-35f25f79-def2-b17b-eeb9-b31699286c67 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-62b38c0c-8847-6593-1af1-197000a8709d {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-1f9443bb-f3db-e44f-8b1e-e6bed93a920c {
margin-bottom: 10px !important;
text-align: center !important;
}
.lfr-layout-structure-item-0a3332a8-c135-8613-a7fd-a6b38c6de4c7 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-1c23fc60-1ab6-2eef-20e3-a1ed569fd6ee {
margin-bottom: 5px !important;
}
.btn-light:hover {
  background-color: #F6A636; /* couleur de survol */
color: #FFFFFF
}
.btn-primary {
  background-color: #F6A636;
color: #FFFFFF;
border-color: #F6A636
}
.btn-primary:hover {
  background-color: #F26333; /* couleur de survol */
color: #FFFFFF
border-color: #F26333
}.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-cecec829-6368-2672-1878-b3c0c44d8575 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-c2e0dc75-8542-a113-e5d0-13f5eba17928 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-d83ca91f-6f58-9162-695f-81a5660af457 {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
.lfr-layout-structure-item-8b80be8d-c4bf-e042-f644-ee3ba0130a6b {
background-color: var(--gray-100) !important;
border-radius: 20px !important;
}
