.elementor-43744 .elementor-element.elementor-element-8bd2a23:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C304CB;background-image:url("https://cba-design.com/france/wp-content/uploads/sites/2/2026/06/PROJECTNAME_WEB_HEADER.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-container{min-height:100vh;}.elementor-43744 .elementor-element.elementor-element-8bd2a23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-8078f91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-47112af:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-47112af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#c304cb;}.elementor-43744 .elementor-element.elementor-element-47112af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43744 .elementor-element.elementor-element-47112af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-6d6e25f > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-43744 .elementor-element.elementor-element-208b9bf{--spacer-size:100px;}.elementor-43744 .elementor-element.elementor-element-2f6a250 > .elementor-widget-container{padding:30px 0px 5px 0px;}.elementor-43744 .elementor-element.elementor-element-2f6a250 .elementor-heading-title{font-size:50px;font-weight:900;line-height:1.4rem;color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-e2bf659 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-e2bf659 .elementor-heading-title{font-size:40px;font-weight:900;line-height:1.4rem;color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-b8d7527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 10% 0%;}.elementor-43744 .elementor-element.elementor-element-b8d7527{font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-742ff79 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:300;}.elementor-43744 .elementor-element.elementor-element-ff7b73f:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-ff7b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-ff7b73f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 10% 0%;}.elementor-43744 .elementor-element.elementor-element-ff7b73f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-2b19ba3 > .elementor-element-populated{padding:30px 10px 0px 10px;}.elementor-43744 .elementor-element.elementor-element-52574ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-7093e78 > .elementor-element-populated{padding:30px 10px 0px 20px;}.elementor-43744 .elementor-element.elementor-element-bfe3f87 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#FBA4F3;}.elementor-43744 .elementor-element.elementor-element-3a222a2 > .elementor-widget-container{padding:20px 37px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-3a222a2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:90px;font-weight:900;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-496c0ee{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-43744 .elementor-element.elementor-element-daac892 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-ab9533c > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-ab9533c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-77abcdd > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-77abcdd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-7e559f9 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-7e559f9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-43744 .elementor-element.elementor-element-618d32c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12% 12% 12% 12%;}.elementor-43744 .elementor-element.elementor-element-71262a0 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-71262a0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-24142a2 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-24142a2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-3d7f652 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12% 12% 12% 12%;}.elementor-43744 .elementor-element.elementor-element-35e07fc > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-35e07fc .elementor-wrapper{--video-aspect-ratio:1;}.elementor-43744 .elementor-element.elementor-element-603b893 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-603b893 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-3a18b4e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-3a18b4e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-0777f40 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-0777f40 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-691df37 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-691df37 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-c52d354 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12% 12% 12% 12%;}.elementor-43744 .elementor-element.elementor-element-e0d325a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-e0d325a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-43744 .elementor-element.elementor-element-fc95218 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-68378cf{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-43744 .elementor-element.elementor-element-1034b42 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-43744 .elementor-element.elementor-element-1034b42 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43744 .elementor-element.elementor-element-4e7f9eb:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-4e7f9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-4e7f9eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 5% 5%;}.elementor-43744 .elementor-element.elementor-element-4e7f9eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-a00de73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 10px 0px 10px;}.elementor-43744 .elementor-element.elementor-element-a6b26f9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#000000;}.elementor-43744 .elementor-element.elementor-element-9698176 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-9698176 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-3fd2cf8 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-43744 .elementor-element.elementor-element-3fd2cf8 a{color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-e7c7592 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#000000;}.elementor-43744 .elementor-element.elementor-element-326ffa1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-326ffa1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-111d5c6 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-43744 .elementor-element.elementor-element-e9df7bd .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#000000;}.elementor-43744 .elementor-element.elementor-element-c0fbb83 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-c0fbb83 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-b8656df > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-43744 .elementor-element.elementor-element-c0f3d9a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#000000;}.elementor-43744 .elementor-element.elementor-element-67e5bac > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-67e5bac .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-7024a17 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-43744 .elementor-element.elementor-element-0397685 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.78px;color:#000000;}.elementor-43744 .elementor-element.elementor-element-ae62d97 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-ae62d97 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-aa68506:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-aa68506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-aa68506{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 10% 5%;}.elementor-43744 .elementor-element.elementor-element-aa68506 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-37a1111 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;}.elementor-43744 .elementor-element.elementor-element-263d26b > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-43744 .elementor-element.elementor-element-263d26b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#C304CB;}.elementor-43744 .elementor-element.elementor-element-9627903 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-43744 .elementor-element.elementor-element-9627903 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-43744 .elementor-element.elementor-element-9627903 .elementor-button{font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;background-color:#C304CB;border-style:none;}.elementor-43744 .elementor-element.elementor-element-2f71cc3:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-2f71cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43744 .elementor-element.elementor-element-2f71cc3{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 90px 0px;}.elementor-43744 .elementor-element.elementor-element-2f71cc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43744 .elementor-element.elementor-element-17bbaff > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;padding:50px 0px 0px 0px;}@media(min-width:768px){.elementor-43744 .elementor-element.elementor-element-2b19ba3{width:53.008%;}.elementor-43744 .elementor-element.elementor-element-7093e78{width:46.324%;}}@media(max-width:1024px){.elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-container{min-height:100vh;}.elementor-43744 .elementor-element.elementor-element-47112af{padding:0% 2% 0% 2%;}.elementor-43744 .elementor-element.elementor-element-2f6a250 .elementor-heading-title{font-size:45px;}.elementor-43744 .elementor-element.elementor-element-e2bf659 .elementor-heading-title{font-size:40px;}.elementor-43744 .elementor-element.elementor-element-b8d7527{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-ff7b73f{padding:0% 2% 7% 2%;}.elementor-43744 .elementor-element.elementor-element-bfe3f87 .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-3a222a2 .elementor-heading-title{font-size:60px;}.elementor-43744 .elementor-element.elementor-element-4e7f9eb{padding:5% 2% 5% 2%;}.elementor-43744 .elementor-element.elementor-element-a00de73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-43744 .elementor-element.elementor-element-a6b26f9 .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-9698176 .elementor-heading-title{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-e7c7592 .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-326ffa1 .elementor-heading-title{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-e9df7bd .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-c0fbb83 .elementor-heading-title{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-c0f3d9a .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-67e5bac .elementor-heading-title{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-0397685 .elementor-heading-title{font-size:14px;}.elementor-43744 .elementor-element.elementor-element-ae62d97 .elementor-heading-title{font-size:28px;}.elementor-43744 .elementor-element.elementor-element-aa68506{padding:5% 2% 5% 2%;}.elementor-43744 .elementor-element.elementor-element-263d26b .elementor-heading-title{font-size:30px;}.elementor-43744 .elementor-element.elementor-element-9627903 .elementor-button{font-size:18px;}.elementor-43744 .elementor-element.elementor-element-2f71cc3{padding:0% 2% 0% 2%;}}@media(max-width:767px){.elementor-43744 .elementor-element.elementor-element-8bd2a23:not(.elementor-motion-effects-element-type-background), .elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cba-design.com/france/wp-content/uploads/sites/2/2026/06/CBA-Branding-Triptomax-1.webp");background-position:center center;}.elementor-43744 .elementor-element.elementor-element-8bd2a23 > .elementor-container{min-height:100vh;}.elementor-43744 .elementor-element.elementor-element-8bd2a23{padding:0% 5% 0% 5%;}.elementor-43744 .elementor-element.elementor-element-2f6a250 .elementor-heading-title{font-size:40px;line-height:2.4rem;}.elementor-43744 .elementor-element.elementor-element-e2bf659 .elementor-heading-title{font-size:30px;line-height:2.4rem;}.elementor-43744 .elementor-element.elementor-element-b8d7527{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-3a222a2 .elementor-heading-title{font-size:50px;}.elementor-43744 .elementor-element.elementor-element-a00de73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-43744 .elementor-element.elementor-element-a6b26f9 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-a6b26f9 .elementor-heading-title{font-size:12px;}.elementor-43744 .elementor-element.elementor-element-9698176 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-9698176 .elementor-heading-title{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-3fd2cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-3fd2cf8{font-size:16px;}.elementor-43744 .elementor-element.elementor-element-e7c7592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-e7c7592 .elementor-heading-title{font-size:12px;}.elementor-43744 .elementor-element.elementor-element-326ffa1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-326ffa1 .elementor-heading-title{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-111d5c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-111d5c6{font-size:16px;}.elementor-43744 .elementor-element.elementor-element-e9df7bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-e9df7bd .elementor-heading-title{font-size:12px;}.elementor-43744 .elementor-element.elementor-element-c0fbb83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-c0fbb83 .elementor-heading-title{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-b8656df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-b8656df{font-size:16px;}.elementor-43744 .elementor-element.elementor-element-c0f3d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-c0f3d9a .elementor-heading-title{font-size:12px;}.elementor-43744 .elementor-element.elementor-element-67e5bac > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-67e5bac .elementor-heading-title{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-7024a17 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-7024a17{font-size:16px;}.elementor-43744 .elementor-element.elementor-element-0397685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-0397685 .elementor-heading-title{font-size:12px;}.elementor-43744 .elementor-element.elementor-element-ae62d97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-ae62d97 .elementor-heading-title{font-size:20px;}.elementor-43744 .elementor-element.elementor-element-2cb36ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43744 .elementor-element.elementor-element-2cb36ff{font-size:16px;}.elementor-43744 .elementor-element.elementor-element-263d26b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43744 .elementor-element.elementor-element-263d26b .elementor-heading-title{font-size:25px;}.elementor-43744 .elementor-element.elementor-element-9627903 > .elementor-widget-container{padding:10px 0px 50px 0px;}.elementor-43744 .elementor-element.elementor-element-9627903 .elementor-button{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-742ff79 */.elementor-43744 .elementor-element.elementor-element-742ff79,
.elementor-43744 .elementor-element.elementor-element-742ff79 h1,
.elementor-43744 .elementor-element.elementor-element-742ff79 h2,
.elementor-43744 .elementor-element.elementor-element-742ff79 h3,
.elementor-43744 .elementor-element.elementor-element-742ff79 h4,
.elementor-43744 .elementor-element.elementor-element-742ff79 .elementor-heading-title {
    display: flex !important;
    flex-wrap: wrap;
    gap: 24px;
    align-items: center;
    justify-content: flex-start;
}

.elementor-43744 .elementor-element.elementor-element-742ff79 .cba-tag {
    background-color: #ffffff;
    color: #000000;
    border-radius: 999px;
    padding: 12px 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    margin: 0;
    white-space: nowrap;
}

/* Tablette */
@media (max-width: 1024px) {
    .elementor-43744 .elementor-element.elementor-element-742ff79,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h1,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h2,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h3,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h4,
    .elementor-43744 .elementor-element.elementor-element-742ff79 .elementor-heading-title {
        gap: 12px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-43744 .elementor-element.elementor-element-742ff79,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h1,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h2,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h3,
    .elementor-43744 .elementor-element.elementor-element-742ff79 h4,
    .elementor-43744 .elementor-element.elementor-element-742ff79 .elementor-heading-title {
        gap: 10px;
        justify-content: flex-start;
    }
    
    .elementor-43744 .elementor-element.elementor-element-742ff79 .cba-tag {
        padding: 8px 16px;
        font-size: 12px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.eot');
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.eot?#iefix') format('embedded-opentype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.woff2') format('woff2'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.woff') format('woff'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.ttf') format('truetype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir11.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.eot');
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.eot?#iefix') format('embedded-opentype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.woff2') format('woff2'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.woff') format('woff'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.ttf') format('truetype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir2.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.eot');
	src: url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.eot?#iefix') format('embedded-opentype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.woff2') format('woff2'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.woff') format('woff'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.ttf') format('truetype'),
		url('https://cba-design.com/france/wp-content/uploads/sites/2/2020/12/Avenir4.svg#Avenir') format('svg');
}
/* End Custom Fonts CSS */