.elementor .e-7a10e01-ea1a3b5{font-family:Montserrat;font-weight:600;font-size:46px;color:#ffffff;text-align:start;}.elementor .e-418680b-a1148fd{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-176d278-2903e1a{font-family:Montserrat;font-weight:600;font-size:22px;color:#ffffff;padding-block-start:12px;margin-block-start:0px;}.elementor .e-f76c704-fdabbe1{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-cde0e13-ff12991{width:120px;height:2px;background-color:#ffffff;transform:translate3d(-20px, 10px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-12deg);align-self:end;}.elementor .e-59bdc33{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-3e86016-9325002{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;}.elementor .e-c07b02f-ae174a8{width:110px;height:3px;margin-block-start:3px;background-color:#e8861a;}.elementor .e-63a2fe7{padding-block-start:30px;padding-block-end:35px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;}.elementor .e-5f13d83-41ccb00{width:350px;padding-inline-start:30px;padding-inline-end:20px;}.elementor .e-efec205-388d2b9{font-family:Montserrat;font-weight:400;font-size:16px;text-align:justify;padding-block-start:10px;}.elementor .e-c6ed445{width:66.6666%;flex-direction:column;}.elementor .e-2eded73-7b384d6{font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;}.elementor .e-8b9c9d0-324e992{width:110px;height:3px;margin-block-start:3px;background-color:#e8861a;}.elementor .e-1983f03{padding-block-start:30px;padding-block-end:20px;padding-inline-start:70px;padding-inline-end:70px;margin-block-start:0px;margin-block-end:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-ba90ffb-cf8884d{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;text-align:start;}.elementor .e-8296ca8-578af0e{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-e013258{width:16.6666%;flex-direction:column;}.elementor .e-1fd9536-309e72a{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;}.elementor .e-a7afade{width:16.6666%;flex-direction:column;}.elementor .e-de130fd-2c81ae9{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;}.elementor .e-0bb4924-189ca68{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-2f4fe6c-53f2914{width:16.6666%;flex-direction:column;}.elementor .e-f0fd382-deb38a9{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;}.elementor .e-c1d3c04-416c284{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-d0188b3-b9a80be{width:16.6666%;flex-direction:column;}.elementor .e-e284b62-775ba90{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;}.elementor .e-570e4b5-5e52815{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-a8d031c-cbae13e{width:16.6666%;flex-direction:column;}.elementor .e-699fcc9-c9c5c00{font-family:Montserrat;font-weight:600;font-size:18px;color:#1e5920;}.elementor .e-fafee6e-3ec2d12{font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .e-2e76de7-1ad3f82{width:16.6666%;flex-direction:column;}.elementor .e-0036c8f{padding-block-start:10px;padding-block-end:35px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;}.elementor .e-a32bcd7-f104c15{width:70px;height:3px;margin-block-start:25px;margin-inline-start:8px;margin-inline-end:-12px;background-color:#e8861a;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-b7510bf-68beb0e{font-family:Montserrat;color:#ffffff;}.elementor .e-715f445{padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:-10px;background-color:#1e5920;flex-direction:row;}.elementor .e-113afa9-825f855{width:28%;font-family:Georgia;font-weight:700;font-size:30px;color:#1e5920;text-align:center;align-self:center;}.elementor .e-af21fcf{padding-block-start:30px;padding-block-end:20px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:row;justify-content:center;}.elementor .e-b109442-739c885{font-size:20px;color:#1e5920;text-align:start;padding-block-start:20px;padding-block-end:10px;align-self:start;order:-99999;}.elementor .e-cc673d1-83ced27{font-family:Montserrat;font-size:17px;text-align:justify;margin-block-start:10px;margin-block-end:25px;flex:0 1 auto;align-self:center;order:-99999;}.elementor .e-d1d3155-1c1a114{color:#ffffff;padding-block-start:10px;padding-block-end:15px;margin-block-start:25px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:30px;background-color:#e8861a;align-self:center;order:99999;}.elementor .e-ff0ddbc-50760ef{width:70%;padding-block-start:6px;padding-block-end:9px;padding-inline-start:45px;padding-inline-end:45px;background-color:#edf7e9;flex-direction:column;}.elementor .e-577bfe0-0643526{font-family:Montserrat;font-size:17px;padding-inline-start:27px;}.elementor .e-201b8f8-9bdc756{padding:10px;margin:10px;}.elementor .e-ca64a1d-d5f3ded{font-family:Montserrat;font-size:17px;-webkit-text-stroke:0px #000000;stroke:#000000;stroke-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:37px;padding-inline-end:10px;margin-block-start:-15px;order:-99999;}.elementor .e-ccb2a61-5a51d72{width:30%;padding:8px;background-color:#fbecde;flex-direction:column;}.elementor .e-3ab0a12{column-gap:20px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:row;flex-wrap:nowrap;}.elementor .e-1b7c8ae-1ae9c36{font-family:Montserrat;font-weight:400;font-size:15px;padding-block-end:4px;}.elementor .e-68af4d1-dbb5738{color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:30px;background-color:#1e5920;}.elementor .e-7b6f1e1{padding-block-start:25px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-3fa29b1-9064155{min-width:350px;font-family:Georgia;font-size:14px;flex:0 1 auto;align-self:center;}.elementor .e-a647b56-0e8532d{font-family:Georgia;font-size:14px;column-gap:15px;flex-direction:row;flex:0 1 auto;justify-content:flex-end;}.elementor .e-7fce043-3b75dc1{color:#ffffff;background-color:#1e5920;}