.elementor-9827 .elementor-element.elementor-element-8e453d4{--display:flex;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-9827 .elementor-element.elementor-element-e83f24f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-9827 .elementor-element.elementor-element-20d7e08{text-align:start;}.elementor-9827 .elementor-element.elementor-element-72cb577{text-align:start;}.elementor-9827 .elementor-element.elementor-element-8900f3b{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9827 .elementor-element.elementor-element-e88d5c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9827 .elementor-element.elementor-element-e88d5c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9827 .elementor-element.elementor-element-e88d5c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9827 .elementor-element.elementor-element-e88d5c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9827 .elementor-element.elementor-element-a1ac078{--display:flex;}.elementor-9827 .elementor-element.elementor-element-9adce5a{--display:flex;}.elementor-9827 .elementor-element.elementor-element-6a379a9{text-align:start;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-9827 .elementor-element.elementor-element-40864cd{text-align:start;}.elementor-9827 .elementor-element.elementor-element-291e922{--display:flex;}.elementor-9827 .elementor-element.elementor-element-73d1138{text-align:start;}.elementor-9827 .elementor-element.elementor-element-1aa89ee{text-align:start;}.elementor-9827 .elementor-element.elementor-element-892642d{text-align:start;}.elementor-9827 .elementor-element.elementor-element-6b7ffb7{--display:flex;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-8e453d4 *//* ===== VariZoom FAQ (Containers) – visual polish ===== */\n.elementor-9827 .elementor-element.elementor-element-8e453d4 h1.elementor-heading-title{letter-spacing:-0.02em;margin:0 0 12px;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-sub{opacity:.72;margin:0 0 6px;}\n/* Top quick-nav as pills */\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-nav ul.elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 28px;padding:0;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-nav .elementor-icon-list-item{list-style:none;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-nav .elementor-icon-list-item a{display:inline-block;padding:10px 14px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.06);text-decoration:none;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-nav .elementor-icon-list-item a:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(16,24,40,.10);transition:all .2s ease;}\n/* Category headings */\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .faq-category{margin-top:6px;margin-bottom:4px;}\n/* Toggle card styling */\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle{--faq-radius:12px;--faq-border:#e5e7eb;--faq-bg:#ffffff;--faq-shadow:0 1px 2px rgba(16,24,40,.06);}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-title{position:relative;border:1px solid var(--faq-border);border-radius:var(--faq-radius);padding:18px 20px 18px 64px;background:var(--faq-bg);margin:0 0 12px;box-shadow:var(--faq-shadow);font-weight:600;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-title .elementor-toggle-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;border:1px solid var(--faq-border);display:flex;align-items:center;justify-content:center;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-content{border:1px solid var(--faq-border);border-top:0;border-radius:0 0 var(--faq-radius) var(--faq-radius);background:var(--faq-bg);margin:-12px 0 12px;padding:0 20px 18px 64px;box-shadow:var(--faq-shadow);}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-active .elementor-tab-title{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-content p{margin:12px 0 0;}\n.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-content a{text-decoration:underline;}\n@media (max-width: 767px){.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-title{padding-left:56px;}.elementor-9827 .elementor-element.elementor-element-8e453d4 .elementor-toggle .elementor-tab-content{padding-left:56px;}}/* End custom CSS */