.faq-container .faq-icon,.faq-icon{transition:transform .3s}.faq-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 206px;background-color:#f8f8f8}.faq-image{display:none}.faq-icon.active{transform:rotate(45deg)}.faq-title{font-size:2.4rem;margin-bottom:24px}.faq-title.faqCat{font-size:2rem}.faq-container .faq-contain{display:flex;flex-direction:column;align-items:center;padding:0;gap:0}.faq-container .faq-item{border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.2em;cursor:pointer;overflow:hidden;width:100%;display:flex;flex-direction:column;padding:6px 0}.faq-container .container_page_article .faq-item,.faq-container .faq-stripe-1 svg{width:100%}.faq-container .faq-item:hover{background-color:rgba(119,119,119,.04)}.faq-container .faq-question{display:flex;align-items:center}.faq-container .faq-questiontext{flex:1;font-weight:400;color:var(--bleu);letter-spacing:1px;font-size:12px}.faq-questiontext.faqCat{font-size:.9rem}.faq-container .faq-questiontext span{font-weight:400}.faq-container .faq-questionicon{position:relative;padding:20px;justify-content:center;align-items:center;display:flex;gap:10px;color:var(--orange);font-weight:400}.faq-container .faq-icon{position:relative;display:flex;width:1.25rem;height:1.25rem;justify-content:center;align-items:center;transform:rotate(45deg);transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d}.faq-container .faq-stripe-1{height:100%;background-color:var(--orange);opacity:1;transition:opacity .3s}.faq-container .faq-reponse{width:100%;height:0;font-size:12px;transition:height .5s,opacity .5s}.faq-container .faq-answer-text-wrapper{padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;box-sizing:border-box}.faq-container .faq-answer-text{line-height:1.6em;transition:transform .5s,opacity .2s;color:#282f37;margin-top:0}.faq-cta{text-decoration:none;color:#fff;background-color:#000;border:1px solid #000;padding:24px 64px;border-radius:54px;margin-top:36px;font-weight:700;transition:background-color .3s,color .3s}.faq-cta:hover{color:#000;background-color:#fff}.faq-q-a-container{padding:12px 0;border-bottom:1px solid #000}.blocFaqCat{display:grid;grid-template-columns:1fr 1.2fr;gap:96px}.blocFaqCatImage{aspect-ratio:1/1;width:100%;overflow:hidden;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px}.blocFaqCatImage img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.faq-container{padding:32px}.blocFaqCat{display:flex;flex-direction:column;align-items:center}.faq-title.faqCat{text-align:center}}@media (max-width:1600px){.faq-title{font-size:2rem}}@media screen and (min-width:1200px){.faq-image{display:block;max-height:600px;overflow:hidden}.faq-glob{display:grid;grid-template-columns:1fr 1.2fr}.footer-social-item img{height:32px;width:auto;scale:2}.faq-container{padding:0 106px 0 0}.faq-texts{padding:64px 64px 0}}