.elementor .e-49dca2a-847f{font-family:var(--hc-titre);font-weight:600;font-size:17px;color:#FFFFFF;line-height:21.25px;text-align:start;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-2bac9d95-b398{font-family:var(--hc-titre);font-weight:600;font-size:60px;color:#FFFFFF;line-height:84px;text-align:start;margin:0px;display:block;}.elementor .e-2e9a3998-8200{font-family:var(--hc-texte);font-weight:400;font-size:18px;color:#FFFFFF;line-height:28px;text-align:start;padding-block-start:20px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-eec02a9-e66c{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:50%;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;}.elementor .e-38655268-95e1{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-272195ae-ef79{width:100%;min-height:90vh;padding:0px;margin:0px;background-image:url("https://hockeycaen.org/wp-content/uploads/2024/09/438170581_961464069100163_592791094678480822_n.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:0px;}.elementor .e-39628046-cd3a{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-4ddb3e2a-d778{width:100%;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-39a16eb6-4588{width:100%;height:0px;padding:0px;margin-block-start:80px;margin-block-end:100px;margin-inline-start:10px;margin-inline-end:10px;border-width:0px;background-color:#000000;display:block;}.elementor .e-3bf2469c-42e8{width:100%;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7716c7ad-88ae{font-family:var(--hc-texte);font-weight:800;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:14px;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:3px;border-width:0px;background-color:#981D33;display:inline-block;align-self:center;}.elementor .e-3ad642a9-8ab7{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:linear-gradient(270deg, rgb(255, 255, 255) 0%,rgb(255, 255, 255) 75%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1ac6b889-de70{width:100%;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:-150px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6a486a0e-35fe{width:50%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;}.elementor .e-ffc9bc3-e2bc{font-family:var(--hc-titre);font-weight:600;font-size:45px;color:#FFFFFF;line-height:45px;text-align:start;padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-53299f32-9f5a{font-family:var(--hc-titre);font-weight:600;font-size:25px;color:#FFFFFF;line-height:30px;text-align:start;margin:0px;display:block;}.elementor .e-5558fee4-ffc8{font-family:var(--hc-texte);font-weight:700;font-size:16px;color:#FFFFFF;line-height:28px;text-align:start;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-44db6af9-9886:hover,.elementor .e-44db6af9-9886:focus-visible{color:#594a42;border-color:#ffffff;background-color:#ffffff;}.elementor .e-44db6af9-9886{font-family:var(--hc-texte);font-weight:800;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:14px;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:3px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:rgba(255,255,255,0);display:inline-block;align-self:flex-start;}.elementor .e-590061b0-a943{width:50%;padding:50px;margin:0px;background-color:#981D33;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;}.elementor .e-62c7ca75-4467{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-d53e2ff-225d{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-174a8050-aed1{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-9c1aaa3-3ce7{width:100%;padding:0px;margin:0px;background-color:#FAFAFA;display:flex;flex-direction:column;gap:0px;}.elementor .e-2490d47-ba6f{font-family:var(--hc-titre);font-weight:600;font-size:45px;color:#981D33;line-height:45px;text-align:start;margin:0px;display:block;}.elementor .e-7b8040a2-3837{width:45px;height:3px;padding:0px;margin-block-start:5px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#981D33;display:block;align-self:center;}.elementor .e-e69cc4f-5256{font-family:var(--hc-texte);font-weight:400;font-size:16px;color:#000000;line-height:28px;text-align:center;margin:0px;display:block;}.elementor .e-46af8a43-3d62{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-75b19ee5-1c51{width:100%;padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:stretch;}.elementor .e-22d41ef0-29d7{width:100%;margin:0px;display:block;}.elementor .e-2f4f6da1-82bf{width:100%;padding:50px;margin:0px;border-width:1px;border-color:#E5E2E3;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:30px;flex:0 1 auto;}.elementor .e-715ab92c-6dae{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-57a9cb22-e420{width:100%;padding-block-start:150px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7492cbaa-67a9{width:100%;max-width:1200px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-1a441c83-f83f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;display:flex;flex-direction:column;gap:0px;}