.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2642 .elementor-element.elementor-element-6f0a7548>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2642 .elementor-element.elementor-element-4002457c .elementor-button:hover svg,.elementor-2642 .elementor-element.elementor-element-4002457c .elementor-button:focus svg{fill:var(--e-global-color-107b30e2)}.elementor-2642 .elementor-element.elementor-element-ae45b0b .elementor-button:hover svg,.elementor-2642 .elementor-element.elementor-element-ae45b0b .elementor-button:focus svg{fill:var(--e-global-color-107b30e2)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-2642 .elementor-element.elementor-element-849ede9 .elementor-accordion-icon svg{fill:rgba(0,0,0,.94)}.elementor-2642 .elementor-element.elementor-element-849ede9 .elementor-active .elementor-accordion-icon,.elementor-2642 .elementor-element.elementor-element-849ede9 .elementor-active .elementor-accordion-title{color:#30016f}.elementor-2642 .elementor-element.elementor-element-849ede9 .elementor-active .elementor-accordion-icon svg{fill:#30016f}.elementor-2642 .elementor-element.elementor-element-136abbcb .elementor-button:hover svg,.elementor-2642 .elementor-element.elementor-element-136abbcb .elementor-button:focus svg{fill:var(--e-global-color-107b30e2)}.elementor-2642 .elementor-element.elementor-element-f790662 h4,.elementor-2642 .elementor-element.elementor-element-f790662 h5,.elementor-2642 .elementor-element.elementor-element-f790662 h6,.semantic-new-section h4,.semantic-new-section h5,.semantic-new-section h6{font-family:inherit;font-weight:600;line-height:1.35;margin:0 0 20px}.elementor-2642 .elementor-element.elementor-element-f790662 h4,.semantic-new-section h4{font-size:22px}.elementor-2642 .elementor-element.elementor-element-f790662 h5,.elementor-2642 .elementor-element.elementor-element-f790662 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:18px}@media (max-width:767px){.elementor-2642 .elementor-element.elementor-element-f790662 h4,.semantic-new-section h4{font-size:18px}.elementor-2642 .elementor-element.elementor-element-f790662 h5,.elementor-2642 .elementor-element.elementor-element-f790662 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:16px}}.elementor-2642 .elementor-element.elementor-element-f2cda57 h4,.elementor-2642 .elementor-element.elementor-element-f2cda57 h5,.elementor-2642 .elementor-element.elementor-element-f2cda57 h6,.semantic-new-section h4,.semantic-new-section h5,.semantic-new-section h6{font-family:inherit;font-weight:600;line-height:1.35;margin:0 0 20px}.elementor-2642 .elementor-element.elementor-element-f2cda57 h4,.semantic-new-section h4{font-size:22px}.elementor-2642 .elementor-element.elementor-element-f2cda57 h5,.elementor-2642 .elementor-element.elementor-element-f2cda57 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:18px}@media (max-width:767px){.elementor-2642 .elementor-element.elementor-element-f2cda57 h4,.semantic-new-section h4{font-size:18px}.elementor-2642 .elementor-element.elementor-element-f2cda57 h5,.elementor-2642 .elementor-element.elementor-element-f2cda57 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:16px}}.resolved-template-66544 .resolved-template-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;width:100%}.resolved-template-66544 .resolved-template-button a{display:inline-block;text-decoration:none}.resolved-template-66544 details.resolved-template-faq{margin-bottom:12px}.resolved-template-66544 details.resolved-template-faq summary{cursor:pointer;font-weight:700}.elementor-2642 .elementor-element.elementor-element-551d8f4 h4,.elementor-2642 .elementor-element.elementor-element-551d8f4 h5,.elementor-2642 .elementor-element.elementor-element-551d8f4 h6,.semantic-new-section h4,.semantic-new-section h5,.semantic-new-section h6{font-family:inherit;font-weight:600;line-height:1.35;margin:0 0 20px}.elementor-2642 .elementor-element.elementor-element-551d8f4 h4,.semantic-new-section h4{font-size:22px}.elementor-2642 .elementor-element.elementor-element-551d8f4 h5,.elementor-2642 .elementor-element.elementor-element-551d8f4 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:18px}@media (max-width:767px){.elementor-2642 .elementor-element.elementor-element-551d8f4 h4,.semantic-new-section h4{font-size:18px}.elementor-2642 .elementor-element.elementor-element-551d8f4 h5,.elementor-2642 .elementor-element.elementor-element-551d8f4 h6,.semantic-new-section h5,.semantic-new-section h6{font-size:16px}}.elementor-2642 .elementor-element.elementor-element-80224aa h4,.elementor-2642 .elementor-element.elementor-element-80224aa h5,.elementor-2642 .elementor-element.elementor-element-80224aa h6,.semantic-new-section h4,.semantic-new-section h5,.semantic-new-section h6{font-family:inherit;font-weight:600;line-height:1.35;margin:0 0 20px}.elementor-2642 .elementor-element.elementor-element-80224aa h4,.semantic-new-section h4{font-size:22px}.elementor-2642 .elementor-element.elementor-element-80224aa h5,.elementor-2642 .elementor-element.elementor-element-80224aa h6,.semantic-new-section h5,.semantic-new-section h6{font-size:18px}@media (max-width:767px){.elementor-2642 .elementor-element.elementor-element-80224aa h4,.semantic-new-section h4{font-size:18px}.elementor-2642 .elementor-element.elementor-element-80224aa h5,.elementor-2642 .elementor-element.elementor-element-80224aa h6,.semantic-new-section h5,.semantic-new-section h6{font-size:16px}}