.faqs__container{display:flex}.faqs__container--stacked{flex-direction:column}.faqs__side{height:calc(100vh - var(--headerHeight) - 1em);max-width:500px;overflow:auto;position:sticky;top:calc(var(--headerHeight) + 1em);width:33.33%}.faqs__container--stacked .faqs__side{margin-bottom:5rem;max-width:none;position:static;width:100%}.faqs__side h4{margin:1rem 0}.faqs__search .search-box{background-color:#f2f2f2;margin-bottom:1rem;padding:1.5rem}.faqs__search .autocomplete-items,.faqs__search .search-box{border-radius:var(--moduleSettings-ctaBorderRadius);width:100%}.faqs__search .autocomplete-items{background:linear-gradient(94deg,#2f2f2f,#222);color:var(--color-white);display:flex;flex-direction:column;font-style:italic;max-height:50vh;overflow:auto;position:absolute}.autocomplete-items .autocomplete-item{cursor:pointer;padding:2rem 2.5rem}.autocomplete-items .autocomplete-item.autocomplete-active{background-color:var(--color-secondary2);color:var(--color-white);text-decoration:underline}.faqs__side__links{align-content:flex-start;display:flex;flex-direction:column}.faqs__side__link{color:var(--color-white);justify-content:space-between;margin-bottom:1rem;padding:.5rem 1.5rem;text-decoration:none}.faqs__section{margin:0;padding:0 2.1rem;width:60%}.faqs__container:not(.faqs__container--stacked){justify-content:space-between}.faqs__container--stacked .faqs__section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2.1rem;width:100%}.faqs__group{margin:5rem 0}.faqs__group:first-of-type{margin-top:0}.faqs__group__title{letter-spacing:0;margin:0 0 2rem;text-transform:none}.faqs__group--sub__title{font-size:2.4rem}.faqs__group__panel{align-items:flex-start;border-bottom:1px solid #70707030;display:flex;flex-direction:column;width:100%}.faqs__group__panel:first-of-type{margin-top:0}.faqs__group__panel__title{width:100%}.faqs__group__panel__title button>span{font-family:var(--font-eurostile)}.faqs__group__panel__title button span{display:inline-block;margin:0}.faqs__group__panel__trigger{align-items:center;background-color:transparent;background:none;display:flex;justify-content:space-between;padding:2.5rem 4rem 2rem 2rem;position:relative;text-align:left;width:100%}.faqs__group__panel__trigger__icon.mdi-chevron-right{font-size:2.5rem}.faqs__group__panel__trigger .faqs__group__panel__trigger__icon{color:var(--color-primary2);display:inline-block;font-size:3.8rem;line-height:1;margin-left:2.5rem;position:absolute;right:1rem;transition:all .25s ease-in-out .15s}.faqs__group__panel__trigger.active .faqs__group__panel__trigger__icon:not(.mdi.mdi-plus){transform:rotate(180deg)}.faqs__group__panel__trigger .faqs__group__panel__trigger__icon.mdi.mdi-plus{display:block}.faqs__group__panel__trigger .faqs__group__panel__trigger__icon.mdi.mdi-minus,.faqs__group__panel__trigger.active .faqs__group__panel__trigger__icon.mdi.mdi-plus{display:none}.faqs__group__panel__trigger.active .faqs__group__panel__trigger__icon.mdi.mdi-minus{display:block}.faqs__group__panel__inner{display:none;margin:0;padding:25px}@media only screen and (max-width:768px){.faqs__container{flex-direction:column}.faqs__side{height:100%;margin-bottom:5rem;max-width:none;position:relative;top:0;width:100%}.faqs__section{padding:0;width:100%}.faqs__search{display:none}}