.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-89023132-baf2-0e42-8dfb-0bb23e53ad2f {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-97d4d2f5-7656-517f-228d-7f787df54c5d {
background-color: var(--primary-l1) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: 0px !important;
}
.lfr-layout-structure-item-6bad7ff6-ce79-9c22-6022-e77df041fe88 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-179a8e42-5c35-d30c-83af-bcfdb94340d2 {
background-color: var(--primary-l2) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-e6faa699-68b9-cb7d-8d27-72a951ff67f7 {
background-color: var(--gray-200) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-1df6245d-adb3-23c6-6fed-79bd0ddfdfb9 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-463a7fda-0b7a-60e0-acc9-f78d05530df9 {
margin-bottom: 80px !important;
}
.lfr-layout-structure-item-4075b8af-e230-b283-a954-63e4f3172741 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-6d9a0032-b2d1-efe0-16bf-c6fb7f629c27 {
color: var(--white) !important;
}
.lfr-layout-structure-item-802b5f64-7f4b-9078-2f23-2d74fd94f0a5 {
background-color: var(--white) !important;
border-radius: 0 0 20px 0 !important;
height: 100% !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 30px !important;
}
.zone-bouton4-personnalise .btn {
  background-color: #7A3E9D!important;
border-color: #7A3E9D!important;
}.lfr-layout-structure-item-33937254-ce2f-7454-239e-6a4303230e6e {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-9552d82f-84ef-6a66-180c-9e7051d0c129 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-a195e256-1812-7751-2409-940d49b9bb6c {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-4b0298f0-1fec-9e0f-4d43-91fe9113ea2d {
margin-bottom: 20px !important;
}
.titre4-personnalise {
  color: #7A3E9D
}.lfr-layout-structure-item-b91b0a71-8934-3913-ddf9-85d884027b5d {
padding-right: 40px !important;
}
.lfr-layout-structure-item-ab504997-87a5-1c18-d310-8d29c35e1dad {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-ab504997-87a5-1c18-d310-8d29c35e1dad) !important;
padding-bottom: 27vh !important;
padding-top: 27vh !important;
}
.lfr-layout-structure-item-7e7634e6-be96-0013-c052-b3579707e326 {
margin-bottom: 20px !important;
}
.titre3-personnalise {
  color: #67B4A3
}.lfr-layout-structure-item-fa68ec3e-914c-3787-f62c-f66fbd3c9b8d {
border-color: var(--lighter) !important;
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-45e9fef5-6a4c-f60e-c175-900582372a67 {
background-color: var(--white) !important;
border-radius: 0 !important;
height: 100% !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 30px !important;
}
.zone-bouton2-personnalise .btn {
  background-color: #FED65D !important;
border-color: #FED65D !important;
}

.lfr-layout-structure-item-8c33e46d-233b-0425-7c37-964ad9fc8e92 {
background-color: var(--white) !important;
border-radius: 20px 0 0 0 !important;
height: 100% !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 30px !important;
}
.zone-bouton2-personnalise .btn {
  background-color: #EABF32 !important;
border-color: #EABF32 !important;
}

.lfr-layout-structure-item-bfc9a8e8-19c4-942d-c0e8-f241c6e14930 {
color: var(--white) !important;
}
.lfr-layout-structure-item-7895951a-311b-f8a0-5455-800df0dcb7e8 {
background-color: var(--primary-l1) !important;
padding-top: 0px !important;
}
.lfr-layout-structure-item-49cc683b-622e-794d-25b6-398f64c9bbd1 {
margin-top: -230px !important;
width: 90% !important;
}
.lfr-layout-structure-item-e69e98d1-851c-e02d-beaf-3208e686016c {
margin-bottom: 60px !important;
}
.lfr-layout-structure-item-16c18428-ce4c-c570-f9e6-e1e8432d4f94 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-f30c3283-3031-0a12-d16d-6494b34a9c94 {
background-color: var(--white) !important;
border-radius: 0 !important;
height: 100% !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
padding-right: 30px !important;
padding-top: 30px !important;
}
.zone-bouton3-personnalise .btn {
  background-color: #67B4A3 !important;
border-color: #67B4A3 !important;
}.lfr-layout-structure-item-86e1e2a6-d0c8-921e-6812-f8c02eeb507c {
color: var(--white) !important;
}
.lfr-layout-structure-item-8d4ba466-7b7f-bf81-9776-6ffc41be0f3a {
background-color: var(--lighter) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-f51fa98d-0938-7caa-6e93-7d0a8c3b9804 {
margin-bottom: 85px !important;
}
.lfr-layout-structure-item-9d749444-0575-79a3-77cd-1cb8fa65e539 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-c4cbd9c3-e131-4f93-5f90-6a9bc9c48ac5 {
margin-bottom: 20px !important;
}
.titre1-personnalise {
  color: #EABF32
}.lfr-layout-structure-item-64bbae2b-7278-6ea0-b578-66454ccb52d9 {
color: var(--white) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-e6faa699-68b9-cb7d-8d27-72a951ff67f7 {
padding-bottom: 100px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-463a7fda-0b7a-60e0-acc9-f78d05530df9 {
padding-top: 40px !important;
}
.lfr-layout-structure-item-b91b0a71-8934-3913-ddf9-85d884027b5d {
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-fa68ec3e-914c-3787-f62c-f66fbd3c9b8d {
padding-bottom: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-8c33e46d-233b-0425-7c37-964ad9fc8e92 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-7895951a-311b-f8a0-5455-800df0dcb7e8 {
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-8d4ba466-7b7f-bf81-9776-6ffc41be0f3a {
padding-top: 40px !important;
}
.lfr-layout-structure-item-8121b8c5-2c80-0f6f-d867-ec7ace8990db {
padding-bottom: 40px !important;
padding-top: 40px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-97d4d2f5-7656-517f-228d-7f787df54c5d {
margin-left: auto !important;
margin-right: auto !important;
padding-left: 40px !important;
text-align: left !important;
}
.lfr-layout-structure-item-e6faa699-68b9-cb7d-8d27-72a951ff67f7 {
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-b91b0a71-8934-3913-ddf9-85d884027b5d {
text-align: center !important;
}
.lfr-layout-structure-item-45e9fef5-6a4c-f60e-c175-900582372a67 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-f30c3283-3031-0a12-d16d-6494b34a9c94 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-8d4ba466-7b7f-bf81-9776-6ffc41be0f3a {
padding-bottom: 40px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-1df6245d-adb3-23c6-6fed-79bd0ddfdfb9 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-b91b0a71-8934-3913-ddf9-85d884027b5d {
text-align: center !important;
}
.lfr-layout-structure-item-e69e98d1-851c-e02d-beaf-3208e686016c {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-f51fa98d-0938-7caa-6e93-7d0a8c3b9804 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-9d749444-0575-79a3-77cd-1cb8fa65e539 {
margin-bottom: 20px !important;
}
}