.elementor-kit-9{--e-global-color-primary:#88867F;--e-global-color-secondary:#BFB8A8;--e-global-color-text:#88867F;--e-global-color-accent:#BFB8A8;--e-global-color-c5960aa:#FFFFFF;--e-global-color-dadf686:#EEEBE0;--e-global-typography-primary-font-family:"Buda";--e-global-typography-primary-font-size:3em;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"Barlow";--e-global-typography-secondary-font-size:1em;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:2px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"WindSong";--e-global-typography-accent-font-size:5em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:1em;--e-global-typography-551ab3b-font-family:"Barlow";--e-global-typography-551ab3b-font-size:0.9em;--e-global-typography-551ab3b-font-weight:600;--e-global-typography-551ab3b-text-transform:uppercase;--e-global-typography-551ab3b-line-height:1em;--e-global-typography-551ab3b-letter-spacing:1px;--e-global-typography-fc4d0e0-font-family:"Barlow";--e-global-typography-fc4d0e0-font-size:0.8em;--e-global-typography-fc4d0e0-font-weight:600;--e-global-typography-fc4d0e0-text-transform:uppercase;--e-global-typography-fc4d0e0-line-height:1em;--e-global-typography-fc4d0e0-letter-spacing:1px;--e-global-typography-27a4f20-font-family:"Buda";--e-global-typography-27a4f20-font-size:5em;--e-global-typography-27a4f20-line-height:1em;--e-global-typography-4700491-font-family:"Buda";--e-global-typography-4700491-font-size:2em;--e-global-typography-4700491-line-height:1em;--e-global-typography-c44fc46-font-family:"B612 Mono";--e-global-typography-c44fc46-font-size:0.7em;--e-global-typography-c44fc46-text-transform:uppercase;--e-global-typography-c44fc46-font-style:normal;--e-global-typography-c44fc46-line-height:1em;--e-global-typography-c44fc46-letter-spacing:1px;--e-global-typography-4942ae9-font-family:"Barlow";--e-global-typography-4942ae9-font-size:14px;--e-global-typography-4942ae9-font-weight:600;--e-global-typography-4942ae9-text-transform:uppercase;--e-global-typography-4942ae9-line-height:1em;--e-global-typography-4942ae9-letter-spacing:2px;--e-global-typography-9e047ad-font-family:"WindSong";--e-global-typography-9e047ad-font-size:3em;--e-global-typography-9e047ad-text-transform:none;--e-global-typography-9e047ad-line-height:1em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-c5960aa );font-family:var( --e-global-typography-fc4d0e0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc4d0e0-font-size );font-weight:var( --e-global-typography-fc4d0e0-font-weight );text-transform:var( --e-global-typography-fc4d0e0-text-transform );line-height:var( --e-global-typography-fc4d0e0-line-height );letter-spacing:var( --e-global-typography-fc4d0e0-letter-spacing );color:var( --e-global-color-text );border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#FFFFFFE3;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1366px){.elementor-kit-9{--e-global-typography-551ab3b-font-size:1em;--e-global-typography-9e047ad-font-size:2.5em;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-fc4d0e0-font-size );line-height:var( --e-global-typography-fc4d0e0-line-height );letter-spacing:var( --e-global-typography-fc4d0e0-letter-spacing );}}@media(max-width:1200px){.elementor-kit-9{--e-global-typography-primary-font-size:2.2em;}}@media(max-width:1023px){.elementor-kit-9{--e-global-typography-primary-font-size:2.5em;--e-global-typography-551ab3b-font-size:0.8em;--e-global-typography-9e047ad-font-size:2.4em;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-fc4d0e0-font-size );line-height:var( --e-global-typography-fc4d0e0-line-height );letter-spacing:var( --e-global-typography-fc4d0e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:2.2em;--e-global-typography-27a4f20-font-size:3em;--e-global-typography-4700491-font-size:1.2em;--e-global-typography-4942ae9-line-height:1em;--e-global-typography-9e047ad-font-size:2.5em;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-fc4d0e0-font-size );line-height:var( --e-global-typography-fc4d0e0-line-height );letter-spacing:var( --e-global-typography-fc4d0e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mb0 p {
    margin-bottom:0;
}

.bouton-anim-arrow a:hover .elementor-button-icon {
        transform: translateX(8px)!important;
}
.bouton-anim-arrow a .elementor-button-icon {
        transition: all 0.7s!important;
}

.carousel-produits img {
    width: 800px;
    height: 40vh;
    object-fit: cover;
}/* End custom CSS */