.faqs{position:relative;z-index:0}.faqs__element{display:block;height:auto;left:0;max-width:min(100% - 4em,42em);position:absolute;top:2.5em;width:auto;z-index:-1}@media only screen and (max-width:576px){.faqs__element{bottom:0;top:unset;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}}.faqs__inner{display:-moz-box;display:-ms-flexbox;display:flex;gap:3em 4em;position:relative;z-index:10;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1024px){.faqs__inner{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5em}}.faqs__hero{-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:576px){.faqs__hero{text-align:center;width:100%}}.faqs__hero__title{font-family:minion-pro,serif;font-size:3.75em;font-weight:500}@media only screen and (max-width:1024px){.faqs__hero__title{font-size:3.125em}}.faqs__hero__subtitle{font-size:2em}.faqs__hero__subtitle strong{color:#b09043;font-weight:inherit}@media only screen and (max-width:768px){.faqs__hero__subtitle{font-size:1.75em}}@media only screen and (max-width:576px){.faqs__hero__subtitle{font-size:1.5em}}.faqs__list{-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.faqs__list__faq{border-top:1px solid var(--border-color);cursor:pointer;padding:1.5em 2.5em 1.5em 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faqs__list__faq:last-child{border-bottom:1px solid var(--border-color)}.faqs__list__faq.css-closed .css-open{opacity:1;visibility:visible}.faqs__list__faq:not(.css-closed) .css-closed{opacity:1;visibility:visible}.faqs__list__faq__icon{color:#0b24df;display:block;font-size:1.1em;height:1em;line-height:1;position:absolute;right:0;top:1.8em;width:1em}.faqs__list__faq__icon i{bottom:50%;opacity:0;position:absolute;right:50%;-moz-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);-moz-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden}.faqs__list__faq__question{font-size:1.5em}.faqs__list__faq__answer{overflow:hidden}.faqs__list__faq__answer:before{content:"";display:block;height:1em}
/*# sourceMappingURL=faqs.css.map */
