@font-face{font-family:Rubik;src:url(../fonts/rubik-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#faq{--faq-jaune: #f4ca19;--faq-marine: #071d38;--faq-marge: 14.5vw;--faq-rubik: Rubik, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}#faq .faq_titre{display:block;margin:0;background:none;color:var(--faq-marine);font-weight:600;line-height:1.2;text-align:left}#faq h2.faq_titre{font-size:1.85vw}#faq h3.faq_titre{font-size:1.5vw}#faq_intro{padding:5.73vw var(--faq-marge) 0}#faq_intro p{margin:1.5625vw 0 0;color:#000;font-size:1.2vw;line-height:1.3}#faq_sections{display:flex;flex-direction:column;gap:3.65vw;padding:4.69vw var(--faq-marge) 0}.faq_section__liste{margin-top:1vw}.faq_item+.faq_item{border-top:2px solid var(--faq-jaune)}.faq_item summary{display:flex;align-items:center;justify-content:space-between;gap:2vw;min-height:2.865vw;padding:.573vw 0;box-sizing:content-box;color:#000;font-family:var(--faq-rubik);font-size:1.094vw;font-weight:500;line-height:1.3;list-style:none;cursor:pointer}.faq_item summary::-webkit-details-marker{display:none}.faq_item summary:hover .faq_item__question{color:var(--duradekquebec-primary, #102f5d)}@media (prefers-reduced-motion: no-preference){.faq_item__question{transition:color .2s ease}}.faq_item summary:focus-visible{outline:2px solid var(--faq-marine);outline-offset:4px}.faq_item__icone{display:flex;flex:none;align-items:center;justify-content:center;width:2.865vw;height:2.865vw;border-radius:50%;background-color:var(--faq-jaune);color:#000}.faq_item__icone svg{display:block;width:.833vw;height:.833vw}.faq_item[open]:not(.is-fermeture) .faq_item__icone svg{transform:rotate(45deg)}@media (prefers-reduced-motion: no-preference){.faq_item__icone svg{transition:transform .25s ease}}.faq_item__reponse{color:#000;font-size:1.15vw;line-height:1.5}.faq_item__reponse-contenu{padding:0 10vw 1.2vw 0}.faq_item__reponse-contenu :is(p,li){font-size:inherit;line-height:inherit}.faq_item__reponse-contenu>:last-child{margin-bottom:0}.faq_item__reponse-contenu .faq_item__attente{color:#5c5c5c;font-style:italic}#faq_cta{padding:5.16vw var(--faq-marge)}#faq_cta .rounded_box{border-radius:9.375vw;color:#000}#faq_cta .rounded_box_content{width:100%;padding:2.08vw 7vw}#faq_cta .faq_titre{color:#19283f;text-align:center}#faq_cta p{max-width:57.6vw;margin:1.04vw auto 0;font-size:1.2vw;line-height:1.3}#faq_cta .btn_yellow{justify-content:center;min-width:19.6vw;margin-top:2.135vw;padding:1.276vw 2vw;border-radius:2.6vw;font-size:1.354vw;font-weight:400;line-height:1.2}@media only screen and (max-width: 991px){#faq{--faq-marge: 2rem}#faq h2.faq_titre{font-size:1.75rem}#faq h3.faq_titre{font-size:1.5rem}#faq_intro{padding-top:4rem}#faq_intro p,#faq_cta p,.faq_item__reponse{font-size:1rem}#faq_intro p{margin-top:1rem}#faq_sections{gap:2.5rem;padding-top:2.5rem}.faq_section__liste{margin-top:1.25rem}.faq_item summary{gap:1rem;min-height:2.75rem;padding:.5rem 0;font-size:1rem}.faq_item__icone{width:2.75rem;height:2.75rem}.faq_item__icone svg{width:1rem;height:1rem}.faq_item__reponse-contenu{padding:0 0 1rem}#faq_cta{padding-top:3rem;padding-bottom:3rem}#faq_cta .rounded_box{border-radius:2rem}#faq_cta .rounded_box_content{padding:2rem 1.5rem}#faq_cta p{max-width:none;margin-top:.75rem}#faq_cta .btn_yellow{min-width:0;margin-top:1.5rem;padding:1rem 2rem;border-radius:2rem;font-size:1rem}}@media only screen and (max-width: 600px){#faq{--faq-marge: 1.5rem}}
