.elementor-928 .elementor-element.elementor-element-e41b952{--display:flex}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),prompt;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-928 .elementor-element.elementor-element-ffe5014{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px}.elementor-928 .elementor-element.elementor-element-ffe5014 .elementor-divider-separator{width:100%}.elementor-928 .elementor-element.elementor-element-ffe5014 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-928 .elementor-element.elementor-element-ed7ff9b{--display:flex}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}.specs-table-custom{width:100%;margin:20px 0;color:#0B2C4A}.header-custom{display:flex;justify-content:space-between;background-color:#2b3a4e;color:#fff;padding:15px;flex-wrap:wrap}.spec-title-custom,.spec-type-custom{font-size:16px;font-weight:700}.spec-type-custom{text-align:right}.specs-custom{width:100%;border-collapse:collapse}.specs-custom th,.specs-custom td{border:0 solid #ddd;text-align:left;padding:10px;font-size:14px;color:#0B2C4A}.specs-custom th{font-weight:400}.specs-custom tbody td:nth-child(1){font-weight:400}.highlight-row-custom{background-color:#E3E8EF}.highlight-row-2-custom{background-color:#FFF}@media screen and (max-width:768px){.header-custom{flex-direction:column;align-items:flex-start}.spec-type-custom{text-align:left;margin-top:10px}.specs-custom th,.specs-custom td{font-size:12px;padding:8px}}@media screen and (max-width:480px){.specs-custom th,.specs-custom td{font-size:10px;padding:6px}}