.module.module-faq .faq-list{margin:0;padding:0}.module.module-faq .faq-list .faq-element{list-style:none;margin:0;padding:0;border-color:#c7c7c7;border-style:solid;border-bottom-width:1px;-webkit-backface-visibility:hidden}.module.module-faq .faq-list .faq-element:first-child{border-top-width:1px}.module.module-faq .faq-question{margin:0;position:relative;padding:15px 50px 15px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-backface-visibility:hidden}@media screen and (max-width: 657px){.module.module-faq .faq-question{padding-right:15px;padding-left:0}}.module.module-faq .faq-icon{position:absolute;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;-webkit-backface-visibility:hidden}@media screen and (max-width: 657px){.module.module-faq .faq-icon{right:0;width:15px;height:15px;margin-top:-7.5px}.module.module-faq .faq-icon svg{width:15px;height:15px}}.module.module-faq .faq-icon .plus-line{fill:currentColor}.module.module-faq .faq-icon svg,.module.module-faq .faq-icon .plus-horizontal{transition:all .2s ease}.module.module-faq .faq-active .faq-icon svg{transform:rotate(90deg)}.module.module-faq .faq-active .faq-icon .plus-horizontal{opacity:0}.module.module-faq .faq-answer{display:none;padding:0 20px 15px 20px}@media screen and (max-width: 657px){.module.module-faq .faq-answer{padding-right:0;padding-left:0}}
