.elementor .fm-faq-answer{font-size:16px;color:#3d4757;line-height:1.65;display:block;cursor:auto;\n}.elementor .fm-faq-content{padding-block-start:0;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}.elementor .fm-faq-icon{font-weight:400;font-size:26px;color:#1d3b8b;line-height:1}.elementor .fm-faq-iconwrap{width:20px;color:#1d3b8b}.elementor .fm-faq-question{font-weight:600;font-size:17px;color:#1a2433;line-height:1.4}.elementor .fm-faq-header:hover,.elementor .fm-faq-header:focus-visible{background-color:#f0f4fb}.elementor .fm-faq-header{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;gap:16px;align-items:center}.elementor .fm-faq-item{overflow:hidden;border-radius:10px;border-width:1px;border-color:#dfe5ee;border-style:solid;background-color:#fff}.elementor .fm-faq-acc{gap:12px}.elementor .fm-faq-sub{font-size:16px;color:#4a5568;line-height:1.5;text-align:center;margin-block-end:20px;cursor:auto;\n}.elementor .fm-faq-title{font-weight:700;font-size:34px;color:#1d3b8b;line-height:1.2;text-align:center}.elementor .fm-faq-inner{max-width:900px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px}.elementor .fm-faq-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;background-color:#f5f7fb}