.bg-abcing,.bg-bati-cube,.bg-calepin,.bg-espace-cube{color:#fff}#item-family-bati-cube:before,.bg-bati-cube{background-color:#f59a22}#item-family-calepin:before,.bg-calepin{background-color:#c5d330}#item-family-abcing:before,.bg-abcing{background-color:#20546f}#item-family-espace-cube:before,.bg-espace-cube{background-color:#000}.faq-return{color:#fff;cursor:pointer;font-size:24px;margin-left:10px}.faq-rubriques-tool{text-align:center}.faq-questions-tool{font-size:20px;padding-left:40px}.faq-answer-tool{color:#01b0f0}.header-faq-family{display:flex;justify-content:space-between;max-height:60px;padding:5px 18px;width:100%}.item-family:before{content:" ";display:inline-block;height:45px;margin-right:15px;vertical-align:bottom;width:10px}.list-family{display:inline;list-style-type:none;width:16%}.list-family a .item-family{color:#000;font-size:26px;list-style-type:none;padding:10px 0}.titre-family{color:#fff;font-size:28px;margin:5px 0}.faq-questions-block-inside-rubrique{background:#fff;border-radius:3px;margin-bottom:10px;overflow:hidden;width:70%}input[name=select-question-faq]{opacity:0;position:absolute;z-index:-1}input:checked+.question-label:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}input:checked~.faq-answers-questions>*{max-height:100vh;padding:1em}.question-label{cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:1em}.question-label,.question-label:after{transition:all .35s}.faq-answers-questions>*{background:#fff;color:#2c3e50;margin:0;max-height:0;padding:0 .5em;transition:all .35s}.faq-answers-questions ul{padding-left:5vw!important}