.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-6f38246d-33b1-c3ad-5f06-164b74ee9162 {
border-color: rgb(57, 58, 74) !important;
border-radius: 16px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-274a7d95-1693-c685-b18d-970402dd1019 {
background-color: rgb(255, 255, 255) !important;
border-color: rgb(255, 255, 255) !important;
display: none !important;
text-align: center !important;
color: rgb(255, 255, 255) !important;
}
.btn-primary{
    background-color: #3A5FD6!important;
    border: 1px solid #3A5FD6!important;
    border-radius: 20rem!important;
    color: #fff!important;
}
.btn-primary:hover{
    background-color: transparent!important;
    border: 1px solid #3A5FD6!important;
    border-radius: 20rem!important;
    color: #3A5FD6!important;
}

.lfr-layout-structure-item-437b854b-0c2f-c0fc-50a2-13a778d959fd {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-e2716de0-9c33-3902-570b-ec5f2713dcea {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-7ee6945c-7116-68ae-5291-d62883039acb {
border-radius: 16px !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4c625620-7087-4035-26a4-b0fcb78c8181 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0fc3ded7-60e1-c5db-1ed2-fe26bb6c7e35 {
border-color: rgb(11, 95, 255) !important;
border-radius: 50rem !important;
text-align: center !important;
color: rgb(11, 95, 255) !important;
}
.lfr-layout-structure-item-409d89cd-148e-3944-ea21-999be5303aec {
border-radius: 16px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-right: var(--spacer-7,6rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f5f0817f-1ef4-a759-a2a9-619aa4203c50 {
background-color: rgb(255, 255, 255) !important;
}
.lfr-layout-structure-item-ab98d877-d60f-6628-1e90-8596cd788a00 {
font-weight: 400 !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-fb8bee7f-9a7f-bd1a-05cb-059c19f84a49 {
background-color: rgb(255, 255, 255) !important;
border-color: rgb(255, 255, 255) !important;
text-align: center !important;
color: rgb(255, 255, 255) !important;
}
.btn-primary{
    background-color: #3A5FD6!important;
    border: 1px solid #3A5FD6!important;
    border-radius: 20rem!important;
    color: #fff!important;
}
.btn-primary:hover{
    background-color: transparent!important;
    border: 1px solid #3A5FD6!important;
    border-radius: 20rem!important;
    color: #3A5FD6!important;
}

.lfr-layout-structure-item-da2f5294-cb79-4230-db53-b3c21296c444 {
background-color: rgb(255, 255, 255) !important;
border-color: rgb(255, 255, 255) !important;
display: none !important;
}
.lfr-layout-structure-item-8d376b93-35f0-b23c-622e-d46f53d04fa4 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-236aeaf2-211b-cc04-bcbc-70cafeee66b4 {
margin-top: var(--spacer-1,0.25rem) !important;
text-align: center !important;
}
.btn-secondary{
background-color: transparent !important;
    border: 1px solid #3A5FD6 !important;
    border-radius: 20rem !important;
    color: #3A5FD6 !important;
}
.btn-secondary:hover{
    background-color: #3A5FD6 !important;
    color: #fff !important;
}
.lfr-layout-structure-item-73185033-eea6-060c-f868-8c65289c2fcb {
min-height: 0px !important;
}
.lfr-layout-structure-item-104a1801-bc5e-b035-b62a-4c116ade6d10 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-104a1801-bc5e-b035-b62a-4c116ade6d10 {

}
.titre_bleu{
color:#3A5FD6!important;
}.lfr-layout-structure-item-af860786-fb63-097e-89fa-6776edde2fc2 {
border-color: rgb(39, 40, 51) !important;
border-radius: 20px !important;
border-style: solid; border-width: 2px !important; border-width: 2pxpx !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-7,6rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-274a7d95-1693-c685-b18d-970402dd1019 {
display: block !important;
}
.lfr-layout-structure-item-e2716de0-9c33-3902-570b-ec5f2713dcea {
display: none !important;
}
.lfr-layout-structure-item-409d89cd-148e-3944-ea21-999be5303aec {
display: none !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b8cb1a82-fde1-ad06-1798-064b3a226a44 {
display: none !important;
}
.lfr-layout-structure-item-361e4167-ed59-9ad2-6a8c-03de4b5b099b {
display: none !important;
}
.lfr-layout-structure-item-dd953914-47f9-1b7c-f54a-a41c1eda0fc5 {
display: none !important;
}
.lfr-layout-structure-item-da2f5294-cb79-4230-db53-b3c21296c444 {
display: block !important;
}
.lfr-layout-structure-item-67e4695c-7f63-6e4f-27d1-fb4fac990157 {
display: none !important;
}
.lfr-layout-structure-item-f093a96f-18df-4b79-6160-051230d75e48 {
display: none !important;
}
.lfr-layout-structure-item-104a1801-bc5e-b035-b62a-4c116ade6d10 {
display: none !important;
}
.lfr-layout-structure-item-af860786-fb63-097e-89fa-6776edde2fc2 {
display: none !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
}