.elementor-kit-5{--e-global-color-primary:#2F2A85;--e-global-color-secondary:#1F1B5E;--e-global-color-text:#555B75;--e-global-color-accent:#0E9F4F;--e-global-color-ixink:#1C1F33;--e-global-color-ixsurface:#F4F6FB;--e-global-color-ixborder:#E2E6F0;--e-global-color-ixacctint:#E9F6EE;--e-global-color-ixpritint:#ECEBF7;--e-global-color-ixwhite:#FFFFFF;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Source Sans 3";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:700;background-color:#FFFFFF;color:#555B75;font-family:"Source Sans 3", Sans-serif;font-size:17px;line-height:1.65em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#2F2A85;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 26px 15px 26px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#1F1B5E;color:#FFFFFF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#2F2A85;}.elementor-kit-5 a:hover{color:#0E9F4F;}.elementor-kit-5 h1{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;}.elementor-kit-5 h2{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;}.elementor-kit-5 h3{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.15em;}.elementor-kit-5 h4{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;}.elementor-kit-5 h5{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.15em;}.elementor-kit-5 h6{color:#1C1F33;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:16px;}.elementor-element{--widgets-spacing:16px 16px;--widgets-spacing-row:16px;--widgets-spacing-column:16px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* IXIA Healthcare: small enhancements beyond native Elementor controls */
html,body{overflow-x:clip}
.ixia-card{transition:transform .25s ease,box-shadow .25s ease}
.ixia-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(31,27,94,.12)}
.ixia-header{transition:box-shadow .2s ease}
.ixia-header.elementor-sticky--effects{box-shadow:0 6px 24px rgba(31,27,94,.08)}
.ixia-crumb a{color:#555B75;text-decoration:none}.ixia-crumb a:hover{color:#2F2A85;text-decoration:underline}
.elementor .ixia-table table{width:100%;border-collapse:separate;border-spacing:0;margin:0;font-size:inherit;border:1px solid #E2E6F0;border-radius:12px;overflow:hidden;background:#fff}
.elementor .ixia-table table tbody>tr>td,.elementor .ixia-table table tbody>tr>th,.elementor .ixia-table table thead>tr>th{padding:12px 16px;border:0;border-bottom:1px solid #E2E6F0;text-align:left;vertical-align:top;background:#fff;line-height:1.5}
.elementor .ixia-table table thead>tr>th{font-family:Manrope,sans-serif;font-weight:700;color:#1C1F33;background:#F4F6FB}
.elementor .ixia-table table tbody>tr:last-child>td,.elementor .ixia-table table tbody>tr:last-child>th{border-bottom:0}
.elementor .ixia-table table td:last-child{white-space:nowrap}
.elementor .ixia-facts table td:last-child{white-space:normal;font-weight:600;color:#1C1F33}
.elementor .ixia-facts table tbody>tr>th{width:38%;font-weight:600;color:#555B75;font-family:inherit}
.ixia-table p:last-child,.ixia-legal p:last-child{margin-bottom:0}
.ixia-legal h2{font-family:Manrope,sans-serif;font-weight:800;font-size:22px;line-height:1.25;color:#1C1F33;margin:36px 0 12px}
.ixia-legal ul{padding-left:20px;margin:0 0 14px}.ixia-legal li{margin-bottom:8px}
.ixia-legal a,.elementor-widget-icon-box a{color:#2F2A85}
.ixia-filter{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}
.ixia-search{position:relative;flex:1 1 320px;max-width:440px;margin:0}
.ixia-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#555B75;pointer-events:none}
.ixia-filter .ixia-search input{width:100%;padding:14px 16px 14px 46px;border:1px solid #D6DBE8;border-radius:10px;font-size:16px;background:#fff;color:#1C1F33;line-height:1.3}
.ixia-filter .ixia-search input:focus{outline:none;border-color:#2F2A85;box-shadow:0 0 0 3px rgba(47,42,133,.15)}
.ixia-chips{display:flex;flex-wrap:wrap;gap:8px}
.ixia-filter .ixia-chip{font:600 14px/1 Manrope,sans-serif;padding:12px 16px;border-radius:999px;border:1px solid #D6DBE8;background:#fff;color:#1C1F33;cursor:pointer;transition:background .2s,color .2s,border-color .2s;text-transform:none;letter-spacing:0}
.ixia-filter .ixia-chip:hover{border-color:#2F2A85;color:#2F2A85;background:#fff}
.ixia-filter .ixia-chip.is-active{background:#2F2A85;border-color:#2F2A85;color:#fff}
.ixia-filter .ixia-chip:focus-visible,.ixia-filter .ixia-reset:focus-visible{outline:2px solid #0E9F4F;outline-offset:2px}
.ixia-count{flex-basis:100%;margin:0;font-size:14px;color:#555B75}
.ixia-empty{flex-basis:100%;text-align:center;padding:48px 24px;border:1px dashed #C9CEE0;border-radius:16px;background:#F4F6FB}
.ixia-empty[hidden]{display:none}
.ixia-empty-title{font:800 20px/1.2 Manrope,sans-serif;color:#1C1F33;margin:0 0 8px}
.ixia-empty p{margin:0;color:#555B75}
.ixia-filter .ixia-reset{background:none;border:0;padding:0;border-radius:0;color:#2F2A85;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}
.ixia-filter .ixia-reset:hover{background:none;color:#0E9F4F}
.ixia-map iframe{border-radius:16px;display:block}
@media (max-width:767px){.ixia-search{max-width:none;flex-basis:100%}.ixia-float-wa .elementor-button{padding:13px 16px}}
@media (prefers-reduced-motion:reduce){.ixia-card,.ixia-header{transition:none}.ixia-card:hover{transform:none}}/* End custom CSS */