.elementor .e-4ade550c-8c2e{font-family:var(--hc-titre);font-weight:600;font-size:17px;color:#FFFFFF;line-height:21.25px;text-align:start;margin:0px;display:block;}.elementor .e-7b103f1b-ee67{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-3b2361ae-3137{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;}.elementor .e-35f4d881-91c5{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;align-items:center;}.elementor .e-39ae7275-ad33{width:100%;min-height:67vh;padding:0px;margin:0px;background-image:linear-gradient(0deg, rgba(152,29,51,0.2) 0%,rgba(152,29,51,0.2) 100%),url("https://hockeycaen.org/wp-content/uploads/2024/09/hokeyJO-e1725364774358.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,auto;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:0px;}.elementor .e-41cf0e3b-f7f2{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-afc348-dbb2{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-e16c00-391b{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:0 1 auto;align-items:center;}.elementor .e-1fcb617c-b3ff{width:640px;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:center;}.elementor .e-22901c33-548b{font-family:var(--hc-texte);font-weight:400;font-size:16px;color:#000000;line-height:28px;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .e-136fdc50-745c{width:33.33%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;margin:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;align-items:center;}.elementor .e-4740d809-667e{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:flex-start;}.elementor .e-1fd01173-a29d{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-55ded61d-63c1{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-4150aae6-6711{width:100%;max-width:1190px;padding-block-start:125px;padding-block-end:100px;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:row;gap:0px;align-items:stretch;}.elementor .e-621c172f-d447{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}