.faq-item{border-bottom:1px solid #e5e5e5;cursor:pointer;position:relative}@media only screen and (max-width:1000px){.faq-item{border:none;border-bottom:1px solid #e5e5e5}}.faq-item__question{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:100%;padding:25px 0;position:relative;transition:all .3s ease-in-out .1s}@media only screen and (max-width:1000px){.faq-item__question{font-size:16px;padding:25px 0}}.faq-item__question:hover,.faq-item__question:hover:after{color:#ac8c75}.faq-item__question:after{color:#858598;content:"+";font-size:30px;font-weight:400;position:absolute;right:0;text-align:center;top:23px}.faq-item__arrow{display:none;position:absolute;right:0;top:23px;transform:rotate(0);transition:transform .3s ease-in-out .1s}@media only screen and (max-width:1000px){.faq-item__arrow{right:0}}.faq-item__arrow svg{height:16px;width:16px}.faq-item__arrow svg path{stroke:#858598}.faq-item__answer{color:#565c70;font-size:15px;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .2s ease-out 0s,opacity .3s ease-out 1s,padding .1s ease-out}.faq-item__answer p{font-size:15px}.faq-item--active .faq-item__question:after{content:"-";font-size:44px}.faq-item--active .faq-item__arrow{transform:rotate(180deg)}.faq-item--active .faq-item__answer{max-height:300px;opacity:1;padding-bottom:20px;transition:max-height .3s ease-out .1s,opacity .2s ease-out 0s,padding .1s ease-out}@media only screen and (max-width:1000px){.faq-item--active .faq-item__answer{font-size:14px;padding:0}}.faq-item:last-child{border-bottom:none}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.faq,.faq__container{width:100%}.faq--column{display:flex}.faq--column .faq__content{display:flex;flex-wrap:wrap;gap:0 50px}.faq--column .faq__items{width:calc(50% - 25px)}@media only screen and (max-width:1024px){.faq--column .faq__items{width:100%}.faq--column .faq-item:last-child{border-bottom:1px solid #e5e5e5}}.faq__title{font-size:24px;font-weight:700;padding-bottom:30px}.faq__container{padding:0}.faq__content{display:flex;flex-wrap:wrap;gap:0 50px}.faq__items{width:100%}@media only screen and (max-width:1024px){.faq__items{width:100%}}
