.container{opacity:0}.container.ready{opacity:1;transition:opacity .25s}faq-element{font-family:var(--font-regular-family)}faq-element button{border:none}faq-element .faq-selected{color:var(--color-brand-primary)!important}faq-element .circle-icon{background:radial-gradient(50% 50% at 50% 50%,#fff 0,#e2e2e2 100%);border-radius:100%;width:75px;height:75px;margin:0 auto 15px;position:relative}faq-element .circle-icon>svg{max-height:60%;max-width:60%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}faq-element #title{text-align:center;margin-bottom:1.875rem}@media screen and (min-width:768px){faq-element #title{display:flex;justify-content:center;align-items:center;column-gap:15px}faq-element #title div.circle-icon{margin:0}}faq-element #title h1{margin:0;white-space:nowrap}faq-element #title .circle-icon{width:3.75rem;min-width:3.75rem;height:3.75rem;min-height:3.75rem;margin:0 auto .625rem}faq-element .back-button{margin-left:5px;color:#656565;text-decoration:underline;font-weight:var(--font-semi-weight)}faq-element .back-button__wrapper{text-align:center;margin-bottom:25px}faq-element .back-button__wrapper svg{display:inline-block;width:20px;height:20px;filter:invert(40%) sepia(7%) saturate(11%) hue-rotate(331deg) brightness(93%) contrast(86%)}faq-element .back-button__inner{display:flex;justify-content:center;cursor:pointer}faq-element .back-button__inner:hover svg{filter:invert(48%) sepia(91%) saturate(1564%) hue-rotate(186deg) brightness(101%) contrast(104%)}faq-element .back-button__inner:hover .back-button{color:var(--color-brand-primary)}faq-element .back-button.dynamic-section.faq-hidden{display:block;visibility:hidden}faq-element #faq-search{margin-bottom:3em;position:relative}faq-element .page-button{font-family:var(--font-regular-family);font-weight:var(--font-semi-weight);background-color:rgba(0,0,0,0);display:inline-block;text-align:center;padding:0;color:#000;font-size:1.2em}faq-element .page-button__wrapper{text-align:center}faq-element .page-button:hover{color:var(--color-brand-primary);background-color:rgba(0,0,0,0)}faq-element .product-button{background:#fff;color:#000;font-weight:var(--font-semi-weight);padding:0}faq-element .product-button.faq-unselected{opacity:.5}faq-element .product-button:hover{color:var(--color-brand-primary);opacity:1}faq-element .product-button>p{margin-bottom:0;text-align:start}faq-element .product-button>img{width:100%;height:auto}faq-element #faqAccordeon{margin-top:50px}faq-element #faqAccordeon .collapsible{margin-bottom:1.25rem}faq-element #faqAccordeon .collapsible button .icon{overflow:visible}faq-element #faqAccordeon .subtitle__wrapper{display:flex;align-items:center;column-gap:1.5625rem;margin-bottom:.9375rem}faq-element #faqAccordeon .subtitle__wrapper h2{margin:0}faq-element #faqAccordeon .subtitle__wrapper .back-button__wrapper{cursor:pointer;margin:0}faq-element #faqAccordeon .subtitle__wrapper .back-button__wrapper svg{width:15px;height:15px;opacity:.5}faq-element #faqAccordeon .subtitle__wrapper .back-button__wrapper .back-button{font-size:12px;text-decoration:none;color:#c4c4c4}faq-element #faqAccordeon .subtitle__wrapper .back-button__wrapper:hover svg{opacity:1}faq-element #faqAccordeon .subtitle__wrapper .back-button__wrapper:hover .back-button{color:#656565}faq-element #faqAccordeon .collapsible__content{padding-left:28px;color:#858585;text-align:justify}faq-element #faqAccordeon .collapsible__title{text-align:left}faq-element #contactUs{margin-top:100px;text-align:center}faq-element #contactUs a{color:#000;text-decoration:underline}