.elementor-bc-flex-widget .elementor-30289 .elementor-element.elementor-element-5c527d28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30289 .elementor-element.elementor-element-5c527d28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30289 .elementor-element.elementor-element-5c527d28.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-30289 .elementor-element.elementor-element-5c527d28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30289 .elementor-element.elementor-element-4f23474e .elementor-button{background-color:#E3272E;}.elementor-30289 .elementor-element.elementor-element-4f23474e{width:auto;max-width:auto;}.elementor-30289 .elementor-element.elementor-element-4f23474e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30289 .elementor-element.elementor-element-4f23474e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-30289 .elementor-element.elementor-element-cbecbaa .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-30289 .elementor-element.elementor-element-cbecbaa{width:auto;max-width:auto;}.elementor-30289 .elementor-element.elementor-element-cbecbaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30289 .elementor-element.elementor-element-cbecbaa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-30289 .elementor-element.elementor-element-2d9138e2 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-30289 .elementor-element.elementor-element-2d9138e2{width:auto;max-width:auto;}.elementor-30289 .elementor-element.elementor-element-2d9138e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30289 .elementor-element.elementor-element-2d9138e2 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-30289 .elementor-element.elementor-element-53ae434e .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-30289 .elementor-element.elementor-element-53ae434e{width:auto;max-width:auto;}.elementor-30289 .elementor-element.elementor-element-53ae434e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30289 .elementor-element.elementor-element-53ae434e .elementor-button .elementor-button-content-wrapper{gap:20px;}/* Start custom CSS for button, class: .elementor-element-4f23474e */#btnDeviseur{
    background-color: #E3272E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbecbaa */#btnContact{
    background-color: #E3272E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d9138e2 */#btnPart{
    background-color: #E3272E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53ae434e */#btnEntre{
    background-color: #E3272E;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c527d28 */#btn_fixe{
    position: fixed;
    width: 250px;
    z-index: 10;
    top: 30%;
    left: -180px ;
}
#btnDeviseur:hover{
    transform: translateX(70%) !important;
}
#btnContact:hover{
     transform: translateX(70%) !important;
}
#btnPart:hover{
     transform: translateX(70%) !important;
}
#btnEntre:hover{
     transform: translateX(70%) !important;
}/* End custom CSS */