.elementor .e-1a652d3-27484ca{font-family:Montserrat;font-weight:600;font-size:46px;color:#ffffff;text-align:start;}.elementor .e-a476db2-5e4d4e9{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-31be827-ebb8eb1{font-family:Montserrat;font-weight:600;font-size:22px;color:#ffffff;padding-block-start:12px;margin-block-start:0px;}.elementor .e-1cd1772-88b5cbf{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-3a92b96-8a5e8e4{width:120px;height:2px;background-color:#ffffff;transform:translate3d(-37px, 10px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-19deg);align-self:end;}.elementor .e-4525999-bd541d9{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-e7014d8{flex-direction:column;}.elementor .e-5136ff0-fcb794b{width:100%;max-width:1100px;align-self:center;}.elementor .e-ae2a172{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:35px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-32da947-3041e9d{font-weight:700;font-size:30px;color:#1e5920;padding-block-end:15px;}.elementor .e-5d3e068-e73a61c{font-weight:700;font-size:20px;color:#1e5920;padding-block-end:5px;}.elementor .e-ac418f4-9c6a5b4{font-weight:700;font-size:18px;color:#e8861a;}.elementor .e-adefc20-4298c27{font-weight:700;font-size:18px;color:#e8861a;}.elementor .e-93bae42-8997730{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-aa9d1ed-0c22735{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-5ca9603-e1ce620{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-b983a67-bc05a32{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-99c6853-cdf0f1f{font-size:15px;color:#1e5920;padding-block-end:15px;margin-inline-start:35px;}.elementor .e-0a219fe-211a24e{font-weight:700;font-size:20px;color:#1e5920;padding-block-end:5px;}.elementor .e-38cd63f-4c9a398{font-weight:700;font-size:18px;color:#e8861a;}.elementor .e-6165a32-d0e38da{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-44c8ec6-d3d3773{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-3c03d63-2a0e026{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-b220317-f8d942f{font-size:15px;color:#1e5920;padding-block-end:5px;margin-inline-start:35px;}.elementor .e-eb14e5d-df932c3{font-weight:700;font-size:18px;color:#e8861a;}.elementor .e-900fded-a757348{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-2031b24-455a632{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-50359dd-2d0b195{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-9e96708-ec2c313{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-fa49335-13f4123{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-cb1bc05-12e28aa{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-eaf6830-418451b{font-size:15px;color:#1e5920;margin-inline-start:35px;}.elementor .e-d0bb35c-857ccb9{font-size:15px;color:#1e5920;padding-block-end:15px;margin-inline-start:35px;}.elementor .e-ba97fdf-ec29773{font-weight:700;font-size:20px;color:#1e5920;padding-block-end:5px;}.elementor .e-45771ad-4c999d6{font-weight:700;font-size:18px;color:#e8861a;padding-block-end:1px;padding-inline-start:15px;margin-inline-start:20px;}.elementor .e-893e47b-73597c3{font-weight:700;font-size:18px;color:#e8861a;padding-block-end:1px;padding-inline-start:15px;margin-inline-start:20px;}.elementor .e-e429ee2-a5bdc69{font-weight:700;font-size:18px;color:#e8861a;padding-block-end:1px;padding-inline-start:15px;margin-inline-start:20px;}.elementor .e-aca9a87-b9779f7{font-weight:700;font-size:18px;color:#1e5920;padding:0px;}.elementor .e-d9f7f01{padding-inline-start:150px;flex-direction:column;}.elementor .e-4337622-71aa760{font-weight:700;font-size:30px;color:#1e5920;text-align:start;padding-block-start:20px;margin-block-end:20px;}.elementor .e-5e89ef6-da435ab{padding:0px;}.elementor .e-54aabef{width:100%;column-gap:15px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-245ecf9-b168de0{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-68eb20f-d1e4052{font-size:26px;color:#e8861a;text-align:start;padding-block-end:1px;margin-block-end:20px;}.elementor .e-5c88f28-6ea43b0{padding:0px;}.elementor .e-4f7d3e0-416d8a7{font-size:14px;font-style:italic;margin-block-start:15px;}.elementor .e-d1763cf-08ac623{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-1a683a0-ec02931{width:100%;column-gap:15px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;margin-block-end:35px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-f134718-2f0e19a{font-weight:700;font-size:26px;color:#e8861a;text-align:start;margin-block-end:20px;}.elementor .e-9450c23-a9aefc8{padding:0px;}.elementor .e-e201bee-4e8ae5a{width:100%;column-gap:15px;padding-block-end:50px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;margin-block-end:35px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-9df3d36-d20b33e{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:20px;}.elementor .e-dde6856-aa8f393{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-15df386-ddd260d{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-2610f79{width:100%;column-gap:15px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:35px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-b10e64e-9b3bbec{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:20px;}.elementor .e-6020620-f17afb5{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-e8772ba-ea8240f{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-8905e6e-b7ef1cd{width:100%;column-gap:15px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:35px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-4e4203c-8c638a5{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:20px;}.elementor .e-9174273-3e2399d{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-c2bd8eb-363afe1{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-3ab52ab-3a1b66c{width:100%;column-gap:15px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:35px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-841edb9-0f45880{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:20px;}.elementor .e-f837a7b-27ec519{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-dcbeb2a-e0c05dc{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-fe4ad1a-fdfbf49{width:100%;column-gap:15px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:35px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-3264062-59aa4fa{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:20px;}.elementor .e-a4a6d6d-8d2c247{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-1b8dfdd-d4c948f{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-a189e66-871998a{width:100%;column-gap:15px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:35px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-f2e647a-6c40930{font-weight:700;font-size:30px;color:#1e5922;padding-block-end:15px;}.elementor .e-66f7270-61b43a2{padding-block-end:30px;}.elementor .e-55d7ac7-15d6187{font-size:26px;color:#e8861a;padding-block-end:15px;}.elementor .e-8da044a-4ef44c3{padding-block-end:25px;}.elementor .e-df344ae-d05272e{font-weight:700;font-size:22px;color:#1e5920;padding-block-end:12px;}.elementor .e-90a3ebd-7b20f5c{padding-block-end:25px;}.elementor .e-168830b-edad8d6{font-size:22px;color:#1e5920;padding-block-end:12px;}.elementor .e-b307ce5-5d7a15a{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-60b1a75-0b6db06{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-ad1d542-dbe72b8{font-size:22px;color:#1e5920;padding-block-start:30px;padding-block-end:12px;}.elementor .e-7171f91-1f391fd{font-size:14px;font-style:italic;padding-block-start:15px;}.elementor .e-b6e42ea-4fe267b{font-size:22px;color:#1e5920;padding-block-start:30px;padding-block-end:12px;}.elementor .e-af3fba5-81f1b4e{font-size:26px;color:#e8861a;padding-block-start:40px;padding-block-end:15px;}.elementor .e-efc538f-e6db2ca{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-835b398-a79d614{font-size:22px;color:#1e5920;padding-block-start:25px;}.elementor .e-063d5f0-34b57c8{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-b26398e-115e094{font-size:14px;font-style:italic;padding-block-start:12px;}.elementor .e-6c6f362-c19d2fe{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-c3ea294-73a6902{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-7979cd2-11a7167{font-size:14px;font-style:italic;padding-block-start:12px;}.elementor .e-accbb1e-049243a{font-size:14px;font-style:italic;}.elementor .e-72c26a7-142ea43{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-391fdd6-cf2ba4e{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-inline-end:30px;}.elementor .e-7faf41a-0d67261{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-800a41a-bd27c9b{font-size:14px;font-style:italic;padding-block-start:12px;}.elementor .e-cdfb65a-45a578a{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-3daaead-71fcdd5{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-1338167-ed9053f{font-size:14px;font-style:italic;padding-block-start:12px;}.elementor .e-d828223-126b2a0{font-size:22px;color:#1e5920;padding-block-start:30px;}.elementor .e-e58db49{padding:30px;margin:0px;flex-direction:column;}.elementor .e-d720514-273a312{font-weight:700;font-size:30px;color:#1e5920;padding-block-end:15px;}.elementor .e-a92d4fd-40f5744{font-size:16px;padding-block-end:25px;}.elementor .e-bbb78a0-84269a4{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-block-start:30px;padding-inline-end:30px;}.elementor .e-d90291f-395db80{font-weight:700;font-size:22px;color:#e8861a;}.elementor .e-db498f2-691d8ea{padding-block-start:15px;margin:0px;}.elementor .e-bc58860-942ca4e{padding-block-start:25px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-f848702-d7c1893{font-weight:700;font-size:22px;color:#e8861a;}.elementor .e-ddaa06c-14c34b9{padding-block-start:15px;margin:0px;}.elementor .e-fc69903-8d9d80d{padding-block-start:25px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-55f6e0e-0f2470e{font-weight:700;font-size:22px;color:#e8861a;}.elementor .e-074ce01-1e32f96{padding-block-start:15px;margin:0px;}.elementor .e-c7f9b2f-98e5778{padding-block-start:25px;padding-block-end:25px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-radius:12px;background-color:#F1F0E8;flex-direction:column;}.elementor .e-c0c4cf9{column-gap:20px;padding:30px;margin:0px;flex-direction:column;row-gap:20px;}.elementor .e-7bb8111-11d749b{height:50px;font-weight:700;font-size:22px;color:#1e5920;margin:0px;}.elementor .e-8d39ed5-4ef5bba{font-weight:600;font-size:15px;color:#e8861a;text-align:end;padding-block-start:30px;padding-inline-end:30px;}.elementor .e-fcaf4e6{padding:30px;flex-direction:column;}.elementor .e-85c00f3-da706c2{min-width:350px;font-family:Georgia;font-size:14px;flex:0 1 auto;align-self:center;}.elementor .e-89f421e-d4e974e{font-family:Georgia;font-size:14px;column-gap:15px;flex-direction:row;flex:0 1 auto;justify-content:flex-end;}.elementor .e-c913466-94fc1e4{color:#ffffff;margin-block-start:20px;background-color:#1e5920;}.elementor .e-5659b41-d3c369b{padding:0px;margin:0px;flex-direction:column;}.elementor .e-10d2e4d{padding:0px;margin:0px;flex-direction:column;}