.dsign-faq{font-family:Poppins,Arial,sans-serif;display:block;width:calc(100% - 32px)!important;max-width:960px!important;min-width:0!important;box-sizing:border-box;margin:28px auto!important;color:#000}
.dsign-faq *,.dsign-faq *::before,.dsign-faq *::after{box-sizing:border-box}
.dsign-faq-accordion{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0}
.elementor-widget-shortcode:has(.dsign-faq),.elementor-widget-container:has(>.dsign-faq),.elementor-column:has(.dsign-faq),.e-con:has(.dsign-faq){min-width:0!important}
.elementor-widget-shortcode:has(.dsign-faq){width:100%!important;max-width:100%!important;flex:0 0 100%!important;align-self:stretch!important}
.elementor-widget-container:has(>.dsign-faq){display:block!important;width:100%!important;max-width:100%!important}
.dsign-faq .dsign-faq-title{font-family:Poppins,Arial,sans-serif;font-weight:700;font-size:clamp(28px,4vw,40px);line-height:1.2;color:#FF8320;margin:0 0 14px}
.dsign-faq .dsign-faq-intro{font-family:inherit;font-size:17px;line-height:1.7;color:#555;margin:0 0 26px}
.dsign-faq .dsign-faq-item,.dsign-faq .dsign-faq-item[open]{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;border:1px solid #ddd;border-radius:12px;background:#fff;margin:12px 0;overflow:hidden}
.dsign-faq-question{position:relative;display:block;list-style:none;padding:20px 58px 20px 22px;min-height:64px;cursor:pointer;font-family:inherit;font-weight:600;font-size:17px;line-height:1.5;color:#0035E8}
.dsign-faq-question::-webkit-details-marker{display:none}.dsign-faq-question::after{content:"+";position:absolute;right:22px;top:18px;font-size:26px;line-height:1;color:#0035E8}
.dsign-faq-item[open]{border-color:#0035E8}.dsign-faq-item[open]>.dsign-faq-question{background:#F3F4F6;color:#000;border-bottom:1px solid #e4e4e4}.dsign-faq-item[open]>.dsign-faq-question::after{content:"−"}
.dsign-faq-question:focus-visible{outline:3px solid #FF8320;outline-offset:-4px;border-radius:10px}
.dsign-faq-answer{padding:4px 22px 18px;color:#555;font-family:inherit;font-size:16px;line-height:1.8}.dsign-faq-answer p{font-family:inherit;font-size:inherit;line-height:inherit;margin:14px 0 0}.dsign-faq-answer a{color:#0035E8;text-decoration:underline}.dsign-faq-admin-note{padding:18px;border:1px dashed #FF8320;background:#F3F4F6;color:#000}
.dsign-faq .dsign-faq-question,.dsign-faq .dsign-faq-answer{width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}
.dsign-faq-answer>*{max-width:100%!important;min-width:0}.dsign-faq-answer img,.dsign-faq-answer video,.dsign-faq-answer iframe{max-width:100%!important}.dsign-faq-answer img,.dsign-faq-answer video{height:auto}.dsign-faq-answer pre{white-space:pre-wrap;overflow-wrap:anywhere}.dsign-faq-answer table{display:block;max-width:100%!important;overflow-x:auto}
@media(max-width:767px){.dsign-faq-question{padding:17px 48px 17px 17px;font-size:16px}.dsign-faq-question::after{right:18px;top:19px}.dsign-faq-answer{padding:2px 17px 16px}}
