@media(max-width:1024px){.elementor .e-02798a6-cbc3a28{font-size:35px;}}@media(max-width:1024px){.elementor .e-0f02e97-a32d70d{font-size:30px;}}@media(max-width:1024px){.elementor .e-534aa63-1fb2686{font-size:28px;}}@media(max-width:1024px){.elementor .e-131920f-9b2be42{font-size:19px;}}@media(max-width:1024px){.elementor .e-bf1eb58-bb45085{font-size:20px;transform:translate3d(0px, 12px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-8deg);}}@media(max-width:1024px){.elementor .e-34ec1c0-46922a4{font-size:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) translate3d(0px, -45px, 0px);}}@media(max-width:1024px){.elementor .e-2885e12-f906a91{width:100px;height:2px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-21deg) translate3d(0px, -33px, 0px);}}@media(max-width:1024px){.elementor .e-58bff90-53eeede{height:340px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://cvpp-perigord.fr/wp-content/uploads/2026/09/Bandeau-C-1024x341.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-b8b2dab-93a013f{font-size:20px;transform:translate3d(0px, 0px, 0px);}}@media(max-width:1024px){.elementor .e-ee1aa86-90b82e0{font-size:21px;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);}}@media(max-width:1024px){.elementor .e-4ab7815-bb3ceaf{transform:scale3d(1, 1, 1);}}@media(max-width:1024px){.elementor .e-5bd00d0{position:relative;font-size:60px;padding:10px;margin-inline-start:0px;transform:translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}}@media(max-width:1024px){.elementor .e-aa90cc8-36efa40{display:none;}}@media(max-width:1024px){.elementor .e-c094ec6-a5d5c9e{padding-block-start:2px;display:none;}}@media(max-width:1024px){.elementor .e-78fd772-9db33fc{font-size:23px;-webkit-text-stroke:0px #000000;stroke:#000000;stroke-width:0px;padding-block-start:10px;padding-inline-end:0px;display:block;}}@media(max-width:1024px){.elementor .e-95eacfa-0a0e317{margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-a9c55dc-5ea504e{font-size:16px;-webkit-text-stroke:0px #000000;stroke:#000000;stroke-width:0px;padding-block-start:10px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-6cb179d-fdf0203{font-size:16px;padding-block-start:6px;padding-block-end:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4ae5d48-b8b30d5{width:300px;font-weight:700;font-size:15px;color:#FFFFFF;-webkit-text-stroke:0px #ffffff;stroke:#ffffff;stroke-width:0px;margin-block-start:27px;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-47c69a6-17a2c4e{width:150px;font-size:15px;color:#FFFFFF;-webkit-text-stroke:0px #ffffff;stroke:#ffffff;stroke-width:0px;margin-block-start:0px;margin-inline-start:0px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-5436f72-42dd7fc{width:150px;height:50px;font-size:15px;text-align:center;-webkit-text-stroke:0px #ffffff;stroke:#ffffff;stroke-width:0px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:0px;margin-inline-start:0px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-fadf85c-6aca071{column-gap:4px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:0px;justify-content:center;}}@media(max-width:1024px){.elementor .e-590d21e-a82e7dc{color:#ffffff;padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px;row-gap:0px;flex-wrap:wrap;justify-content:center;}}@media(max-width:1024px){.elementor .e-bd1ad48-98780cb{width:100%;-webkit-text-stroke:0px #000000;stroke:#000000;stroke-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-b4bb6ff-028208d{column-gap:0px;-webkit-text-stroke:1px #000000;stroke:#000000;stroke-width:1px;padding-inline-start:9px;padding-inline-end:0px;margin-block-start:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);filter:blur(0px) blur(0px);transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1);transition:all 200ms;row-gap:0px;flex:0 0 60%;align-items:start;}}@media(max-width:1024px){.elementor .e-6b1c63c-8649e07{font-size:26px;}}@media(max-width:1024px){.elementor .e-71c160e-ec3b249{font-size:18px;text-align:center;}}@media(max-width:1024px){.elementor .e-5ce24bf-6b86df9{font-family:Montserrat;font-size:16px;text-align:start;padding-inline-start:19px;padding-inline-end:15px;}}@media(max-width:1024px){.elementor .e-9c7afdc{padding-block-start:20px;padding-block-end:20px;margin-block-start:57px;}}@media(max-width:1024px){.elementor .e-621eae3-e63d308{font-size:28px;}}@media(max-width:1024px){.elementor .e-cec097a-28fec79{margin-block-start:4px;}}@media(max-width:1024px){.elementor .e-6644364-36c6ea4{font-size:21px;padding-block-start:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-7748004-d2c0db9{font-size:16px;}}@media(max-width:1024px){.elementor .e-70f8486-025ce5e{font-size:16px;}}@media(max-width:1024px){.elementor .e-0b45ffc-8218187{font-size:16px;}}@media(max-width:1024px){.elementor .e-1fd4125-065311d{font-size:17px;}}@media(max-width:1024px){.elementor .e-1cef96b-e9ae85d{justify-content:center;}}@media(max-width:1024px){.elementor .e-b8e20cd-788d8e7{font-size:12px;align-self:center;}}@media(max-width:1024px){.elementor .e-1dde8b5-39e648f{font-size:12px;}}@media(max-width:1024px){.elementor .e-4692538-fda6f15{font-size:12px;}}@media(max-width:1024px){.elementor .e-8825b0e-6e5ae5d{font-size:12px;}}@media(max-width:1024px){.elementor .e-c9b1387-35515a7{column-gap:10px;padding-inline-start:10px;padding-inline-end:3px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:20px;display:flex;}}