.faq:not(.is-block){margin-bottom:50px}@media(min-width: 760px){.faq:not(.is-block){margin-bottom:75px}}@media(min-width: 1000px){.faq:not(.is-block){padding-top:10px}}@media(min-width: 1200px){.faq:not(.is-block){padding-top:50px}}@media(min-width: 1360px){.faq:not(.is-block){padding-top:75px;margin-bottom:100px}}.faq .h2-title{margin-bottom:20px}@media(min-width: 1200px){.faq .h2-title{margin-bottom:40px}}.faq-intro{margin-bottom:20px}@media(min-width: 1000px){.faq-intro{margin-bottom:30px}}.faq-intro .h2-title{margin-bottom:0}.faq-intro .wysiwyg{margin-top:20px}@media(min-width: 1000px){.faq-intro .wysiwyg{margin-top:30px}}.faq-intro .wysiwyg+.btn{margin-top:15px}@media(min-width: 1000px){.faq-intro .wysiwyg+.btn{margin-top:20px}}.faq-questions{display:block}.faq-questions .questanswer{display:block;border-bottom:1px solid #d9d9d9;margin-bottom:20px}@media(min-width: 1000px){.faq-questions .questanswer{margin-bottom:30px}}.faq-questions .questanswer .question{display:block;font-size:15px;line-height:1.4;position:relative;box-sizing:border-box;padding-top:10px;padding-bottom:20px;padding-right:40px;transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer}@media(min-width: 576px){.faq-questions .questanswer .question{font-size:16px;line-height:1.5}}@media(min-width: 1000px){.faq-questions .questanswer .question{padding-bottom:30px}}.faq-questions .questanswer .question .icon{width:17px;height:17px;fill:#2d2d2d;transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55);position:absolute;top:calc(50% - 8.5px - 10px);right:5px}@media(min-width: 1000px){.faq-questions .questanswer .question .icon{top:calc(50% - 8.5px - 15px)}}.faq-questions .questanswer .question.open{font-weight:600;color:#43b6a8}.faq-questions .questanswer .question.open .icon{fill:#43b6a8;transform:rotate(180deg)}.faq-questions .questanswer .answer{display:none;box-sizing:border-box;color:#878787;font-size:14px;max-width:1000px;padding-bottom:30px}@media(min-width: 576px){.faq-questions .questanswer .answer{font-size:15px}}.faq-questions .questanswer .answer p:not(:last-child){margin-bottom:15px}@media(min-width: 1000px){.faq-questions .questanswer .answer p:not(:last-child){margin-bottom:20px}}.faq-questions .questanswer .answer .panel-grid-cell .so-panel{margin-bottom:0 !important}.faq-questions .questanswer .answer .btn{margin-top:20px}
/*# sourceMappingURL=faq.css.map */
