.elementor .hco-hero-contenu{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:column;gap:20px;}.elementor .hco-col{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;display:flex;flex-direction:column;gap:40px;}.elementor .hco-faq-reponse{font-family:var(--hc-texte);font-weight:400;font-size:16px;color:#000000;line-height:28px;padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .hco-faq-question{font-family:var(--hc-texte);font-weight:700;font-size:16px;color:var(--hc-bordeaux);line-height:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;background-image:url("https://api.iconify.design/fa-solid/caret-right.svg?color=%23981d33");background-repeat:no-repeat;background-attachment:scroll;background-size:6px 16px;background-position:0px 4px;background-position: 0px 1px;\n}.elementor .hco-faq-entete{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:20px;justify-content:flex-start;}.elementor .hco-liste{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .hco-h5{font-family:var(--hc-titre);font-weight:600;font-size:21px;color:var(--hc-bordeaux);line-height:25.2px;}.elementor .hco-photo{width:100%;height:auto;max-width:100%;align-self:center;}.elementor .hco-annees{font-family:var(--hc-texte);font-weight:400;font-size:16px;color:#000000;line-height:16px;}.elementor .hco-cat{font-family:var(--hc-titre);font-weight:600;font-size:35px;color:var(--hc-bordeaux);line-height:45.5px;}.elementor .hco-trait{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;border-color:transparent;border-style:none;background-color:var(--hc-bordeaux);}.elementor .hco-col-faq-titre{width:33.3%;gap:30px;flex:0 0 auto;}.elementor .hco-col-salle{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex:1 1 auto;}.elementor .hco-col-gazon{width:33.8%;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:50px;flex:0 0 auto;}.elementor .hco-col-cat{width:28.9%;gap:30px;flex:0 0 auto;}.elementor .hco-ligne{padding-block-start:75px;padding-block-end:125px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;border-bottom-style: solid; border-bottom-color: #E5E2E3;\n}.elementor .hco-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .hco-h1{font-family:var(--hc-titre);font-weight:600;font-size:60px;color:#FFFFFF;line-height:84px;}.elementor .hco-surtitre{font-family:var(--hc-titre);font-weight:600;font-size:17px;color:#FFFFFF;line-height:21.25px;}.elementor .hco-hero{min-height:67vh;padding:0px;background-image:linear-gradient(0deg, rgba(152, 29, 51, 0.4) 0%,rgba(152, 29, 51, 0.4) 100%),url("https://hockeycaen.org/wp-content/uploads/equipeF.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;}.elementor .hco-item{font-family:var(--hc-texte);font-weight:400;font-size:16px;color:#000000;line-height:28px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:0px;display:block;}.elementor .hco-ico-pin{background-image:url("https://api.iconify.design/fa-solid/map-marker.svg?color=%23981d33");background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0px 7px;}.elementor .hco-ico-user{background-image:url("https://api.iconify.design/fa-regular/user.svg?color=%23981d33");background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0px 7px;}.elementor .hco-ico-cal{background-image:url("https://api.iconify.design/fa-regular/calendar-alt.svg?color=%23981d33");background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0px 7px;}