.section-faqs{background-color:#fffff9;position:relative}.section-faqs__inner{z-index:2;grid-template-columns:auto 1fr;gap:5em;display:grid;position:relative}@media (width<=1024px){.section-faqs__inner{grid-template-columns:100%;gap:2em}}.section-faqs .container{color:#fff;background-color:#555e45;border-radius:1em;padding:5em;position:relative;overflow:hidden}@media (width<=1024px){.section-faqs .container{border-radius:0;padding:4em 1em}}.section-faqs .container .section-faqs__tags .faq-tag{border:none}.section-faqs .container .section-faqs__item{border-top:1px solid #fff3}.section-faqs .container .section-faqs__item:last-child{border-bottom:1px solid #fff3}.section-faqs .container .item-header .icon{background-color:#0000001a;border:1px solid #8cb277;width:2em;min-width:2em;height:2em}.section-faqs__content{width:100%;max-width:33em}@media (width<=1024px){.section-faqs__content{max-width:none}}.section-faqs__tags{flex-wrap:wrap;gap:1em;margin-top:1.5em;display:flex}.section-faqs__tags .faq-tag{cursor:pointer;color:#555e45;background-color:#fff;border:1px solid #555e45;border-radius:3em;padding:.25em 1em;display:block}.section-faqs__tags .faq-tag span{text-transform:uppercase;font-size:.75em}.section-faqs__actions{flex-direction:column;gap:1em;margin-top:2em;display:flex}.section-faqs__actions .button{min-width:12em}@media (width<=1024px){.section-faqs__actions .button{width:100%}}.section-faqs__actions--desktop{display:flex}@media (width<=1024px){.section-faqs__actions--desktop{display:none}}.section-faqs__actions--mobile{margin-top:1em;display:none}@media (width<=1024px){.section-faqs__actions--mobile{display:flex}}.section-faqs__questions>h3{margin-top:1em;margin-bottom:1em}.section-faqs__questions>h3:first-child{margin-top:0}.section-faqs__item{border-top:1px solid #8cb27733}.section-faqs__item:last-child{border-bottom:1px solid #8cb27733}.section-faqs__item.open .item-header svg{transform:rotate(90deg)}.section-faqs__item.open .item-content{display:block}.section-faqs .item-header{cursor:pointer;justify-content:space-between;align-items:center;gap:1em;padding:2em 0;display:flex}.section-faqs .item-header span{font:700 1.5em Cormorant Garamond,serif}.section-faqs .item-header .icon{background-color:#8cb277;border-radius:50%;justify-content:center;align-items:center;width:1.5em;min-width:1.5em;height:1.5em;display:flex}.section-faqs .item-header svg{width:1em;height:auto;transition:transform .25s linear;transform:rotate(-90deg)}.section-faqs .item-header svg path,.section-faqs .item-header svg line,.section-faqs .item-header svg polygon,.section-faqs .item-header svg circle{fill:none;stroke:#fff;stroke-width:1.5px;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-faqs .item-content{padding-bottom:.75em;display:none}
