.block_faq .faq-list{position:relative;display:flex;flex-direction:column}.block_faq .faq-list .faq-item{position:relative;display:block;border-bottom:1px solid #ded1b2;padding-top:8px;padding-bottom:8px}@media screen and (min-width:360px){.block_faq .faq-list .faq-item{padding-top:calc(8px + 8 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item{padding-top:16px}}@media screen and (min-width:360px){.block_faq .faq-list .faq-item{padding-bottom:calc(8px + 8 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item{padding-bottom:16px}}.block_faq .faq-list .faq-item .faq-question{position:relative;display:block;cursor:pointer;padding-right:4rem;margin:0;line-height:1.4em;letter-spacing:.05em;text-transform:uppercase;padding-top:8px;padding-bottom:8px;padding-right:40px;font-size:calc(17px * var(--font-scale-factor));font-family:Petrona,serif;font-weight:500;font-style:normal}@media screen and (min-width:360px){.block_faq .faq-list .faq-item .faq-question{padding-top:calc(8px + 8 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item .faq-question{padding-top:16px}}@media screen and (min-width:360px){.block_faq .faq-list .faq-item .faq-question{padding-bottom:calc(8px + 8 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item .faq-question{padding-bottom:16px}}@media screen and (min-width:360px){.block_faq .faq-list .faq-item .faq-question{padding-right:calc(40px + 24 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item .faq-question{padding-right:64px}}@media screen and (min-width:321px){.block_faq .faq-list .faq-item .faq-question{font-size:calc(17px + 3 * (100vw - 321px) / 1079 * var(--font-scale-factor))}}@media screen and (min-width:1400px){.block_faq .faq-list .faq-item .faq-question{font-size:calc(20px * var(--font-scale-factor))}}.block_faq .faq-list .faq-item .faq-question i.icon{position:absolute;top:50%;right:0;transform:translateY(-50%) scale(1.1);font-size:1.5em;color:#000;display:block;transition:transform .3s ease-out}.block_faq .faq-list .faq-item .faq-answer{position:relative;display:none;height:0;transition:height .3s ease-out;overflow:hidden}.block_faq .faq-list .faq-item .faq-answer .inner{position:relative;display:block;padding-top:12px;padding-bottom:6px}@media screen and (min-width:360px){.block_faq .faq-list .faq-item .faq-answer .inner{padding-top:calc(12px + 4 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item .faq-answer .inner{padding-top:16px}}@media screen and (min-width:360px){.block_faq .faq-list .faq-item .faq-answer .inner{padding-bottom:calc(6px + 6 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.block_faq .faq-list .faq-item .faq-answer .inner{padding-bottom:12px}}.block_faq .faq-list .faq-item .faq-answer .inner p{font-family:Petrona,serif;font-weight:400;font-style:normal;font-size:calc(18px * var(--font-scale-factor))}@media screen and (min-width:321px){.block_faq .faq-list .faq-item .faq-answer .inner p{font-size:calc(18px + 2 * (100vw - 321px) / 1079 * var(--font-scale-factor))}}@media screen and (min-width:1400px){.block_faq .faq-list .faq-item .faq-answer .inner p{font-size:calc(20px * var(--font-scale-factor))}}.block_faq .faq-list .faq-item.active .faq-question i.icon{transform:translateY(-50%) rotate(180deg) scale(1.1)}.block_faq .faq-list .faq-item.active .faq-answer{display:block}.block_faq .inner-wrapper{position:relative;display:block;width:100%;border:1px solid #ded1b2;border-radius:.25rem}.block_faq .block-content .sub-block[data-type=wysiwyg] p{font-family:Petrona,serif;font-weight:400;font-style:normal;font-size:calc(18px * var(--font-scale-factor))}@media screen and (min-width:321px){.block_faq .block-content .sub-block[data-type=wysiwyg] p{font-size:calc(18px + 2 * (100vw - 321px) / 1079 * var(--font-scale-factor))}}@media screen and (min-width:1400px){.block_faq .block-content .sub-block[data-type=wysiwyg] p{font-size:calc(20px * var(--font-scale-factor))}}