.accordion .accordion-step .title{padding:9px 12px;font-family:"Manrope",subheadline-fallback;display:block;font-size:16px;border-bottom:1px solid rgba(255,255,255,.25);color:var(--text-color);display:flex;align-items:center;font-weight:700}@media (min-width:1054px){.accordion .accordion-step .title{font-size:calc(1.305rem + .4125vw);line-height:calc(1.385rem + 1.0125vw);font-weight:500}@media (min-width:1200px){.accordion .accordion-step .title{font-size:1.8rem;line-height:2.6rem}}}.accordion .accordion-step .title:before{content:attr(data-number);display:inline-flex;align-items:center;width:auto;height:18px;margin-right:18px;font-size:15px;line-height:15px;color:#aaa}.accordion .accordion-step .title:after{display:block;margin-left:auto;float:right;content:"";background-image:url(/app/themes/weinstein2023/public/foliage/icons/general/chevron-down.7d6f0d.svg);background-size:100%auto;background-repeat:no-repeat;height:24px;width:24px;min-width:24px;overflow:hidden}.accordion .accordion-step .content{max-height:0;overflow:hidden;transition:all .5s ease-in;text-align:left}.accordion .accordion-step.active .title{opacity:1}.accordion .accordion-step.active .title:after{transform:rotate(180deg)}.accordion .accordion-step.active .content{transition:all .5s ease-in;max-height:9999px;visibility:visible}.accordion .accordion-step.active .content p{position:relative}.accordion .accordion-step:last-child .title{border-bottom:0}.white .accordion-step .title,.text-white .accordion-step .title{color:#fff}.white .accordion-step .title:after,.text-white .accordion-step .title:after{-webkit-mask-image:url(/app/themes/weinstein2023/public/foliage/icons/general/chevron-down.7d6f0d.svg);mask-image:url(/app/themes/weinstein2023/public/foliage/icons/general/chevron-down.7d6f0d.svg);background:#fff}.white .accordion-step h2,.white .accordion-step h3,.text-white .accordion-step h2,.text-white .accordion-step h3{font-size:calc(1.305rem + .4125vw);line-height:calc(1.385rem + 1.0125vw)}@media (min-width:1200px){.white .accordion-step h2,.white .accordion-step h3,.text-white .accordion-step h2,.text-white .accordion-step h3{font-size:1.8rem;line-height:2.6rem}}.white .accordion-step h2,.white .accordion-step h3,.white .accordion-step p,.white .accordion-step span,.white .accordion-step a,.text-white .accordion-step h2,.text-white .accordion-step h3,.text-white .accordion-step p,.text-white .accordion-step span,.text-white .accordion-step a{color:#fff}.accordion .title:focus-visible{outline:3px solid currentColor;outline-offset:3px}.accordion .content[hidden]{display:none}.faqs-section.bg-light .faqs-contain .accordion-step,.bg-light .faqs-contain .accordion-step{background:#fff}