.elementor .e-d753962-b6af357{font-family:Montserrat;font-weight:600;font-size:46px;color:#ffffff;text-align:start;}.elementor .e-9c609cb-eab9457{width:100px;height:3px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffffff;}.elementor .e-d7d341a-5267184{font-family:Montserrat;font-weight:600;font-size:22px;color:#ffffff;padding-block-start:12px;margin-block-start:0px;}.elementor .e-dbf23d9-1b922b6{font-family:Caveat;font-weight:400;font-size:27px;color:#ffffff;letter-spacing:0.5px;line-height:26px;text-align:center;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg) translate3d(-7px, 0px, 0px);align-self:end;}.elementor .e-f8b1031-4c54310{width:120px;height:2px;background-color:#ffffff;transform:translate3d(-20px, 10px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-12deg);align-self:end;}.elementor .e-ab23c15-0cb7923{min-height:360px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;margin:0px;background-image:url("https://cvpp-perigord.fr/wp-content/uploads/2026/09/Bandeau-C-1024x341.png"),url("https://cvpp-perigord.fr/wp-content/plugins/elementor/assets/images/background-placeholder.svg"),url("https://cvpp-perigord.fr/wp-content/plugins/elementor/assets/images/background-placeholder.svg"),url("https://cvpp-perigord.fr/wp-content/uploads/2026/09/Bandeau-C-1024x341.png");background-repeat:no-repeat,repeat,no-repeat,repeat;background-attachment:scroll;background-size:cover,auto auto,auto auto,auto auto;background-position:center center,0% 0%,center center,0% 0%;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-dad3c0d-c031729{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;text-align:center;padding-block-start:15px;align-self:start;}.elementor .e-e38fcf8-e20b62e{font-size:25px;text-align:start;padding-block-end:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-ea1f403-09cdda1{font-family:Montserrat;font-weight:400;font-size:16px;text-align:start;display:block;align-self:start;}.elementor .e-2ab6101-49c5d19{font-family:Montserrat;font-weight:400;font-size:16px;text-align:start;}.elementor .e-17738b2-3b5ad19{font-family:Montserrat;font-size:16px;text-align:start;}.elementor .e-3f06922-431d219{font-family:Montserrat;font-weight:400;font-size:16px;text-align:start;}.elementor .e-b59f11c-19015b3{font-family:Montserrat;font-weight:700;font-size:16px;text-align:start;}.elementor .e-83c3666{width:50%;padding:0px;background-color:#F2E4D0;flex-direction:column;row-gap:5px;flex:0 1 auto;justify-content:flex-start;align-items:start;}.elementor .e-613a265-b9a4178{display:none;}.elementor .e-3e67b85-212d42f{height:110px;font-size:20px;text-align:center;padding-block-start:34px;}.elementor .e-9275aaf-4709858{font-family:Montserrat;font-weight:500;font-size:13px;text-align:center;padding-block-start:60px;align-self:start;}.elementor .e-56653b3-5d3374b{width:100%;height:280px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:#edf3d7;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-01317a4-204b5ca{height:110px;font-size:20px;text-align:center;padding-block-start:34px;}.elementor .e-35357d9-57abcfc{font-family:Montserrat;font-weight:500;font-size:13px;text-align:center;padding-block-start:42px;align-self:stretch;}.elementor .e-a775431-f12d9b7{width:100%;height:280px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:#edf3d7;flex-direction:column;justify-content:flex-start;}.elementor .e-047bd53-f31e50a{height:110px;font-size:15px;text-align:center;padding-block-start:39px;}.elementor .e-f34bcc9-6030881{font-family:Montserrat;font-weight:500;font-size:13px;text-align:center;padding-block-start:44px;align-self:center;}.elementor .e-98e53da-1f60ac9{height:110px;font-size:16px;text-align:center;padding-block-start:33px;}.elementor .e-3a09219-b71635a{font-family:Montserrat;font-weight:500;font-size:13px;text-align:center;padding-block-start:41px;align-self:center;}.elementor .e-2195244-9f0a288{width:100%;height:280px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:#edf3d7;flex-direction:column;justify-content:flex-start;}.elementor .e-b9dae1d-290d7b9{width:50%;column-gap:10px;padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#1;flex-direction:row;align-items:start;}.elementor .e-cfdb0a2{width:100%;column-gap:30px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:35px;padding-inline-end:35px;margin-block-start:20px;background-color:#f2e4d0;flex-direction:row;justify-content:flex-start;align-items:stretch;}.elementor .e-4a65716{text-align:center;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;justify-content:flex-start;}.elementor .e-bcab300-b117fcd{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;padding-block-start:30px;}.elementor .e-32c980e-f9d3d13{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-8f34235-ef6dfe9{font-family:Montserrat;font-weight:400;font-size:16px;padding-block-start:15px;padding-block-end:8px;margin-block-end:0px;}.elementor .e-979dedf-f2e6103{width:40%;margin-block-start:10px;margin-block-end:10px;align-self:center;}.elementor .e-3fb39b2-6828e6c{font-family:Montserrat;font-size:13px;text-align:center;display:flex;}.elementor .e-bce9377-c8d9ce8{padding:0px;margin-block-start:-10px;margin-block-end:0px;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .e-e6ff1ae-ffacd51{font-family:Montserrat;font-size:13px;display:flex;}.elementor .e-61bee9b-68bfa71{padding:0px;margin-block-start:-5px;margin-block-end:5px;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .e-825107e-1eb82c0{font-size:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-def043c-81105a0{text-align:center;padding-block-start:0px;padding-block-end:0px;justify-content:center;align-items:center;align-self:center;}.elementor .e-24926ef{padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:3px;border-color:#e8861a;flex-direction:column;}.elementor .e-1682c64-e804227{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;padding-block-start:30px;}.elementor .e-27ca88e-3a13ced{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-75e1aff-c128353{font-family:Montserrat;font-weight:400;font-size:16px;text-align:start;padding-block-start:15px;padding-block-end:15px;}.elementor .e-3da1ba2-d15e94d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-2432b0f-829d7e9{font-family:Montserrat;font-size:14px;font-style:italic;align-self:center;}.elementor .e-10dfa2a{padding-block-start:0px;padding-block-end:30px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}.elementor .e-927552c{flex-direction:column;}.elementor .e-c351b27-43c1b86{font-family:Montserrat;font-weight:600;font-size:15px;text-align:center;}.elementor .e-da250d6-3e22095{width:100%;margin-block-start:5px;}.elementor .e-6b711ae-8ce629f{width:48%;min-height:30px;margin-inline-start:30px;flex-direction:column;}.elementor .e-41b7333-7067512{width:100%;font-family:Montserrat;font-weight:600;font-size:15px;text-align:center;align-self:center;}.elementor .e-206e577-1d3c223{width:96%;margin-block-start:6px;}.elementor .e-25366b9-dd322aa{width:50%;flex-direction:column;}.elementor .e-9058678-7d8c6ca{font-size:16px;text-align:center;font-style:italic;}.elementor .e-0aa2e98{padding-block-start:0px;padding-block-end:30px;flex-direction:column;}.elementor .e-3f1822a-d06a399{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;padding-inline-end:30px;}.elementor .e-0a7301e-012e1d4{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-c89594f-eadd15d{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;padding-block-end:15px;margin-block-start:15px;}.elementor .e-62d8f7e-14c7eb2{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;}.elementor .e-2d96a1c-47dc10d{column-gap:20px;}.elementor .e-9a86414{padding-block-start:0px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:20px;display:flex;flex-direction:column;}.elementor .e-32e087e-c2fe09b{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-b2dbbd0-ca2cb9f{width:50%;min-height:300px;flex-direction:row;}.elementor .e-a113f8c-a2aaa28{width:50%;min-height:300px;flex-direction:row;}.elementor .e-8c67c10-94f922c{column-gap:20px;}.elementor .e-67d6645-dfa68aa{font-family:Montserrat;font-weight:600;font-size:13px;text-align:center;font-style:italic;margin-block-start:-20px;display:flex;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-29758bd{flex-direction:column;}.elementor .e-4e213fe-34b3cc9{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;}.elementor .e-6d51296-0bc7665{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-18f1db7-1a5ec9d{font-family:Montserrat;font-weight:400;font-size:16px;margin-block-start:10px;}.elementor .e-55ef141-f79b001{font-family:Montserrat;font-weight:400;font-size:16px;padding-block-start:10px;}.elementor .e-be831d1-8927989{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-bd9cf19-15ca53f{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-5b7af61-eeff7e7{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-d66db1c{padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}.elementor .e-917c13d{flex-direction:column;}.elementor .e-69a16d7-038bb1c{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;padding-block-start:30px;}.elementor .e-ce959e3-3e56530{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-52ff736{padding-block-start:0px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}.elementor .e-88227c6-96b009d{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-00d9e83-3826b42{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:20px;}.elementor .e-756ab58-095463f{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-178eedc-ca20292{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-3ca6919-c9c5aba{font-family:Montserrat;font-weight:500;font-size:13px;font-style:italic;margin-block-start:10px;}.elementor .e-244a5ab-d6bd259{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:25px;}.elementor .e-ae7dea5-9afae09{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;margin-block-start:10px;}.elementor .e-9e8d564-c434bf1{font-family:Montserrat;font-weight:400;font-size:16px;margin-block-start:10px;}.elementor .e-a42fefc-0c0fb7c{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;padding-block-start:30px;}.elementor .e-9ebe795-ba55ff2{width:110px;height:3px;margin-block-start:10px;background-color:#e8861a;}.elementor .e-4c8ee57-262e3ab{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;padding-block-start:15px;}.elementor .e-f1d0fb1-5605b86{font-family:Montserrat;font-weight:400;font-size:16px;text-align:start;margin-block-start:10px;}.elementor .e-03a3522-d57180a{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;padding-block-end:20px;margin-block-start:10px;}.elementor .e-c3de7af-58d0ab3{font-family:Montserrat;font-size:16px;color:#1e5920;padding-block-start:15px;display:block;}.elementor .e-41129ce-b25d6cf{font-family:Montserrat;font-weight:400;font-size:15px;background-color:#f2e4d;}.elementor .e-afaeeab-a979dab{font-family:Montserrat;font-weight:600;font-size:16px;color:#E8861a;padding-block-start:5px;}.elementor .e-b51b625-dad0a12{font-family:Montserrat;font-weight:400;font-size:15px;padding-block-start:5px;}.elementor .e-f3cc002-8fbef60{font-family:Montserrat;font-weight:600;font-size:16px;color:#E8861a;}.elementor .e-5bdc7cb-68e6d14{font-family:Montserrat;font-size:16px;color:#1e5920;padding-block-start:25px;}.elementor .e-0428401-8c4b30b{font-family:Montserrat;font-weight:400;font-size:15px;}.elementor .e-8c9743b-bc2adac{font-family:Montserrat;font-weight:600;font-size:16px;color:#E8861a;padding-block-start:5px;padding-block-end:15px;}.elementor .e-75ef7b6-b86860f{font-family:Montserrat;font-weight:400;font-size:15px;display:flex;flex:1 0 auto;}.elementor .e-206af92-dabbdb1{font-family:Montserrat;font-weight:600;font-size:16px;color:#E8861a;padding-block-start:5px;padding-block-end:15px;}.elementor .e-b77aad5-d940849{font-family:Montserrat;font-weight:400;font-size:15px;}.elementor .e-3151188-e588316{font-family:Montserrat;font-weight:600;font-size:16px;color:#E8861a;padding-block-start:5px;padding-block-end:15px;display:flex;}.elementor .e-5908f95-ec0968d{font-family:Montserrat;font-weight:400;font-size:15px;}.elementor .e-7919fff-d61d6a3{width:99%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;background-color:#f2e4d0;flex-direction:column;}.elementor .e-16cc9de-a7e37dd{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-0e56683{padding-block-start:0px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}.elementor .e-28412f3-34693f0{font-family:Montserrat;font-weight:700;font-size:16px;padding-block-start:20px;padding-inline-start:20px;}.elementor .e-a016151{padding-block-end:0px;flex-direction:column;}.elementor .e-65be577-3f4dccd{font-weight:400;color:#ffffff;text-align:center;padding-inline-start:55px;padding-inline-end:55px;margin-block-start:15px;margin-inline-start:30px;border-radius:30px;background-color:#1e5920;display:flex;justify-content:center;align-self:start;}.elementor .e-6fa2aa9{padding:0px;flex-direction:column;}.elementor .e-2ee2149-81151bb{min-width:350px;font-family:Georgia;font-size:14px;flex:0 1 auto;align-self:center;}.elementor .e-8281491-ec39abf{font-family:Georgia;font-size:14px;column-gap:15px;flex-direction:row;flex:0 1 auto;justify-content:flex-end;}.elementor .e-a4b00c0-997f57c{color:#ffffff;margin-block-start:20px;background-color:#1e5920;}.elementor .e-9a1e759{flex-direction:column;}