.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.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-7461 .elementor-element.elementor-element-f8c16f1{margin-top:30px;margin-bottom:0}<style>.faq-section details{border-top:1px solid #eee;padding:16px 0}.faq-section details:first-of-type{border-top:none}.faq-section summary{cursor:pointer;list-style:none;display:block}.faq-section summary::-webkit-details-marker,.faq-section summary::marker{display:none!important}.faq-section summary h3{font-family:'Poppins','Montserrat',sans-serif;font-weight:600;font-size:1.25rem;margin:0;color:#1C1C1C;transition:color 0.3s ease,transform 0.2s ease}.faq-section details[open] summary h3{color:#F37021;transform:translateX(2px)}.faq-content{margin-top:10px;font-size:1rem;line-height:1.7;color:#333;padding-left:0}.faq-section a{color:#F37021;text-decoration:none;font-weight:500}.faq-section a:hover{text-decoration:underline}@media (max-width:768px){.faq-section summary h3{font-size:1.1rem}.faq-content{font-size:.95rem}}</style>