#glossary h2{position:relative}#glossary h2:before{content:"";display:block;-webkit-mask-image:url("../../../../fileadmin/faq/puce-titre.svg");mask-image:url("../../../../fileadmin/faq/puce-titre.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#ED1B24;width:20px;height:62px;position:absolute;left:-50px}#glossary #searchGlossary>div{position:relative}#glossary #searchGlossary>div .btn-search{background-color:#207DAC;position:absolute;top:6px;bottom:6px;right:6px;width:44px}#glossary #searchGlossary>div .btn-search:before{content:"";-webkit-mask-image:url("../../../../fileadmin/faq/loupe.svg");mask-image:url("../../../../fileadmin/faq/loupe.svg");background-color:#fff;width:20px;height:20px;display:block;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#glossary #searchGlossary.textFilter>div .btn-search{cursor:pointer}#glossary #searchGlossary.textFilter>div .btn-search:hover{background-color:#ED1B24}#glossary #searchGlossary.textFilter>div .btn-search:before{-webkit-mask-image:none;mask-image:none;display:block;position:absolute;height:2px;width:22px;background:#fff;border-radius:9px;opacity:1;left:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#glossary #searchGlossary.textFilter>div .btn-search:after{content:"";display:block;position:absolute;height:2px;width:22px;background:#fff;border-radius:9px;opacity:1;top:50%;left:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#glossary #searchGlossaryInput{border-radius:0;border-color:#000;padding:15px}#glossary #searchGlossaryInput:focus,#glossary #searchGlossaryInput:focus-visible{box-shadow:none;border-color:#ED1B24}#glossary .alphabet{padding-top:40px}#glossary .alphabet ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;grid-column-gap:10px;grid-row-gap:10px}#glossary .alphabet ul li{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000;font-weight:bold}#glossary .alphabet ul li:before{display:none}#glossary .alphabet ul li.disabled{color:#dcdcdc;border:1px solid #dcdcdc}#glossary .alphabet ul li button{border:1px solid #dcdcdc;background-color:transparent;padding:0;width:40px;height:40px;font-weight:bold}#glossary .alphabet ul li button:hover,#glossary .alphabet ul li button:focus-visible{border:1px dotted #ED1B24;outline:0}#glossary .alphabet ul li.active button{background-color:#ED1B24;color:#fff}#glossary .glossary{max-width:900px}#glossary .glossary ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-row-gap:15px}#glossary .glossary ul li{border-radius:5px;padding:15px;position:relative;box-shadow:1px 1px 8px 2px rgba(0, 0, 0, 0.15);display:none}#glossary .glossary ul li:before{display:none}#glossary .glossary ul li.result-show{display:block}#glossary .glossary ul li p.title{font-size:1.3rem;font-weight:bold;margin-bottom:10px}#glossary .glossary ul li p.description{margin-bottom:0}#glossary .glossary ul li p.description.crop{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical}#glossary .glossary ul li button{color:#207DAC;font-weight:600;text-decoration:none;background-image:linear-gradient(0deg, #207DAC 0%, #207DAC 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:var(--background-size, 100%) 1px;transition:background-size 0.2s linear var(--background-delay, 0.15s);transform:translateZ(0);align-items:center;border:none;background-color:transparent;position:relative;font-size:0.9rem;padding:0;display:none}#glossary .glossary ul li button i:before{content:"";width:6px;height:6px;padding:0;margin-right:10px;display:block;border-right:2px solid #207DAC;border-top:2px solid #207DAC;transform:rotate(135deg);position:absolute;right:-20px;top:8px}#glossary .glossary ul li button:hover{color:#ED1B24;text-decoration:none;--background-size: 0%;--background-delay: 0s;--stroke-dashoffset: 26;--stroke-duration: .3s;--stroke-easing: cubic-bezier(.3, 1.5, .5, 1);--stroke-delay: .195s}#glossary .glossary ul li button:hover i:before{border-color:#ED1B24}#glossary .glossary ul li button:focus-visible{outline:0;color:#ED1B24;border:1px dotted #ED1B24;text-decoration:none;--background-size: 0%;--background-delay: 0s;--stroke-dashoffset: 26;--stroke-duration: .3s;--stroke-easing: cubic-bezier(.3, 1.5, .5, 1);--stroke-delay: .195s}#glossary .glossary ul li button:focus-visible i:before{border-color:#ED1B24}#faq h2{position:relative}#faq h2:before{content:"";display:block;-webkit-mask-image:url("../../../../fileadmin/faq/puce-titre.svg");mask-image:url("../../../../fileadmin/faq/puce-titre.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#ED1B24;width:20px;height:62px;position:absolute;left:-50px}#faq ul{padding:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;justify-items:stretch;align-items:stretch}#faq ul li{background-color:#F5F5F5;border-radius:5px;padding:15px;position:relative}#faq ul li:before{display:none}#faq ul li h3 a{color:#000;background-image:linear-gradient(0deg, #ED1B24 0%, #ED1B24 100%);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size 0.2s linear var(--background-delay, 0.15s);transform:translateZ(0);--background-delay: 0s;--stroke-dashoffset: 26;--stroke-duration: .3s;--stroke-easing: cubic-bezier(.3, 1.5, .5, 1);--stroke-delay: .195s}#faq ul li h3 a:hover,#faq ul li h3 a:focus{color:#ED1B24;outline:0;background-size:100% 1px;text-decoration:none}#faq ul li h3 a:hover:after,#faq ul li h3 a:focus:after{border-radius:5px;border:1px solid #000000}#faq ul li i.nav-arrow{display:none}#faq ul li p{font-size:0.9rem}#faq ul li svg{width:50px;height:50px}.faq-detail h1 span{color:#ED1B24}.accordion-faq{max-width:900px}.accordion-faq .accordion-item{background-color:#F5F5F5;border:none}.accordion-faq .accordion-button{background-color:#F5F5F5;padding:30px 45px 30px 30px;font-weight:bold;box-shadow:none;color:#000}.accordion-faq .accordion-button:after{display:none}.accordion-faq .accordion-button .navBtn-left,.accordion-faq .accordion-button .navBtn-right{position:absolute;top:50%;right:30px;height:18px;width:2px;background-color:#000;transition:all 0.5s ease-in-out;transform:translate(-50%, -50%) rotate(90deg)}.accordion-faq .accordion-button.collapsed{font-weight:normal;border-bottom:1px solid #dcdcdc}.accordion-faq .accordion-button.collapsed .navBtn-right{transform:translate(0, -50%) rotate(90deg)}.accordion-faq .accordion-button.collapsed .navBtn-left{transform:translate(0, -50%) rotate(180deg)}.accordion-faq .accordion-button:hover{background-color:#dcdcdc}.accordion-faq .accordion-button:focus-visible{outline:0;border:1px solid #ED1B24}.accordion-faq .accordion-body{padding:0 30px 30px}.accordion-faq .accordion-collapse.show{border-bottom:1px solid #dcdcdc}.accordion-faq .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.btn-accordion-faq{margin:20px 0}.btn-accordion-faq>button:disabled{display:none}@media (max-width:992px){#faq ul{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){#faq ul{grid-template-columns:repeat(2, 1fr)}}@media (max-width:576px){#faq ul{grid-template-columns:1fr;grid-row-gap:15px}#faq ul li{display:inline-flex;align-items:center}#faq ul li h3{font-size:1rem;line-height:1rem;margin-bottom:0;padding-right:20px}#faq ul li .dropdown-icon{margin-right:10px}#faq ul li .dropdown-icon svg{width:40px;height:40px}#faq ul li i.nav-arrow{display:block;background-color:#ED1B24;position:absolute;right:15px}#faq ul li p{display:none}}