.vm-faq{border-bottom:1px solid #e6e6e6;box-sizing:border-box!important;margin-top:35px;padding:0!important}.vm-faq:first-child{margin-top:0}.vm-faq-item{border-top:1px solid #e6e6e6;padding:19px 0 23px}@media (max-width:781px){.vm-faq-item{padding:10px 0}}.vm-faq-icon{margin-left:auto;padding-left:10px}.vm-faq-icon,.vm-faq-question{align-items:center;display:flex}.vm-faq-question{cursor:pointer;margin:-19px 0 -23px;padding:23px 0}@media (max-width:768px){.vm-faq-question{margin:0;padding:10px 0}}.vm-faq-question:active,.vm-faq-question:focus,.vm-faq-question:hover{text-decoration:none}.vm-faq-question:hover h3.vm-faq-title{color:var(--wp--preset--color--green)}.vm-faq-question svg #faq-h{opacity:1;transition:opacity .05s ease-in-out}.vm-faq-question[aria-expanded=true] svg #faq-h{opacity:0}.vm-faq-question h3.vm-faq-title{color:#000;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:0;margin-top:0;transition:color .15s ease-in-out}@media screen and (max-width:768px){.vm-faq-question h3.vm-faq-title{font-size:18px;line-height:1.4}}.vm-faq-answer{display:none}.vm-faq-answer.visible{display:block}.vm-faq-answer p{color:#363636;font-size:16px;letter-spacing:-.02em;line-height:1.5;margin-bottom:20px;margin-top:12px}@media screen and (max-width:768px){.vm-faq-answer p{margin-bottom:12px;margin-top:0}}.vm-faq-answer p:last-child{margin-bottom:0}@media screen and (max-width:768px){.vm-faq-answer p:last-child{margin-bottom:10px}}