.elementor-38070202 .elementor-element.elementor-element-5c48d89d > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-22534703{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-22534703 > .elementor-widget-container{margin:-149px -149px -149px -149px;}.elementor-38070202 .elementor-element.elementor-element-912df0b a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-912df0b a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-912df0b > .elementor-widget-container{margin:-117px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-43fc7da0 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-6f47d873{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-6f47d873 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-4a90b4c8 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-4a90b4c8 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-4a90b4c8 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-3ad169a .elementor-image img{width:100%;max-width:100%;}.elementor-38070202 .elementor-element.elementor-element-3ad169a > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-5f210473{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-5f210473 > .elementor-widget-container{margin:-156px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-5bf2cfd1 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-5bf2cfd1 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-5bf2cfd1 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-72788240 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-4566ce8b{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-4566ce8b > .elementor-widget-container{margin:-136px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-7de38784 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-7de38784 a.elementor-button{background-color:#FFFFFF;border-radius:21px 21px 21px 21px;}.elementor-38070202 .elementor-element.elementor-element-7de38784 > .elementor-widget-container{margin:-113px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-31a7b11d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-4230938e{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-4230938e > .elementor-widget-container{margin:-137px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-5ab1c7f9 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-5ab1c7f9 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-5ab1c7f9 > .elementor-widget-container{margin:-114px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-16520313 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-32f0f42f{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-32f0f42f > .elementor-widget-container{margin:-137px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-69661421 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-69661421 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-69661421 > .elementor-widget-container{margin:-116px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-66bf1357 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-70ab8b5b{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-70ab8b5b > .elementor-widget-container{margin:-136px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-41b8d57d a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-41b8d57d a.elementor-button{background-color:#FFFFFF;border-radius:21px 21px 21px 21px;}.elementor-38070202 .elementor-element.elementor-element-41b8d57d > .elementor-widget-container{margin:-113px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-3712d2dc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070202 .elementor-element.elementor-element-375d8673 a.elementor-button:not(#e){color:#000000;}.elementor-38070202 .elementor-element.elementor-element-375d8673 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070202 .elementor-element.elementor-element-375d8673 > .elementor-widget-container{margin:-94px 0px 0px 0px;}.elementor-38070202 .elementor-element.elementor-element-60cf2d64{color:#FFFFFF;}.elementor-38070202 .elementor-element.elementor-element-60cf2d64 > .elementor-widget-container{margin:-151px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-7e0374e6 */.product-category-header-banner {
    background-image: url('/img/cms/Design%20sans%20titre%20(9).jpg');
    background-size: cover;
    width: 100vw;
    position: relative;
    left: calc(50% - 50vw);
}

.content-background {
    min-height: 250px; 
    background: rgba(255, 255, 255, 0.5); 
    width: 50vw; 
    position: relative; 
    left: calc(50% - 50vw); 
    padding-top: 50px; 
    padding-bottom: 50px; 
    padding-left: calc(50vw - 50%); 
    padding-right: 30px;
}/* End custom CSS */