body.page .theme-faq,body.single .theme-faq,body.single-presse .theme-faq{background:linear-gradient(0deg,var(--theme-base-dark) 0%,var(--color-light-blue) 88%);padding:3.75rem 0;overflow:hidden}@media (min-width: 992px){body.page .theme-faq,body.single .theme-faq,body.single-presse .theme-faq{padding:6.25rem 0}}body.page .theme-faq__inner,body.single .theme-faq__inner,body.single-presse .theme-faq__inner{display:flex;flex-direction:column;gap:3rem}@media (min-width: 768px){body.page .theme-faq__inner,body.single .theme-faq__inner,body.single-presse .theme-faq__inner{flex-direction:row;gap:0}}body.page .theme-faq__profile,body.single .theme-faq__profile,body.single-presse .theme-faq__profile{display:flex;flex-direction:column;gap:1.5rem}body.page .theme-faq__photo-wrap,body.single .theme-faq__photo-wrap,body.single-presse .theme-faq__photo-wrap{width:100%;aspect-ratio:1;overflow:hidden;box-shadow:var(--theme-md-shadow)}body.page .theme-faq__photo-wrap img,body.page .theme-faq__photo-wrap picture,body.single .theme-faq__photo-wrap img,body.single .theme-faq__photo-wrap picture,body.single-presse .theme-faq__photo-wrap img,body.single-presse .theme-faq__photo-wrap picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}body.page .theme-faq__cta-title,body.single .theme-faq__cta-title,body.single-presse .theme-faq__cta-title{color:var(--theme-secondary-color);margin:0}body.page .theme-faq__desc,body.single .theme-faq__desc,body.single-presse .theme-faq__desc{margin:0}body.page .theme-faq__desc p:first-child,body.single .theme-faq__desc p:first-child,body.single-presse .theme-faq__desc p:first-child{margin-top:0}body.page .theme-faq__desc p:last-child,body.single .theme-faq__desc p:last-child,body.single-presse .theme-faq__desc p:last-child{margin-bottom:0}body.page .theme-faq__contact,body.single .theme-faq__contact,body.single-presse .theme-faq__contact{display:flex;flex-direction:column;gap:1rem}body.page .theme-faq__contact-name,body.single .theme-faq__contact-name,body.single-presse .theme-faq__contact-name{font-size:var(--theme-base-fs);line-height:var(--theme-text-lh);font-weight:700;color:var(--theme-base-light);margin:0}body.page .theme-faq__phone,body.single .theme-faq__phone,body.single-presse .theme-faq__phone{display:flex;align-items:center;gap:.75rem;font-size:var(--theme-base-fs);line-height:var(--theme-text-lh);color:var(--theme-base-light);text-decoration:none;transition:color var(--theme-transition)}body.page .theme-faq__phone:hover,body.single .theme-faq__phone:hover,body.single-presse .theme-faq__phone:hover{color:var(--theme-secondary-color)}body.page .theme-faq__phone-icon,body.single .theme-faq__phone-icon,body.single-presse .theme-faq__phone-icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0}body.page .theme-faq__phone-icon .icon,body.single .theme-faq__phone-icon .icon,body.single-presse .theme-faq__phone-icon .icon{width:100%;height:100%;fill:var(--theme-secondary-color)}body.page .theme-faq__items,body.single .theme-faq__items,body.single-presse .theme-faq__items{flex:1 1 0;min-width:0;display:flex;flex-direction:column}body.page .theme-faq__placeholder,body.single .theme-faq__placeholder,body.single-presse .theme-faq__placeholder{padding:1.875rem 1.25rem;color:var(--theme-base-light);opacity:.6}body.page .theme-faq__item,body.single .theme-faq__item,body.single-presse .theme-faq__item{border-bottom:1px solid var(--color-outline-blue)}body.page .theme-faq__item.is-open,body.single .theme-faq__item.is-open,body.single-presse .theme-faq__item.is-open{background-color:var(--color-light-blue);border-bottom-color:var(--theme-secondary-color)}body.page .theme-faq__item.is-open .theme-faq__arrow,body.single .theme-faq__item.is-open .theme-faq__arrow,body.single-presse .theme-faq__item.is-open .theme-faq__arrow{transform:rotate(270deg)}body.page .theme-faq__question,body.single .theme-faq__question,body.single-presse .theme-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.875rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;color:var(--theme-secondary-color);transition:color var(--theme-transition)}body.page .theme-faq__question:hover,body.single .theme-faq__question:hover,body.single-presse .theme-faq__question:hover{color:var(--theme-base-light)}body.page .theme-faq__question-text,body.single .theme-faq__question-text,body.single-presse .theme-faq__question-text{flex:1 1 0}body.page .theme-faq__arrow,body.single .theme-faq__arrow,body.single-presse .theme-faq__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;transform:rotate(90deg);transition:transform var(--theme-transition)}body.page .theme-faq__arrow .icon,body.single .theme-faq__arrow .icon,body.single-presse .theme-faq__arrow .icon{width:1rem;height:1rem;fill:currentColor}body.page .theme-faq__answer,body.single .theme-faq__answer,body.single-presse .theme-faq__answer{padding:0 1.25rem 1.875rem}body.page .theme-faq__answer[hidden],body.single .theme-faq__answer[hidden],body.single-presse .theme-faq__answer[hidden]{display:none}body.page .theme-faq__answer p,body.single .theme-faq__answer p,body.single-presse .theme-faq__answer p{margin:0}body.page .theme-faq__answer p+p,body.single .theme-faq__answer p+p,body.single-presse .theme-faq__answer p+p{margin-top:1rem}
