.elementor-38070102 .elementor-element.elementor-element-534f7f25 > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-cb98708{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-cb98708 > .elementor-widget-container{margin:-149px -149px -149px -149px;}.elementor-38070102 .elementor-element.elementor-element-489d31ae a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-489d31ae a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-489d31ae > .elementor-widget-container{margin:-122px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-3f7c4177 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-60c044c8{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-60c044c8 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-3cfe33d5 a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-3cfe33d5 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-3cfe33d5 > .elementor-widget-container{margin:-118px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-394ae782 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-59071e68{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-59071e68 > .elementor-widget-container{margin:-145px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-58b40e44 a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-58b40e44 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-58b40e44 > .elementor-widget-container{margin:-119px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-369b18d8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-4c2766c2{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-4c2766c2 > .elementor-widget-container{margin:-136px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-237785 a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-237785 a.elementor-button{background-color:#FFFFFF;border-radius:21px 21px 21px 21px;}.elementor-38070102 .elementor-element.elementor-element-237785 > .elementor-widget-container{margin:-113px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-4b4243be > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-28fcebd7{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-28fcebd7 > .elementor-widget-container{margin:-137px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-3628e45d a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-3628e45d a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-3628e45d > .elementor-widget-container{margin:-114px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-2f46d008 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-1b04092b{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-1b04092b > .elementor-widget-container{margin:-137px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-74832b7a a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-74832b7a a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-74832b7a > .elementor-widget-container{margin:-116px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-8f69b72 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-f7dce92{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-f7dce92 > .elementor-widget-container{margin:-136px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-0ac6bce a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-0ac6bce a.elementor-button{background-color:#FFFFFF;border-radius:21px 21px 21px 21px;}.elementor-38070102 .elementor-element.elementor-element-0ac6bce > .elementor-widget-container{margin:-113px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-7828c4a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-38070102 .elementor-element.elementor-element-09aa237 a.elementor-button:not(#e){color:#000000;}.elementor-38070102 .elementor-element.elementor-element-09aa237 a.elementor-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-38070102 .elementor-element.elementor-element-09aa237 > .elementor-widget-container{margin:-94px 0px 0px 0px;}.elementor-38070102 .elementor-element.elementor-element-82048ef{color:#FFFFFF;}.elementor-38070102 .elementor-element.elementor-element-82048ef > .elementor-widget-container{margin:-151px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-6533b204 */.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 */