/* Règles extraites des pages Elementor d'origine (converties en Gutenberg).
   Généré automatiquement — regénérable via lpf-convert.php */
.lpf-el-b6003e1 > .lpf-container{max-width:1200px;min-height:530px;}
.lpf-el-b6003e1{background-color:#C9B050;}
.lpf-el-b6003e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:074px 0px 0px 0px;}
.lpf-el-fbfe679{text-align:center;}
.lpf-el-fbfe679{font-family:"Hind", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-fbfe679{margin:3px 0px 36px 0px;padding:0px 0px 0px 0px;}
.lpf-el-c3c4ba1{text-align:center;}
.lpf-el-c3c4ba1{font-family:"Hind", Sans-serif;font-size:23px;font-weight:600;line-height:44px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-c3c4ba1{margin:3px 0px 36px 0px;padding:0px 0px 0px 0px;}
.lpf-el-ef9d2c8{padding:0px 0px 42px 0px;}
.lpf-el-fdbf5cf{--e-image-carousel-slides-to-show:1;}
.lpf-el-fdbf5cf{box-shadow:-19px -18px 10px -20px rgba(0,0,0,0.5);}
.lpf-el-1ee878c{column-gap:0px;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:32px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-1ee878c{padding:0% 5% 0% 0%;}
.lpf-el-95496b0{background-color:#FFFFFF;}
.lpf-el-95496b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:36px 0px 36px 0px;}
.lpf-el-e54b367{text-align:start;}
.lpf-el-e54b367{font-size:49px;font-weight:600;}
.lpf-el-fae7583{font-size:14px;font-weight:400;color:#363636;}
.lpf-el-fae7583{margin:1px 0px 45px 0px;}
.lpf-el-9221943{font-size:17px;font-weight:500;}
.lpf-el-9221943{margin:0px 0px 3px 0px;}
.lpf-el-b4db0d3{color:#111111;}
.lpf-el-a33bceb{font-size:17px;font-weight:500;}
.lpf-el-a33bceb{margin:0px 0px 3px 0px;}
.lpf-el-115186d{color:#111111;}
.lpf-el-b00c46d{font-size:17px;font-weight:500;}
.lpf-el-b00c46d{margin:0px 0px 3px 0px;}
.lpf-el-f4246a2{color:#111111;}
.lpf-el-2d8c094 > .lpf-container{max-width:1200px;min-height:530px;}
.lpf-el-2d8c094{background-color:#C9B050;}
.lpf-el-2d8c094{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:44px 0px 44px 0px;}
.lpf-el-d10d830{text-align:center;}
.lpf-el-d10d830{font-family:"Hind", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-d10d830{margin:3px 0px 36px 0px;padding:0px 0px 0px 0px;}
.lpf-el-87c46c0 .gallery-item .gallery-caption{text-align:center;}
.lpf-el-87c46c0{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.lpf-el-87c46c0{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}
.lpf-el-c9a2c62 .elementor-button-content-wrapper{flex-direction:row;}
.lpf-el-c9a2c62 .elementor-button .elementor-button-content-wrapper{gap:11px;}
.lpf-el-c9a2c62 .elementor-button{font-weight:500;background-color:#121414;box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}
.lpf-el-c9a2c62 .elementor-button:hover{color:#000000;background-color:#FFFFFF;}
.lpf-el-c9a2c62 .elementor-button:focus{color:#000000;background-color:#FFFFFF;}
.lpf-el-c9a2c62 .elementor-button:hover svg{fill:#000000;}
.lpf-el-c9a2c62 .elementor-button:focus svg{fill:#000000;}
.lpf-el-c9a2c62{margin:10px 0px 0px 0px;}
.lpf-el-430d103{background-color:#C9B050;}
.lpf-el-430d103{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.lpf-el-13ac3d2{text-align:center;}
.lpf-el-13ac3d2{font-size:29px;font-weight:600;color:#FFFFFF;}
.lpf-el-1649765{text-align:end;}
.lpf-el-1649765{font-size:30px;font-weight:600;color:#FFFFFF;}
.lpf-el-d9e9d30{font-size:17px;font-weight:400;color:#FFFFFF;}
.lpf-el-d9e9d30{margin:0px 0px 45px 0px;}
.lpf-el-1cea6ca{text-align:start;font-size:17px;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 101.132% );max-width:101.132%;--container-widget-width:101.132%;--container-widget-flex-grow:0;}
.lpf-el-1cea6ca{margin:0px 0px 59px 00px;}
.lpf-el-5ad0bf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 40px 0px;}
.lpf-el-42d3fb1{text-align:center;}
.lpf-el-42d3fb1{font-family:"Hind", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}
.lpf-el-42d3fb1{margin:3px 0px 36px 0px;padding:0px 0px 0px 0px;}
.lpf-el-203bb64{text-align:end;}
.lpf-el-203bb64{font-size:54px;font-weight:600;}
.lpf-el-e1c270e{font-size:17px;font-weight:400;color:#363636;}
.lpf-el-e1c270e{margin:3px 0px 20px 0px;}
.lpf-el-a30e422{margin:-26px 0px 20px 0px;}
.lpf-el-a30e422{width:var( --container-widget-width, 26.759% );max-width:26.759%;--container-widget-width:26.759%;--container-widget-flex-grow:0;}
.lpf-el-aa23025{font-family:"Tahoma", Sans-serif;color:#535353;}
.lpf-el-7866{background-color:#C9B050;}
.lpf-el-7866 > .lpf-container{max-width:1200px;}
.lpf-el-7866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:74px 0px 80px 0px;}
.lpf-el-19cb{margin:3px 0px 36px 0px;}
.lpf-el-19cb{text-align:center;}
.lpf-el-19cb{font-family:"Hind", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-5a8{padding:0% 17% 0% 17%;}
.lpf-el-5a8{text-align:start;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:0px;color:#FFFFFF;}
.lpf-el-cf8ea91 .elementor-button{background-color:#121414;font-weight:500;box-shadow:0px 0px 10px -2px rgba(0,0,0,0.5);}
.lpf-el-cf8ea91 .elementor-button:hover{background-color:#FFFFFF;color:#121414;}
.lpf-el-cf8ea91 .elementor-button:focus{background-color:#FFFFFF;color:#121414;}
.lpf-el-cf8ea91 .elementor-button-content-wrapper{flex-direction:row-reverse;}
.lpf-el-cf8ea91 .elementor-button .elementor-button-content-wrapper{gap:11px;}
.lpf-el-cf8ea91 .elementor-button:hover svg{fill:#121414;}
.lpf-el-cf8ea91 .elementor-button:focus svg{fill:#121414;}
.lpf-el-557a6cd > .lpf-container{max-width:1200px;}
.lpf-el-9df11a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}
.lpf-el-0b895d0{font-family:"Tahoma", Sans-serif;color:#535353;}
.lpf-el-e89669d .gallery-item .gallery-caption{text-align:center;}
.lpf-el-e89669d{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.lpf-el-e89669d{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}
.lpf-el-4461976{margin-top:0px;margin-bottom:75px;}
.lpf-el-6bb329d{color:#1F1F1F;}
.lpf-el-3cacc93{background-color:#C9B050;}
.lpf-el-3cacc93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.lpf-el-d9de711{text-align:end;}
.lpf-el-d9de711{font-size:47px;font-weight:600;color:#FFFFFF;}
.lpf-el-ee66af9{margin:-1px 0px 45px 0px;}
.lpf-el-ee66af9{font-size:17px;font-weight:400;color:#FFFFFF;}
.lpf-el-716111f{background-color:#FFFFFF;}
.lpf-el-716111f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.lpf-el-9a91fff{text-align:end;}
.lpf-el-9a91fff{font-size:51px;font-weight:600;color:#020101;}
.lpf-el-104a578{margin:-1px 0px -35px 0px;}
.lpf-el-104a578{text-align:start;font-size:17px;font-weight:400;color:#020101;}
.lpf-el-0e47b69{width:var( --container-widget-width, 93.75% );max-width:93.75%;--container-widget-width:93.75%;--container-widget-flex-grow:0;font-size:15px;font-weight:400;color:#020101;}
.lpf-el-0e47b69{margin:-1px 0px 20px 9px;}
.lpf-el-b6c7e37{width:var( --container-widget-width, 100.802% );max-width:100.802%;--container-widget-width:100.802%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;color:#020101;}
.lpf-el-b6c7e37{margin:20px 0px 20px 9px;padding:7px 7px 7px 7px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9B050;border-radius:0px 0px 0px 0px;}
.lpf-el-0d68abf{background-color:#C9B050;}
.lpf-el-0d68abf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.lpf-el-a93fdf3{text-align:center;}
.lpf-el-a93fdf3{font-size:36px;font-weight:600;color:#FFFFFF;}
.lpf-el-ea0b68f{font-weight:500;color:#FFFFFF;}
@media (max-width:767px){
.lpf-el-b6003e1 > .lpf-container{min-height:915px;}
.lpf-el-1ee878c{padding:0px 0px 0px 0px;}
.lpf-el-2d8c094 > .lpf-container{min-height:915px;}
.lpf-el-5a8{padding:0px 0px 0px 0px;}
}
@media (min-width:768px){
.lpf-el-1acc0bc{width:31.839%;}
.lpf-el-89ae1c1{width:2.018%;}
.lpf-el-4d84068{width:65.475%;}
.lpf-el-7eef84f{width:31.695%;}
.lpf-el-94b0b50{width:68.305%;}
.lpf-el-2f7bc8a{width:11.964%;}
.lpf-el-fc25622{width:88.036%;}
.lpf-el-2f58aa1{width:11.964%;}
.lpf-el-d95f53a{width:88.036%;}
.lpf-el-5ef8cd0{width:11.964%;}
.lpf-el-52f33b0{width:88.036%;}
.lpf-el-4c50925{width:35.7%;}
.lpf-el-cce4f6e{width:30.605%;}
.lpf-el-97b8a54{width:20.357%;}
.lpf-el-4f55359{width:79.643%;}
.lpf-el-4a1c6e8{width:20.205%;}
.lpf-el-a12a670{width:73.537%;}
.lpf-el-def0d65{width:5.924%;}
.lpf-el-3ecbf08{width:41.161%;}
.lpf-el-b544a15{width:58.839%;}
.lpf-el-3d0c5e9{width:2.891%;}
.lpf-el-766e941{width:93.089%;}
.lpf-el-0836f11{width:3.684%;}
.lpf-el-d8fdbf9{width:29.985%;}
.lpf-el-db81fbb{width:39.623%;}
.lpf-el-5494c0c{width:30.03%;}
.lpf-el-36b4ba5{width:41.161%;}
.lpf-el-ffbb402{width:58.839%;}
.lpf-el-219a698{width:41.25%;}
.lpf-el-4e4bd7e{width:58.75%;}
}
@media (max-width:1024px){
.lpf-el-1ee878c{padding:0% 5% 0% 5%;}
.lpf-el-5a8{padding:0% 5% 0% 5%;}
}
