.wp-content-root{--wp-accent:#d97706;--wp-navy:#1a365d;--wp-muted:#64748b;--wp-border:#e2e8f0;--wp-radius:0.875rem}.wp-content-root .elementor-icon svg,.wp-content-root .elementor-icon-list-icon svg,.wp-content-root svg.wp-inline-svg,.wp-content-root svg[viewBox]{width:1.125rem!important;height:1.125rem!important;max-width:1.125rem!important;max-height:1.125rem!important;flex-shrink:0;display:inline-block;vertical-align:middle}.wp-content-root svg:not(.wp-inline-svg){max-width:100%;height:auto}.wp-content-root .eael-advanced-accordion-icon-closed,.wp-content-root .eael-advanced-accordion-icon-opened,.wp-content-root .elementor-empty-space,.wp-content-root .elementor-icon-box-icon,.wp-content-root .elementor-widget-spacer,.wp-content-root i[class*="icon icon-"],.wp-content-root i[class*=eicon],.wp-content-root i[class*=fa-]:not(svg),.wp-content-root svg.fa-toggle{display:none!important}.wp-content-root .wp-content-body .elementor-column,.wp-content-root .wp-content-body .elementor-container,.wp-content-root .wp-content-body .elementor-element,.wp-content-root .wp-content-body .elementor-section,.wp-content-root .wp-content-body .elementor-widget-wrap{max-width:100%!important;width:100%!important;float:none!important;position:static!important}.wp-content-root .wp-content-body .elementor-section{padding:0!important;margin:0 0 2rem!important}.wp-content-root .wp-content-body .elementor-column-wrap,.wp-content-root .wp-content-body .elementor-widget-container{padding:0!important}.wp-content-root .wp-content-body .elementor-inner-section{display:block!important;margin:1rem 0 0;padding:0!important}@media (min-width:768px){.wp-content-root .wp-content-body .elementor-inner-section .elementor-column{width:auto!important}}.wp-content-root .elementor-widget-image img[src^="/states/"],.wp-content-root img[src^="/states/"]{width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;aspect-ratio:auto!important;display:block}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):has(.elementor-widget-image,.jkit-image-box):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66)){display:grid!important;grid-template-columns:1fr;gap:1.25rem;align-items:stretch}@media (min-width:640px){.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):has(.elementor-widget-image,.jkit-image-box):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(3)):has(.elementor-widget-image,.jkit-image-box){grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):has(.elementor-widget-image,.jkit-image-box):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66))>.elementor-column{width:auto!important;max-width:none!important;display:flex;flex-direction:column;border-radius:.85rem;border:1px solid #e2e8f0;background:#fff;overflow:hidden;box-shadow:0 2px 8px rgba(15,23,42,.06);transition:box-shadow .2s ease,transform .2s ease}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):has(.elementor-widget-image,.jkit-image-box):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66))>.elementor-column:hover{box-shadow:0 8px 20px rgba(15,23,42,.1);transform:translateY(-2px)}.wp-content-root .elementor-container.wp-editorial-split,.wp-content-root .elementor-container.wp-split-collapsed,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50){display:grid!important;gap:1.25rem 1.75rem;align-items:start!important}.wp-content-root .elementor-container.wp-split-collapsed{grid-template-columns:1fr!important}.wp-content-root .elementor-container.wp-split-collapsed>.elementor-column:first-child:has(.elementor-widget-spacer){display:none!important}@media (min-width:768px){.wp-content-root .elementor-container.wp-editorial-split,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.wp-content-root .elementor-container.wp-editorial-split>.elementor-column,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50)>.elementor-column{width:auto!important;max-width:none!important;border:none!important;box-shadow:none!important;background:transparent!important;overflow:visible!important;height:auto!important;min-height:0!important;align-self:start!important}.wp-content-root .elementor-container.wp-editorial-split>.elementor-column .elementor-widget-wrap,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50)>.elementor-column .elementor-widget-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;height:auto!important;min-height:0!important;gap:.75rem}.wp-content-root .elementor-col-50 .elementor-heading-title,.wp-content-root .elementor-col-50 .elementor-widget-text-editor,.wp-content-root .elementor-col-50 .elementor-widget-text-editor p{text-align:left!important}.wp-content-root .elementor-col-50 .elementor-widget-image{flex:0 0 auto!important;margin:0!important}.wp-content-root .elementor-col-50 .elementor-widget-image img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;display:block}.wp-content-root .elementor-col-50 .elementor-widget-button{flex:0 0 auto!important;margin:0!important;padding:0!important;align-self:flex-start}.wp-content-root .elementor-widget-image+.elementor-widget-button{margin-top:.75rem!important;padding:0!important;position:relative!important;z-index:1}.wp-content-root .elementor-col-50 .elementor-widget-button .elementor-button,.wp-content-root .elementor-widget-image+.elementor-widget-button .elementor-button{position:static!important;margin:0!important;transform:none!important;top:auto!important;left:auto!important}.wp-content-root .elementor-col-50 .eael-data-table-wrap,.wp-content-root .elementor-col-50 .elementor-widget-eael-data-table{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.wp-content-root .elementor-col-100 .elementor-widget-wrap>.wp-university-profile,.wp-content-root .wp-university-profile{width:100%!important;max-width:100%!important;margin:1.75rem 0 2rem!important;padding:0!important;display:block!important}.wp-content-root .wp-university-profile-grid.elementor-container,.wp-content-root .wp-university-profile>.elementor-container{display:grid!important;width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;gap:1.25rem!important;align-items:stretch!important;box-sizing:border-box!important}@media (min-width:768px){.wp-content-root .wp-university-profile-grid.elementor-container,.wp-content-root .wp-university-profile>.elementor-container{grid-template-columns:minmax(260px,34%) minmax(0,1fr)!important;gap:1.5rem 2rem!important}}@media (min-width:1200px){.wp-content-root .wp-university-profile-grid.elementor-container,.wp-content-root .wp-university-profile>.elementor-container{grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important}}.wp-content-root .wp-university-profile-grid>.elementor-column,.wp-content-root .wp-university-profile>.elementor-container>.elementor-column{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;align-self:stretch!important}.wp-content-root .wp-university-profile .elementor-column .elementor-widget-wrap,.wp-content-root .wp-university-profile .elementor-widget-container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.wp-content-root .wp-university-profile>.elementor-container>.elementor-column:first-child .elementor-widget-wrap{background:linear-gradient(180deg,#f8fafc,#ffffff);border:1px solid #e2e8f0;border-radius:1rem;padding:1rem;box-shadow:0 1px 2px rgba(15,23,42,.05),0 10px 28px rgba(15,23,42,.07);gap:1rem!important}.wp-content-root .wp-university-profile .elementor-widget-image img{border-radius:.75rem;box-shadow:0 4px 14px rgba(15,23,42,.1)}.wp-content-root .wp-university-profile .elementor-widget-button{align-self:stretch!important;width:100%!important}.wp-content-root .wp-university-profile .elementor-widget-button .elementor-button{width:100%;justify-content:center;min-height:2.75rem;padding:.7rem 1.25rem;border-radius:.65rem;font-weight:700;letter-spacing:.02em;background:linear-gradient(135deg,#1a365d,#234e82)!important;box-shadow:0 4px 14px rgba(26,54,93,.25);transition:transform .15s ease,box-shadow .15s ease}.wp-content-root .wp-university-profile .elementor-widget-button .elementor-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(26,54,93,.32)}.wp-content-root .wp-university-profile .eael-data-table-wrap,.wp-content-root .wp-university-profile .elementor-widget-eael-data-table{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.wp-content-root .wp-university-profile .eael-data-table-wrap{margin:0!important;border-radius:1rem;border:1px solid #dbeafe;box-shadow:0 1px 2px rgba(26,54,93,.06),0 10px 28px rgba(26,54,93,.08)}.wp-content-root .wp-university-profile .elementor-widget-eael-data-table,.wp-content-root .wp-university-profile .elementor-widget-eael-data-table .elementor-widget-container{width:100%!important;max-width:100%!important;text-align:left!important}.wp-content-root .wp-university-profile .eael-data-table-wrap table{width:100%!important;table-layout:fixed}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td,.wp-content-root .wp-university-profile .eael-data-table-wrap thead th{white-space:normal!important;word-break:break-word;overflow-wrap:anywhere}.wp-content-root .wp-university-profile .eael-data-table-wrap thead th{padding:.75rem 1rem;font-size:.9375rem}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td{padding:.7rem 1rem;font-size:.9375rem;vertical-align:top}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td:first-child{width:42%;min-width:9.5rem;max-width:48%;font-weight:600;color:#0f172a!important;background:rgba(26,54,93,.04);border-left:3px solid #d97706;text-align:left!important;overflow-wrap:normal;word-break:keep-all}.wp-content-root .wp-university-profile .eael-data-table-wrap table.eael-data-table.center td,.wp-content-root .wp-university-profile .eael-data-table-wrap table.eael-data-table.center th{text-align:left!important}.wp-content-root .wp-university-profile .eael-data-table-wrap thead:empty{display:none}.wp-content-root .elementor-inner-section.wp-university-profile{width:100%!important;max-width:100%!important}.wp-content-root .wp-university-profile>.elementor-container>.elementor-column:first-child .elementor-widget-heading{margin:0 0 .65rem!important}.wp-content-root .wp-university-profile>.elementor-container>.elementor-column:first-child .elementor-widget-heading .elementor-heading-title{font-size:1.05rem!important;line-height:1.35!important;text-align:left!important}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child){overflow:visible!important}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) table{table-layout:fixed!important;width:100%!important}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) tbody td{white-space:normal!important;word-break:break-word;overflow-wrap:anywhere;vertical-align:top}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) tbody td:first-child{width:38%!important;min-width:7.5rem;max-width:42%;font-weight:600;color:#0f172a!important;background:rgba(26,54,93,.04);border-left:3px solid #d97706;text-align:left!important}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) tbody td:last-child{width:auto!important;color:#334155!important;text-align:left!important}.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) table.eael-data-table.center td,.wp-content-root .eael-data-table-wrap:has(tbody tr>td:nth-child(2):last-child) table.eael-data-table.center th{text-align:left!important}.wp-content-root .elementor-container.wp-editorial-split:has(.eael-data-table-wrap tbody tr>td:nth-child(2):last-child)>.elementor-column:last-child,.wp-content-root .wp-university-profile-grid>.elementor-column:last-child{min-width:0!important;overflow:visible!important}@media (max-width:1023px){.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50):has(.eael-data-table-wrap){grid-template-columns:1fr!important}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50):has(.eael-data-table-wrap)>.elementor-column{width:100%!important;max-width:100%!important}.wp-content-root .elementor-col-50 .eael-data-table-wrap tbody td,.wp-content-root .elementor-col-50 .eael-data-table-wrap thead th{white-space:normal!important;word-break:break-word}.wp-content-root .wp-university-profile .eael-data-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-content-root .wp-university-profile .eael-data-table-wrap table{table-layout:auto;min-width:0}.wp-content-root .wp-university-profile .eael-data-table-wrap thead{display:none}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody tr{display:grid;grid-template-columns:minmax(7.5rem,42%) minmax(0,1fr);gap:0;border-bottom:1px solid #e2e8f0}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody tr:last-child{border-bottom:none}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td{display:block;width:auto!important;padding:.7rem .85rem!important;white-space:normal!important;word-break:break-word;border:none!important}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td:first-child{font-weight:700;color:#1a365d!important;background:#f8fafc;border-left:3px solid #d97706!important}.wp-content-root .wp-university-profile .eael-data-table-wrap tbody td:last-child{color:#334155!important;font-weight:500;text-align:left;background:#fff}}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-66){display:grid!important;gap:1.5rem;align-items:start}@media (min-width:768px){.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-66){grid-template-columns:2fr 1fr}}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-66)>.elementor-column{width:auto!important;max-width:none!important;border:none!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.wp-content-root .elementor-col-33 .elementor-heading-title,.wp-content-root .elementor-col-33 .elementor-widget-text-editor,.wp-content-root .elementor-col-33 .elementor-widget-text-editor p,.wp-content-root .elementor-col-66 .elementor-heading-title,.wp-content-root .elementor-col-66 .elementor-widget-text-editor,.wp-content-root .elementor-col-66 .elementor-widget-text-editor p{text-align:left!important}.wp-content-root .elementor-col-33 .elementor-widget-image img,.wp-content-root .elementor-col-66 .elementor-widget-image img{border-radius:.85rem;aspect-ratio:auto!important;max-height:22rem;-o-object-fit:cover;object-fit:cover}.wp-content-root img.wp-state-landmark-img{width:100%!important;max-width:100%!important;max-height:none!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;aspect-ratio:auto!important;display:block;background:rgb(241 245 249)}.wp-content-root .elementor-widget-image:has(img.wp-state-landmark-img){overflow:visible}.wp-content-root .elementor-col-33 .elementor-widget-image img.wp-state-landmark-img{-o-object-fit:contain!important;object-fit:contain!important;max-height:none!important}.wp-content-root .elementor-col-33 .elementor-widget-image+.elementor-widget-button,.wp-content-root .elementor-col-66 .elementor-widget-image+.elementor-widget-button{margin-top:1rem!important;padding:0!important}.wp-content-root .elementor-col-33 .elementor-widget-button .elementor-button,.wp-content-root .elementor-col-66 .elementor-widget-button .elementor-button{position:static!important;margin:0!important;transform:none!important;top:auto!important;left:auto!important}.wp-content-root .wp-mbbs-state-grid{margin:.5rem 0 1.25rem!important;padding:0!important}.wp-content-root .wp-mbbs-state-grid+.wp-mbbs-state-grid{margin-top:0!important}.wp-content-root .wp-mbbs-state-grid>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important;align-items:stretch!important}.wp-content-root .wp-mbbs-state-grid>.elementor-container:has(>.elementor-column.elementor-col-100:only-child),.wp-content-root .wp-mbbs-state-grid>.elementor-container:not(:has(>.elementor-column.elementor-col-33)){display:block!important;grid-template-columns:none!important}.wp-content-root .wp-mbbs-state-grid>.elementor-container>.elementor-column{width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;flex-direction:column!important;border-radius:1rem;border:1px solid #e2e8f0;background:#fff;overflow:hidden;box-shadow:0 1px 3px rgba(15,23,42,.05),0 8px 24px rgba(15,23,42,.06);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.wp-content-root .wp-mbbs-state-grid>.elementor-container>.elementor-column:hover{transform:translateY(-3px);border-color:#cbd5e1;box-shadow:0 4px 12px rgba(15,23,42,.08),0 16px 36px rgba(15,23,42,.1)}.wp-content-root .wp-mbbs-state-grid .elementor-widget-wrap{display:flex!important;flex-direction:column!important;height:100%!important;gap:0!important;padding:0!important}.wp-content-root .wp-mbbs-state-grid .elementor-widget-image{margin:0!important;flex:0 0 auto;background:#f1f5f9}.wp-content-root .wp-mbbs-state-grid .elementor-widget-image a{display:block;line-height:0}.wp-content-root .wp-mbbs-state-grid .elementor-widget-image img.wp-state-landmark-img{border-radius:0!important;background:#f1f5f9}.wp-content-root .wp-mbbs-state-grid .elementor-widget-heading{margin:0!important;padding:0!important;flex:1 1 auto;display:flex;align-items:center;justify-content:center;border-top:1px solid #f1f5f9;background:linear-gradient(180deg,#ffffff,#f8fafc)}.wp-content-root .wp-mbbs-state-grid .elementor-heading-title{text-align:center!important;width:100%;margin:0!important;padding:.85rem .75rem!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;line-height:1.35!important}.wp-content-root .wp-mbbs-state-grid .elementor-heading-title a{color:#1a365d!important;text-decoration:none!important;background:none!important;font-weight:700!important}.wp-content-root .wp-mbbs-state-grid .elementor-heading-title a:hover{color:#d97706!important}.wp-content-root .wp-college-card-grid-section{margin:0!important;padding:0!important}.wp-content-root .wp-college-card-grid-section+.wp-college-card-grid-section{margin-top:0!important}.wp-content-root .elementor-container.wp-college-card-grid{display:grid!important;grid-template-columns:1fr!important;gap:1.25rem!important;align-items:stretch!important;width:100%!important;max-width:100%!important}@media (min-width:640px){.wp-content-root .elementor-container.wp-college-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.35rem!important}}@media (min-width:1024px){.wp-content-root .elementor-container.wp-college-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.5rem!important}}.wp-content-root .elementor-container.wp-college-card-grid>.elementor-column{width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;flex-direction:column!important;height:100%!important;border-radius:1rem;border:1px solid #e2e8f0;background:#fff;overflow:hidden;box-shadow:0 1px 3px rgba(15,23,42,.05),0 10px 28px rgba(15,23,42,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wp-content-root .elementor-container.wp-college-card-grid>.elementor-column:hover{transform:translateY(-4px);border-color:#cbd5e1;box-shadow:0 8px 20px rgba(15,23,42,.1),0 20px 44px rgba(26,54,93,.12)}.wp-content-root .elementor-container.wp-college-card-grid .elementor-widget-wrap{display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;gap:0!important}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box{height:100%!important}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .image-box-header{aspect-ratio:16/10;flex:0 0 auto}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .image-box-header img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;aspect-ratio:16/10!important}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .image-box-body{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:1rem 1.1rem 1.15rem!important;background:linear-gradient(180deg,#ffffff,#f8fafc);border-top:1px solid #f1f5f9}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .body-title{font-size:.9rem!important;font-weight:700!important;line-height:1.45!important;color:#1a365d!important;text-align:center!important;padding:0!important;margin:0!important}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .body-title a{color:#1a365d!important;text-decoration:none!important;transition:color .15s ease}.wp-content-root .elementor-container.wp-college-card-grid .jkit-image-box .body-title a:hover{color:#d97706!important}.wp-content-root .elementor-col-100>.elementor-widget-wrap:has(.wp-university-profile)>.elementor-widget-heading .elementor-heading-title{display:inline-flex;align-items:center;gap:.5rem;margin:2rem 0 1.25rem!important;padding:.55rem 1.15rem!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;color:#1a365d!important;background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fed7aa;border-radius:9999px;box-shadow:0 2px 8px rgba(217,119,6,.12)}.wp-content-root .wp-university-profile{position:relative;border-radius:1.15rem;background:linear-gradient(180deg,#f8fafc,#ffffff);padding:1rem!important;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.06)}.wp-content-root .wp-university-profile+.elementor-widget-divider{margin:1.5rem 0!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table{border-collapse:separate!important;border-spacing:0 .5rem!important;table-layout:fixed!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table tbody tr,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody tr{background:transparent!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table tbody td,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody td{padding:.85rem 1rem!important;font-size:.9375rem!important;line-height:1.55!important;border:none!important;vertical-align:middle!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table tbody td:first-child,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody td:first-child{width:44%!important;min-width:9.75rem!important;max-width:none!important;font-weight:800!important;font-size:.75rem!important;letter-spacing:.04em;text-transform:uppercase;color:#92400e!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border-left:4px solid #d97706!important;border-radius:.65rem 0 0 .65rem;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table tbody td:last-child,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody td:last-child{color:#0f172a!important;font-weight:500!important;background:#ffffff!important;border-radius:0 .65rem .65rem 0;box-shadow:inset 0 0 0 1px #e2e8f0}.wp-content-root .wp-table-scroll table.wp-facts-kv-table:not(:has(thead)) tbody tr:first-child td{background:inherit!important;color:inherit!important;border-bottom:none!important}.wp-content-root .wp-table-scroll table.wp-facts-kv-table:not(:has(thead)) tbody tr:first-child td:first-child{color:#92400e!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border-left:4px solid #d97706!important}.wp-content-root .wp-table-scroll table.wp-facts-kv-table:not(:has(thead)) tbody tr:first-child td:last-child{color:#0f172a!important;background:#ffffff!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table tbody tr:hover td:last-child,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody tr:hover td:last-child{background:#f8fafc!important}.wp-content-root .eael-data-table-wrap table.wp-facts-kv-table .td-content,.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table .td-content{color:inherit!important}@media (max-width:767px){.wp-content-root .elementor-container.wp-college-card-grid,.wp-content-root .wp-university-profile-grid.elementor-container,.wp-content-root .wp-university-profile>.elementor-container{grid-template-columns:1fr!important}.wp-content-root .wp-university-profile .eael-data-table-wrap table.wp-facts-kv-table tbody tr{display:grid;grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr)}.wp-content-root .wp-mbbs-state-grid>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.wp-content-root .wp-mbbs-state-grid>.elementor-container>.elementor-column:nth-child(3):last-child{grid-column:1/-1;max-width:22rem;justify-self:center;width:100%}}@media (max-width:479px){.wp-content-root .wp-mbbs-state-grid>.elementor-container{grid-template-columns:1fr!important}.wp-content-root .wp-mbbs-state-grid>.elementor-container>.elementor-column:nth-child(3):last-child{grid-column:auto;max-width:none}}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66)) .elementor-widget-wrap{display:flex;flex-direction:column;height:100%}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66)) .elementor-widget-image img,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):not(:has(>.elementor-column.elementor-col-50)):not(:has(>.elementor-column.elementor-col-66)) .jkit-image-box img{width:100%!important;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;display:block;margin:0!important}.wp-content-root .jeg-elementor-kit.jkit-image-box,.wp-content-root .jkit-image-box{position:relative;display:flex;flex-direction:column;height:100%;background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}.wp-content-root .jkit-image-box .image-box-header:after,.wp-content-root .jkit-image-box .image-box-header:before,.wp-content-root .jkit-image-box:after,.wp-content-root .jkit-image-box:before{display:none!important;content:none!important}.wp-content-root .jkit-image-box .image-box-header{position:relative!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;transform:none!important;overflow:hidden;line-height:0}.wp-content-root .jkit-image-box .image-box-body{padding:.85rem 1rem 1rem;flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)) .elementor-heading-title,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)) .jkit-image-box .body-title,.wp-content-root .jkit-image-box .body-title,.wp-content-root .jkit-image-box p.body-title{display:block!important;visibility:visible!important;padding:.75rem 1rem 1rem;margin:0!important;color:#1a365d!important;font-size:.9375rem!important;font-weight:700!important;line-height:1.35!important;text-align:center}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)) .elementor-heading-title a,.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)) .jkit-image-box .body-title a,.wp-content-root .jkit-image-box .body-title a{text-decoration:none!important;color:#1a365d!important;background:none!important;font-weight:700!important}.wp-content-root .jkit-image-box .body-button:empty,.wp-content-root .jkit-image-box .body-description:empty{display:none!important}.wp-content-root .elementor-section.elementor-hidden-desktop.elementor-hidden-tablet.elementor-hidden-mobile{display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}.wp-content-root .eael-data-table-wrap{width:100%;max-width:100%;margin:1rem 0 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--wp-radius);border:1px solid #dbeafe;box-shadow:0 1px 2px rgba(26,54,93,.06),0 8px 24px rgba(26,54,93,.06);background:#fff}.wp-content-root .eael-data-table-wrap:has(>.wp-table-scroll){margin:0;padding:0;border:none;box-shadow:none;background:transparent;overflow:visible}.wp-content-root .eael-data-table-wrap:has(>.wp-table-scroll)>.wp-table-scroll{margin:1.5rem 0}.wp-content-root .eael-data-table-wrap.wp-table-scroll{margin:1.5rem 0}.wp-content-root .elementor-widget-container:has(.eael-data-table-wrap),.wp-content-root .elementor-widget-container:has(.wp-table-scroll){border:none!important;box-shadow:none!important;padding:0!important;background:transparent!important}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column:nth-child(2)):has(.elementor-widget-image,.jkit-image-box)>.elementor-column:has(.wp-table-scroll,.eael-data-table-wrap){border:none!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.wp-content-root .eael-data-table-wrap table{width:100%;border-collapse:collapse;margin:0!important;font-family:var(--font-site);font-size:1rem;line-height:1.65}.wp-content-root .eael-data-table-wrap thead th{background:#1a365d!important;color:#fff!important;font-weight:700;padding:.65rem .85rem;text-align:left;white-space:nowrap}.wp-content-root .eael-data-table-wrap tbody td{padding:.6rem .85rem;border-bottom:1px solid #e2e8f0;vertical-align:top;color:#111827!important}.wp-content-root .eael-data-table-wrap tbody tr:nth-child(odd){background:#fffbeb}.wp-content-root .eael-data-table-wrap tbody tr:nth-child(2n){background:#fff}.wp-content-root .wp-content-body{color:#111827;font-family:var(--font-site);font-size:1rem;line-height:1.65;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.wp-content-root .wp-content-body [style]{font-family:inherit!important}.wp-content-root .wp-content-body .elementor-heading-title,.wp-content-root .wp-content-body h1,.wp-content-root .wp-content-body h2,.wp-content-root .wp-content-body h3,.wp-content-root .wp-content-body h4,.wp-content-root .wp-content-body h5,.wp-content-root .wp-content-body h6{font-family:var(--font-site);color:#000!important;font-weight:700!important;scroll-margin-top:6rem;line-height:1.35;letter-spacing:normal;overflow-wrap:break-word;word-break:break-word;hyphens:none;max-width:100%}.wp-content-root .wp-content-body h2{font-size:1.5rem;margin:2.25rem 0 .85rem;padding-bottom:0;border-bottom:none}.wp-content-root .wp-content-body h3{font-size:1.25rem;margin:1.5rem 0 .65rem}.wp-content-root .wp-content-body h4{font-size:1.125rem;margin:1.25rem 0 .55rem}.wp-content-root .wp-content-body h5{font-size:1.0625rem;margin:1rem 0 .45rem;color:#000!important}.wp-content-root .wp-content-body h6{font-size:1rem;margin:.85rem 0 .4rem;color:#000!important;text-transform:none;letter-spacing:normal}.wp-content-root .wp-faq-heading{margin:0;padding:0;font:inherit;font-weight:700!important;color:#000!important;display:inline;scroll-margin-top:6rem}.wp-content-root .wp-content-body .elementor-icon-box-description,.wp-content-root .wp-content-body .elementor-text-editor,.wp-content-root .wp-content-body .elementor-widget-container,.wp-content-root .wp-content-body li,.wp-content-root .wp-content-body p,.wp-content-root .wp-content-body td{font-size:1.0625rem;line-height:1.8;color:#111827!important;max-width:100%;overflow-wrap:break-word;word-break:break-word}.wp-content-root .wp-content-body p{margin-bottom:1.1rem}.wp-content-root .wp-content-body ol,.wp-content-root .wp-content-body ul{margin:1rem 0 1.25rem;padding-left:1.35rem}.wp-content-root .wp-content-body li{margin-bottom:.5rem}.wp-content-root ul.elementor-icon-list-items,.wp-content-root ul.elementor-icon-list-items.wp-icon-list-premium{list-style:none!important;padding:0;margin:1.25rem 0;display:flex;flex-direction:column;gap:.65rem}.wp-content-root .elementor-icon-list-item,.wp-content-root ul.elementor-icon-list-items>li.elementor-icon-list-item{flex-direction:row!important;align-items:flex-start!important;gap:.875rem;list-style:none!important;margin:0;border-radius:var(--wp-radius);box-shadow:0 1px 2px rgba(15,23,42,.04)}.wp-content-root .elementor-icon-list-item,.wp-content-root ul.elementor-icon-list-items.wp-icon-list-premium>li,.wp-content-root ul.elementor-icon-list-items.wp-premium-steps-list>li,.wp-content-root ul.elementor-icon-list-items>li.elementor-icon-list-item{display:flex!important;padding:.85rem 1rem;border:1px solid var(--wp-border);background:linear-gradient(135deg,#f8fafc,#fff)}.wp-content-root ul.elementor-icon-list-items.wp-premium-steps-list>li:before,.wp-content-root ul.elementor-icon-list-items>li:before{display:none!important;content:none!important}.wp-content-root ul.elementor-icon-list-items>li>span.elementor-icon-list-icon{display:flex!important;flex-shrink:0}.wp-content-root ul.elementor-icon-list-items>li>a.elementor-icon-list-text,.wp-content-root ul.elementor-icon-list-items>li>span.elementor-icon-list-text{display:block!important;flex:1 1 auto;min-width:0;width:auto!important;font-weight:600}.wp-content-root .elementor-icon-list-icon{display:flex!important;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:var(--wp-navy);color:#fff;flex-shrink:0}.wp-content-root .elementor-icon-list-icon svg{width:1rem!important;height:1rem!important;max-width:1rem!important;max-height:1rem!important;fill:currentColor}.wp-content-root .elementor-icon-list-icon svg path{fill:#fff}.wp-content-root .elementor-icon-list-icon i.jki{display:none!important}.wp-content-root .elementor-icon-list-icon:has(i.jki):after{content:"✓";font-size:.8rem;font-weight:800;color:#fff;line-height:1}.wp-content-root .elementor-icon-list-text,.wp-content-root .wp-contact-card-link{font-weight:600;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:.975rem;line-height:1.5;padding-top:.15rem;flex:1 1 auto;min-width:0}.wp-content-root .wp-contact-card-link{display:block;text-decoration:none!important;padding:.1rem 0 0;background:none!important;background-image:none!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.55;word-break:break-word}.wp-content-root .wp-contact-card-link:hover{color:#b45309!important;-webkit-text-fill-color:#b45309!important;background:none!important;text-decoration:none!important}.wp-content-root .wp-contact-strip .elementor-icon-list-item{align-items:flex-start;gap:.875rem;padding:.95rem 1.1rem;border-left:3px solid var(--wp-navy);transition:border-color .2s ease,box-shadow .2s ease}.wp-content-root .wp-contact-strip .elementor-icon-list-item:hover{border-left-color:var(--wp-accent);box-shadow:0 6px 16px rgba(15,23,42,.07)}.wp-content-root .wp-contact-strip .elementor-icon-list-icon{margin-top:.1rem}.wp-content-root .elementor-widget-heading:has(+.elementor-widget-icon-list .wp-contact-strip) .elementor-heading-title{text-align:left!important}.wp-content-root .wp-contact-card.wp-contact-address-card{background:linear-gradient(135deg,#fffbeb,#ffffff 42%,#f8fafc)!important;border:1px solid #fcd34d!important;border-left:4px solid #d97706!important;box-shadow:0 2px 8px rgba(217,119,6,.1),0 12px 32px rgba(26,54,93,.08)!important;padding:1.15rem 1.25rem!important;transition:box-shadow .2s ease,border-color .2s ease}.wp-content-root .wp-contact-card.wp-contact-address-card:hover{border-color:#f59e0b!important;box-shadow:0 4px 14px rgba(217,119,6,.16),0 16px 36px rgba(26,54,93,.1)!important}.wp-content-root .wp-contact-address-card .elementor-icon-list-icon{background:linear-gradient(135deg,#d97706,#b45309)!important;width:2.5rem;height:2.5rem;border-radius:.75rem;box-shadow:0 4px 12px rgba(217,119,6,.35)}.wp-content-root .wp-contact-address-card .wp-contact-card-link{font-size:1.02rem!important;line-height:1.65!important;color:#1a365d!important;-webkit-text-fill-color:#1a365d!important;font-weight:600!important}.wp-content-root .wp-contact-address-card .wp-contact-card-link:hover{color:#b45309!important;-webkit-text-fill-color:#b45309!important}.wp-content-root .wp-address-highlight{margin:1.25rem 0;padding:1.15rem 1.25rem;border-radius:.9rem;border:1px solid #fcd34d;border-left:4px solid #d97706;background:linear-gradient(135deg,#fffbeb,#ffffff 50%,#f8fafc);box-shadow:0 2px 8px rgba(217,119,6,.1),0 12px 32px rgba(26,54,93,.08)}.wp-content-root .wp-address-highlight p{margin:0!important;font-size:1.02rem!important;line-height:1.65!important;font-weight:600!important;color:#1a365d!important}.wp-content-root ol.wp-premium-chip-grid .elementor-icon-list-text,.wp-content-root ol.wp-premium-chip-grid>li>span:not(.elementor-icon-list-icon),.wp-content-root ul.wp-premium-chip-grid .elementor-icon-list-text,.wp-content-root ul.wp-premium-chip-grid>li>span:not(.elementor-icon-list-icon){color:#111827!important;-webkit-text-fill-color:#111827!important}.wp-content-root ol.wp-premium-chip-grid>li:before,.wp-content-root ul.wp-premium-chip-grid>li:before{color:#fff!important;-webkit-text-fill-color:#fff!important}.wp-content-root .elementor-icon-box-wrapper{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:1.25rem;border:1px solid var(--wp-border);border-left:3px solid var(--wp-accent);border-radius:var(--wp-radius);background:#fff}.wp-content-root .elementor-icon-box-title{font-family:inherit;font-size:1.125rem;font-weight:700;color:#000!important;margin:0 0 .35rem}.wp-content-root .elementor-icon-box-description{color:#111827!important;font-size:.95rem;line-height:1.65}.wp-content-root .wp-faq-section-title{font-family:var(--font-site);font-size:1.75rem!important;font-weight:700!important;color:var(--wp-navy)!important;margin:2.5rem 0 1.25rem!important;padding-bottom:.5rem;border-bottom:3px solid var(--wp-accent);display:inline-block}.wp-content-root .wp-premium-faq-group{display:flex;flex-direction:column;gap:.75rem;margin:0 0 2.5rem}.wp-content-root .wp-premium-faq-group--animated .wp-premium-faq{animation:wp-faq-enter .45s ease backwards;animation-delay:calc(var(--faq-i, 0) * .06s)}@keyframes wp-faq-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wp-content-root .wp-premium-faq{border:1px solid rgba(12,31,63,.1);border-radius:1rem;background:linear-gradient(135deg,#fff,#fafbfc);overflow:hidden;box-shadow:0 2px 8px rgba(12,31,63,.05);transition:box-shadow .3s ease,border-color .3s ease,transform .25s ease}.wp-content-root .wp-premium-faq:hover{border-color:rgba(212,160,18,.35)}.wp-content-root .wp-premium-faq[open]{border-color:rgba(212,160,18,.55);box-shadow:0 8px 28px rgba(12,31,63,.1),inset 4px 0 0 var(--wp-accent);transform:translateY(-1px)}.wp-content-root .wp-premium-faq-summary{list-style:none;cursor:pointer;padding:1rem 1.15rem 1rem 1rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-content-root .wp-premium-faq-summary::-webkit-details-marker{display:none}.wp-content-root .wp-premium-faq-qnum{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:linear-gradient(145deg,var(--wp-navy),#1e3a5f);color:var(--wp-accent);font-size:.75rem;font-weight:800;letter-spacing:.04em;flex-shrink:0;transition:transform .25s ease,background .25s ease}.wp-content-root .wp-premium-faq[open] .wp-premium-faq-qnum{background:linear-gradient(145deg,var(--wp-accent),#e8b84a);color:var(--wp-navy);transform:scale(1.05)}.wp-content-root .wp-premium-faq-qtext{font-weight:700;font-size:1rem;line-height:1.4;color:#0f172a!important;text-align:left}.wp-content-root .wp-premium-faq-summary:after{content:"";width:.65rem;height:.65rem;border-right:2.5px solid var(--wp-navy);border-bottom:2.5px solid var(--wp-navy);transform:rotate(45deg);transition:transform .35s cubic-bezier(.4,0,.2,1);flex-shrink:0;margin-right:.15rem}.wp-content-root .wp-premium-faq[open] .wp-premium-faq-summary:after{transform:rotate(-135deg);border-color:var(--wp-accent)}.wp-content-root .wp-premium-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);border-top:1px solid transparent}.wp-content-root .wp-premium-faq[open] .wp-premium-faq-body{grid-template-rows:1fr;border-top-color:#f1f5f9}.wp-content-root .wp-premium-faq-body-inner{overflow:hidden;padding:0 1.15rem;color:#1e293b!important;font-size:.975rem;line-height:1.75;opacity:0;transform:translateY(-6px);transition:opacity .35s ease .05s,transform .35s ease .05s,padding .35s ease}.wp-content-root .wp-premium-faq[open] .wp-premium-faq-body-inner{padding:.85rem 1.15rem 1.15rem;opacity:1;transform:translateY(0)}.wp-content-root .wp-premium-faq-body-inner p{font-size:.975rem;margin-bottom:.75rem;color:#1e293b!important}.wp-content-root .wp-premium-faq-body-inner p:last-child{margin-bottom:0}.wp-content-root .eael-adv-accordion:not(:has(.wp-premium-faq)) .eael-accordion-header{display:flex!important;align-items:center!important;gap:.75rem!important}.wp-content-root .eael-adv-accordion .eael-accordion-tab-title{flex:1;font-weight:600;color:var(--wp-navy)}.wp-content-root .wp-premium-enquiry{margin:2rem 0;padding:1.75rem;border-radius:1.25rem;border:1px solid rgba(217,119,6,.35);background:linear-gradient(135deg,#fffbeb,#fff 50%,#f8fafc);box-shadow:0 8px 30px rgba(26,54,93,.08)}.wp-content-root .wp-premium-enquiry-text{font-size:1rem;line-height:1.65;color:#111827!important;margin:0 0 1.25rem}.wp-content-root .wp-premium-enquiry-actions{display:flex;flex-wrap:wrap;gap:.75rem}.wp-content-root .wp-premium-btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.35rem;border-radius:9999px;font-size:.925rem;font-weight:700;text-decoration:none!important;transition:transform .15s,box-shadow .15s}.wp-content-root .wp-premium-btn:hover{transform:translateY(-1px)}.wp-content-root .wp-premium-btn-primary{background:var(--wp-navy)!important;color:#fff!important;box-shadow:0 4px 14px rgba(26,54,93,.25);text-decoration:none!important}.wp-content-root .wp-premium-btn-outline{border:2px solid var(--wp-navy)!important;color:var(--wp-navy)!important;background:#fff!important;text-decoration:none!important}.wp-content-root .frm-show-form,.wp-content-root .frm_form_fields,.wp-content-root .frm_forms,.wp-content-root .wpforms-container,.wp-content-root .wpforms-form,.wp-content-root form#form_genralform{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.wp-content-root .wp-content-body img{max-width:100%;width:auto;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain;border-radius:var(--wp-radius);margin:1.25rem auto;display:block}.wp-content-root .wp-content-body img[src*="elementor/thumbs"]{display:none}.wp-content-root .jkit-image-box img[src*="elementor/thumbs"],.wp-content-root .wp-college-card-grid img[src*="elementor/thumbs"],.wp-content-root .wp-mbbs-state-grid img[src*="elementor/thumbs"],.wp-content-root .wp-university-profile img[src*="elementor/thumbs"]{display:block;width:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}.wp-content-root .wp-table-scroll{width:100%;max-width:100%;margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--wp-radius);border:1px solid #dbeafe;box-shadow:0 1px 2px rgba(26,54,93,.06),0 8px 24px rgba(26,54,93,.06);background:#fff}.wp-content-root .wp-table-scroll table{width:100%;min-width:280px;margin:0;border:none;border-radius:0;box-shadow:none;display:table;table-layout:auto;border-collapse:collapse;border-spacing:0;font-family:var(--font-site);font-size:1rem;line-height:1.65}.wp-content-root .wp-table-scroll thead{position:sticky;top:0;z-index:1}.wp-content-root .wp-table-scroll thead th{background:linear-gradient(135deg,#1a365d,#234e82);color:#fff!important;font-weight:700;font-size:1rem;letter-spacing:.02em;text-transform:none;padding:.85rem 1.1rem;border:none;border-bottom:2px solid #d97706;vertical-align:middle;text-align:left;white-space:nowrap}.wp-content-root .wp-table-scroll thead th .data-table-header-text:empty{display:none}.wp-content-root .wp-table-scroll tbody tr{transition:background-color .15s ease}.wp-content-root .wp-table-scroll tbody tr:nth-child(odd){background:#ffffff}.wp-content-root .wp-table-scroll tbody tr:nth-child(2n){background:#fffbeb}.wp-content-root .wp-table-scroll tbody tr:hover{background:#fef3c7}.wp-content-root .wp-table-scroll tbody td,.wp-content-root .wp-table-scroll tbody th{padding:.8rem 1.1rem;border-bottom:1px solid #e2e8f0;vertical-align:middle;text-align:left;color:#111827!important}.wp-content-root .wp-table-scroll tbody tr:last-child td,.wp-content-root .wp-table-scroll tbody tr:last-child th{border-bottom:none}.wp-content-root .wp-table-scroll tbody td:first-child,.wp-content-root .wp-table-scroll tbody th:first-child{font-weight:600;color:#000!important;background:rgba(26,54,93,.03);border-left:3px solid #d97706;min-width:9rem}.wp-content-root .wp-table-scroll tbody tr:nth-child(2n) td:first-child,.wp-content-root .wp-table-scroll tbody tr:nth-child(2n) th:first-child{background:rgba(217,119,6,.06)}.wp-content-root .wp-table-scroll .td-content,.wp-content-root .wp-table-scroll .td-content-wrapper{color:inherit!important;line-height:1.55}.wp-content-root .wp-table-scroll .td-content p{margin:0;color:inherit!important}.wp-content-root .wp-table-scroll table.center tbody td:first-child,.wp-content-root .wp-table-scroll table.center tbody th:first-child,.wp-content-root .wp-table-scroll table.center td,.wp-content-root .wp-table-scroll table.center th,.wp-content-root .wp-table-scroll table.eael-data-table.center td,.wp-content-root .wp-table-scroll table.eael-data-table.center th{text-align:center}.wp-content-root .wp-table-scroll table:not(:has(thead)):not(.wp-facts-kv-table) tbody tr:first-child td,.wp-content-root .wp-table-scroll table:not(:has(thead)):not(.wp-facts-kv-table) tbody tr:first-child th{background:linear-gradient(135deg,#1a365d,#234e82);color:#fff!important;font-weight:700;border-left:none;border-bottom:2px solid #d97706}.wp-content-root .wp-table-scroll table:not(:has(thead)) tbody tr:first-child td:first-child{border-left:none}.wp-content-root .wp-table-scroll [style*=color]{color:inherit!important}.wp-content-root .wp-table-scroll a{color:#b45309!important;font-weight:600}.wp-content-root .wp-content-body .elementor-widget-container>table,.wp-content-root .wp-content-body>table{width:100%;border-collapse:collapse;display:table;margin:1.5rem 0;font-size:.9375rem;border-radius:var(--wp-radius);border:1px solid var(--wp-border);overflow:hidden}.wp-content-root .wp-content-body .elementor-widget-container>table tbody tr:nth-child(odd),.wp-content-root .wp-content-body>table tbody tr:nth-child(odd){background:#fff}.wp-content-root .wp-content-body .elementor-widget-container>table tbody tr:nth-child(2n),.wp-content-root .wp-content-body>table tbody tr:nth-child(2n){background:#fffbeb}.wp-content-root .wp-content-body .elementor-widget-container>table td,.wp-content-root .wp-content-body .elementor-widget-container>table th,.wp-content-root .wp-content-body>table td,.wp-content-root .wp-content-body>table th{padding:.75rem 1rem;border-bottom:1px solid var(--wp-border);text-align:left;vertical-align:middle;color:#111827!important}.wp-content-root .wp-content-body .elementor-widget-container>table th,.wp-content-root .wp-content-body>table th{background:#1a365d;color:#fff!important;font-weight:700}.wp-content-root .wp-content-body [style*=color]:not(a):not(.elementor-button):not(.wp-premium-btn){color:#111827!important}.wp-content-root .wp-content-body .elementor-widget-heading *,.wp-content-root .wp-content-body span.elementor-heading-title{color:#000!important}.wp-content-root .wp-content-body a:not(.wp-premium-btn):not(.elementor-button):not(.wp-block-button__link):not(.wp-contact-card-link):not(.elementor-icon-list-text){color:#b45309;font-weight:600;text-decoration:underline;text-underline-offset:2px}.wp-content-root .wp-content-body a[href^="/"]:not(.wp-premium-btn):not(.elementor-button):not(.wp-block-button__link):not(.wp-contact-card-link):not(.elementor-icon-list-text),.wp-content-root .wp-content-body a[href^=http]:not(.wp-premium-btn):not(.elementor-button):not(.wp-block-button__link):not(.wp-contact-card-link):not(.elementor-icon-list-text){color:#c2410c;background:linear-gradient(transparent 60%,rgba(251,191,36,.35) 0)}.wp-content-root .wp-content-body strong{font-weight:700;color:#0f172a}.wp-content-root .wp-content-body .elementor-button,.wp-content-root .wp-content-body .wp-block-button__link{display:inline-flex;align-items:center;border-radius:9999px;padding:.65rem 1.25rem;background:var(--wp-navy)!important;color:#fff!important;text-decoration:none!important;font-weight:600}.wp-content-root .wp-content-body blockquote{border-left:4px solid var(--wp-accent);padding:1rem 1.25rem;margin:1.5rem 0;background:#fffbeb;border-radius:0 var(--wp-radius) var(--wp-radius) 0;font-style:italic;color:#475569}.wp-content-root .wp-content-body iframe{max-width:100%;border-radius:var(--wp-radius);margin:1rem 0}.wp-content-sidebar{min-width:0}html:has(.wp-content-affinity){scroll-behavior:smooth}.wp-content-affinity .wp-quick-facts-placeholder{display:none!important}.wp-content-affinity .wp-lazy-section,.wp-content-affinity.js-lazy-enabled .wp-lazy-section:not(.is-visible){opacity:1;transform:none}.wp-content-affinity.js-lazy-enabled .wp-lazy-section{transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.wp-content-affinity.js-lazy-enabled .wp-lazy-section.is-visible{opacity:1;transform:translateY(0)}.wp-content-affinity .wp-lazy-section+.wp-lazy-section{margin-top:.5rem}.wp-content-affinity .wp-lazy-section>h2:first-child{margin-top:0}.wp-content-affinity .wp-content-body img[loading=lazy]{background:#f1f5f9;min-height:120px}.wp-content-bottom-cta{scroll-margin-top:6rem}.wp-content-root ol.wp-premium-chip-grid,.wp-content-root ul.wp-premium-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;list-style:none;margin:1.25rem 0 1.75rem;padding:1.15rem;border-radius:1rem;border:1px solid #dbeafe;background:linear-gradient(135deg,rgba(26,54,93,.04),transparent 45%),linear-gradient(225deg,rgba(217,119,6,.07),transparent 50%),#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 28px rgba(26,54,93,.07);counter-reset:wp-chip}@media (min-width:640px){.wp-content-root ol.wp-premium-chip-grid,.wp-content-root ul.wp-premium-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1.35rem}}@media (min-width:1024px){.wp-content-root ol.wp-premium-chip-grid,.wp-content-root ul.wp-premium-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-content-root ol.wp-premium-chip-grid>li,.wp-content-root ul.wp-premium-chip-grid>li{margin:0;padding:0;list-style:none}.wp-content-root ol.wp-premium-chip-grid>li:before,.wp-content-root ul.wp-premium-chip-grid>li:before{counter-increment:wp-chip;content:counter(wp-chip,decimal-leading-zero);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:.45rem;background:linear-gradient(135deg,#1a365d,#234e82);color:#fff;font-size:.625rem;font-weight:800;letter-spacing:-.02em}.wp-content-root ol.wp-premium-chip-grid>li,.wp-content-root ul.wp-premium-chip-grid>li{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff;font-weight:600;font-size:.875rem;line-height:1.45;color:#111827!important;min-width:0;word-break:normal;overflow-wrap:normal;hyphens:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wp-content-root ol.wp-premium-chip-grid>li:has(>span~span),.wp-content-root ul.wp-premium-chip-grid>li:has(>span~span){flex-direction:column;align-items:stretch;gap:.35rem}.wp-content-root ol.wp-premium-chip-grid>li:has(>b,>strong),.wp-content-root ul.wp-premium-chip-grid>li:has(>b,>strong){flex-direction:column;align-items:stretch;gap:.35rem}.wp-content-root ol.wp-premium-chip-grid>li:has(>b,>strong)>b,.wp-content-root ol.wp-premium-chip-grid>li:has(>b,>strong)>span,.wp-content-root ol.wp-premium-chip-grid>li:has(>b,>strong)>strong,.wp-content-root ul.wp-premium-chip-grid>li:has(>b,>strong)>b,.wp-content-root ul.wp-premium-chip-grid>li:has(>b,>strong)>span,.wp-content-root ul.wp-premium-chip-grid>li:has(>b,>strong)>strong{display:block;width:100%;min-width:0;flex:none;font-family:inherit;white-space:normal!important;word-break:normal;overflow-wrap:break-word}.wp-content-root ol.wp-premium-chip-grid>li:has(>:is(b,strong)+span)>:is(b,strong),.wp-content-root ol.wp-premium-chip-grid>li:has(>:is(b,strong)+span)>span,.wp-content-root ul.wp-premium-chip-grid>li:has(>:is(b,strong)+span)>:is(b,strong),.wp-content-root ul.wp-premium-chip-grid>li:has(>:is(b,strong)+span)>span{display:inline!important;width:auto!important}.wp-content-root ol.wp-premium-chip-grid>li:hover,.wp-content-root ul.wp-premium-chip-grid>li:hover{transform:translateY(-2px);border-color:rgba(217,119,6,.45);box-shadow:0 6px 18px rgba(26,54,93,.1)}.wp-content-root ol.wp-premium-chip-grid>li:nth-child(3n+1),.wp-content-root ul.wp-premium-chip-grid>li:nth-child(3n+1){background:linear-gradient(135deg,#fff,#fffbeb)}.wp-content-root ol.wp-premium-chip-grid>li:nth-child(3n+2),.wp-content-root ul.wp-premium-chip-grid>li:nth-child(3n+2){background:linear-gradient(135deg,#fff,#eff6ff)}.wp-content-root ol.wp-premium-chip-grid .elementor-icon-list-text,.wp-content-root ol.wp-premium-chip-grid>li>span,.wp-content-root ul.wp-premium-chip-grid .elementor-icon-list-text,.wp-content-root ul.wp-premium-chip-grid>li>span{display:block;flex:1 1 0;min-width:0;color:#111827!important;font-weight:600;padding:0!important;white-space:normal!important;word-break:normal;overflow-wrap:normal;hyphens:none}.wp-content-root ol.wp-premium-chip-grid>li:has(>span~span)>span,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~span)>span{flex:none;width:100%}.wp-content-root ul.wp-premium-icon-chip-grid .elementor-icon-list-icon i,.wp-content-root ul.wp-premium-icon-chip-grid .elementor-icon-list-icon svg,.wp-content-root ul.wp-premium-icon-chip-grid .elementor-icon-list-icon:empty,.wp-content-root ul.wp-premium-icon-chip-grid i[class*=fa-],.wp-content-root ul.wp-premium-icon-chip-grid i[class*=jki]{display:none!important}.wp-content-root ul.wp-premium-icon-chip-grid>li.elementor-icon-list-item{display:flex;align-items:center;gap:.6rem}.wp-content-root .elementor-column:empty,.wp-content-root .elementor-widget-wrap:empty{display:none!important;min-height:0!important}.wp-content-root .elementor-inner-section:not(:has(.elementor-column:nth-child(2) .elementor-element)) .elementor-column:first-child,.wp-content-root .elementor-section>.elementor-container:not(:has(.elementor-column:nth-child(2) .elementor-element)) .elementor-column:first-child{width:100%!important;max-width:100%!important}.wp-content-root .elementor-widget-mobile__width-initial,.wp-content-root .elementor-widget__width-initial{width:100%!important;max-width:100%!important}.wp-content-root .wp-content-body .elementor-column{min-width:0}@media (min-width:768px){.wp-content-root .wp-content-body .elementor-inner-section .elementor-column:only-child{width:100%!important}}.wp-content-root ol.wp-premium-steps-list,.wp-content-root ul.wp-premium-steps-list{display:block;list-style-position:outside;margin:.35rem 0 .85rem;padding-left:1.35rem;counter-reset:none}.wp-content-root ul.wp-premium-steps-list{list-style-type:disc}.wp-content-root ol.wp-premium-steps-list{list-style-type:decimal}.wp-content-root ol.wp-premium-steps-list:not(.elementor-icon-list-items)>li,.wp-content-root ul.wp-premium-steps-list:not(.elementor-icon-list-items)>li{display:list-item;margin:.3rem 0;padding:0;border:none;border-radius:0;background:none!important;box-shadow:none;min-height:0;height:auto;font-size:.9375rem;line-height:1.6;color:#111827;word-break:normal;overflow-wrap:break-word}.wp-content-root ol.wp-premium-steps-list>li:before,.wp-content-root ul.wp-premium-steps-list>li:before{display:none!important;content:none!important}.wp-content-root ol.wp-premium-steps-list:not(.elementor-icon-list-items)>li>p,.wp-content-root ol.wp-premium-steps-list:not(.elementor-icon-list-items)>li>span,.wp-content-root ul.wp-premium-steps-list:not(.elementor-icon-list-items)>li>p,.wp-content-root ul.wp-premium-steps-list:not(.elementor-icon-list-items)>li>span{display:inline;font-weight:400;font-size:inherit;line-height:inherit;color:inherit!important}.wp-content-root ol.wp-premium-steps-list>li>b,.wp-content-root ol.wp-premium-steps-list>li>strong,.wp-content-root ul.wp-premium-steps-list>li>b,.wp-content-root ul.wp-premium-steps-list>li>strong{display:inline;font-weight:700;color:#000!important}.wp-content-root .wp-premium-steps-list ul{list-style-type:disc;margin:.35rem 0 .2rem;padding-left:1.2rem}.wp-content-root .wp-premium-steps-list ul>li{display:list-item;margin:.2rem 0;padding:0;border:none;background:none;box-shadow:none}.wp-content-root .elementor-widget-heading:has(+.elementor-widget-text-editor .wp-premium-steps-list){margin-bottom:.15rem}.wp-content-root .elementor-widget-text-editor:has(.wp-premium-steps-list){margin-bottom:.35rem}.wp-content-root ul.wp-premium-benefits-grid{display:grid!important;grid-template-columns:1fr;gap:.85rem;margin:1.25rem 0 1.5rem!important;padding:0!important}@media (min-width:640px){.wp-content-root ul.wp-premium-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.wp-content-root ul.wp-premium-benefits-grid>li.elementor-icon-list-item{flex-direction:column!important;align-items:stretch!important;gap:.65rem!important;padding:1.1rem 1.15rem!important;border-radius:.9rem!important;border:1px solid #e2e8f0!important;background:linear-gradient(145deg,#ffffff,#f8fafc)!important;box-shadow:0 2px 10px rgba(15,23,42,.05)!important;height:100%}.wp-content-root ul.wp-premium-benefits-grid>li.elementor-icon-list-item:hover{border-color:#cbd5e1!important;box-shadow:0 6px 20px rgba(15,23,42,.08)!important}.wp-content-root ul.wp-premium-benefits-grid .elementor-icon-list-icon{width:2.5rem!important;height:2.5rem!important;border-radius:.7rem!important;background:linear-gradient(135deg,#1a365d,#234e82)!important;box-shadow:0 4px 12px rgba(26,54,93,.25)}.wp-content-root ul.wp-premium-benefits-grid .elementor-icon-list-text{font-size:.9rem!important;line-height:1.6!important;font-weight:500!important;color:#334155!important}.wp-content-root ul.wp-premium-benefits-grid .elementor-icon-list-text:first-line{font-weight:700;color:#1a365d}.wp-content-root .elementor-container.wp-split-collapsed .elementor-widget-heading .elementor-heading-title{text-align:left!important}.wp-content-root .elementor-container.wp-split-collapsed .elementor-widget-button{align-self:stretch!important;width:100%;margin-top:.5rem!important}.wp-content-root .elementor-container.wp-split-collapsed .elementor-widget-button .elementor-button{width:100%;justify-content:center;min-height:2.75rem}.wp-content-root ol.wp-premium-feature-grid,.wp-content-root ul.wp-premium-feature-grid{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:stretch;list-style:none;margin:1.25rem 0 1.75rem;padding:0;counter-reset:none}@media (min-width:640px){.wp-content-root ol.wp-premium-feature-grid,.wp-content-root ul.wp-premium-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wp-content-root ol.wp-premium-feature-grid,.wp-content-root ul.wp-premium-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-content-root ol.wp-premium-feature-grid:has(>li:nth-child(2):last-child),.wp-content-root ol.wp-premium-feature-grid:has(>li:nth-child(4):last-child),.wp-content-root ul.wp-premium-feature-grid:has(>li:nth-child(2):last-child),.wp-content-root ul.wp-premium-feature-grid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-content-root ol.wp-premium-feature-grid .elementor-icon-list-icon,.wp-content-root ol.wp-premium-feature-grid .elementor-icon-list-icon svg,.wp-content-root ul.wp-premium-feature-grid .elementor-icon-list-icon,.wp-content-root ul.wp-premium-feature-grid .elementor-icon-list-icon svg{display:none!important}.wp-content-root ol.wp-premium-feature-grid>li.elementor-icon-list-item,.wp-content-root ul.wp-premium-feature-grid>li.elementor-icon-list-item{display:flex;flex-direction:column;align-items:stretch}.wp-content-root ol.wp-premium-feature-grid .elementor-icon-list-text,.wp-content-root ul.wp-premium-feature-grid .elementor-icon-list-text{display:block;width:100%;font-size:.875rem;line-height:1.6;color:#111827!important}.wp-content-root ol.wp-premium-feature-grid>li,.wp-content-root ul.wp-premium-feature-grid>li{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.45rem;margin:0;padding:1rem 1.1rem;border-radius:.85rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.05);min-width:0;height:100%;word-break:normal;overflow-wrap:break-word}.wp-content-root ol.wp-premium-feature-grid>li:before,.wp-content-root ul.wp-premium-feature-grid>li:before{display:none!important;content:none!important}.wp-content-root ol.wp-premium-feature-grid>li:nth-child(odd),.wp-content-root ul.wp-premium-feature-grid>li:nth-child(odd){background:linear-gradient(135deg,#fff,#fffbeb)}.wp-content-root ol.wp-premium-feature-grid>li:nth-child(2n),.wp-content-root ul.wp-premium-feature-grid>li:nth-child(2n){background:linear-gradient(135deg,#fff,#f8fafc)}.wp-content-root ol.wp-premium-feature-grid>li:hover,.wp-content-root ul.wp-premium-feature-grid>li:hover{border-color:rgba(217,119,6,.45);box-shadow:0 8px 20px rgba(26,54,93,.08)}.wp-content-root ol.wp-premium-feature-grid>li>b,.wp-content-root ol.wp-premium-feature-grid>li>strong,.wp-content-root ul.wp-premium-feature-grid>li>b,.wp-content-root ul.wp-premium-feature-grid>li>strong{display:block;width:100%;font-family:inherit;font-size:.9375rem;font-weight:700;color:#000!important;line-height:1.35}.wp-content-root ol.wp-premium-feature-grid>li>p,.wp-content-root ol.wp-premium-feature-grid>li>span,.wp-content-root ul.wp-premium-feature-grid>li>p,.wp-content-root ul.wp-premium-feature-grid>li>span{display:block;width:100%;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.6;color:#111827!important;white-space:normal!important;word-break:normal;overflow-wrap:break-word}.wp-content-root ol.wp-premium-feature-grid>li:has(>:is(b,strong)+span)>:is(b,strong),.wp-content-root ol.wp-premium-feature-grid>li:has(>:is(b,strong)+span)>span,.wp-content-root ul.wp-premium-feature-grid>li:has(>:is(b,strong)+span)>:is(b,strong),.wp-content-root ul.wp-premium-feature-grid>li:has(>:is(b,strong)+span)>span{display:inline!important;width:auto!important}.wp-content-root ol.wp-premium-feature-grid>li:has(>span~span)>span,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~span)>span{display:inline!important;width:auto!important}.wp-content-root ol.wp-premium-feature-grid:has(>li:nth-child(2):last-child),.wp-content-root ul.wp-premium-feature-grid:has(>li:nth-child(2):last-child){align-items:start}.wp-content-root ol.wp-premium-feature-grid:has(>li:nth-child(2):last-child)>li,.wp-content-root ul.wp-premium-feature-grid:has(>li:nth-child(2):last-child)>li{height:auto;min-height:0}.wp-content-root ol.wp-premium-feature-grid>li,.wp-content-root ul.wp-premium-feature-grid>li{white-space:normal}.wp-content-root ol.wp-premium-feature-grid>li:has(:is(b,strong)) :is(b,strong)+span,.wp-content-root ul.wp-premium-feature-grid>li:has(:is(b,strong)) :is(b,strong)+span{white-space:normal}.wp-content-root ol.wp-premium-feature-grid>li:not(:has(>b,>strong)),.wp-content-root ul.wp-premium-feature-grid>li:not(:has(>b,>strong)){justify-content:flex-start}.wp-content-root ol.wp-premium-feature-grid>li:not(:has(>b,>strong))>span,.wp-content-root ul.wp-premium-feature-grid>li:not(:has(>b,>strong))>span{font-weight:600;font-size:.875rem;line-height:1.45}.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong),.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong){display:block}.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong)>span,.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong)>strong,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong)>span,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong)>strong{display:inline;width:auto;font-size:.875rem;font-weight:400;line-height:1.6}.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ol.wp-premium-feature-grid>li:has(>span~b,>span~strong)>strong,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ul.wp-premium-feature-grid>li:has(>span~b,>span~strong)>strong{font-weight:700;color:#000!important}.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong),.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong){display:block}.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong)>span,.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong)>strong,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong)>span,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong)>strong{display:inline;width:auto;flex:none;font-weight:400}.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ol.wp-premium-chip-grid>li:has(>span~b,>span~strong)>strong,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong)>b,.wp-content-root ul.wp-premium-chip-grid>li:has(>span~b,>span~strong)>strong{font-weight:700}.toc-scroll-hide{scrollbar-width:none;-ms-overflow-style:none}.toc-scroll-hide::-webkit-scrollbar{display:none;width:0;height:0}@media (max-width:639px){.wp-content-root .wp-content-body h2{font-size:1.25rem;margin:1.75rem 0 .65rem}.wp-content-root .wp-content-body h3{font-size:1.125rem;margin:1.25rem 0 .5rem}.wp-content-root .wp-content-body h4{font-size:1.0625rem}.wp-content-root .wp-content-body li,.wp-content-root .wp-content-body p{font-size:1rem;line-height:1.75}.wp-content-root .wp-table-scroll{margin:1.25rem 0;border-radius:.65rem}.wp-content-root .wp-table-scroll table{font-size:.8125rem;min-width:260px}.wp-content-root .wp-table-scroll tbody td,.wp-content-root .wp-table-scroll tbody th,.wp-content-root .wp-table-scroll thead th{padding:.6rem .75rem}.wp-content-root .wp-table-scroll tbody td:first-child,.wp-content-root .wp-table-scroll tbody th:first-child{min-width:7.5rem;white-space:normal}.wp-content-root .wp-table-scroll tbody td:not(:first-child),.wp-content-root .wp-table-scroll tbody th:not(:first-child){white-space:nowrap}.wp-content-root .wp-content-body img{margin:1rem auto;border-radius:.65rem}.wp-content-root .wp-content-body iframe{width:100%;min-height:12rem;aspect-ratio:16/9;height:auto}.wp-content-root .elementor-icon-list-item{padding:.85rem 1rem}.wp-content-root .wp-contact-strip .elementor-icon-list-item{flex-wrap:nowrap;gap:.75rem}.wp-content-root .wp-contact-card-link{font-size:.9rem;line-height:1.45;word-break:break-word}.wp-content-root .wp-premium-enquiry{padding:1.25rem}.wp-content-root .wp-premium-enquiry-actions{flex-direction:column}.wp-content-root .wp-premium-btn{width:100%;min-height:44px}.wp-content-root .wp-content-body .elementor-button,.wp-content-root .wp-content-body .wp-block-button__link{width:100%;justify-content:center;min-height:44px}.wp-content-root ol.wp-premium-chip-grid,.wp-content-root ul.wp-premium-chip-grid{grid-template-columns:1fr;padding:1rem;gap:.55rem}.wp-content-root ol.wp-premium-chip-grid>li,.wp-content-root ul.wp-premium-chip-grid>li{padding:.65rem .75rem;font-size:.8125rem}.wp-content-root ol.wp-premium-feature-grid,.wp-content-root ul.wp-premium-feature-grid{grid-template-columns:1fr;gap:.65rem}.wp-content-root ol.wp-premium-feature-grid>li,.wp-content-root ul.wp-premium-feature-grid>li{padding:.85rem .95rem}.wp-content-root .elementor-section>.elementor-container:has(>.elementor-column.elementor-col-50){grid-template-columns:1fr!important}}@media (max-width:1023px){.wp-content-root .wp-content-body{min-width:0;word-wrap:break-word;overflow-wrap:break-word}.wp-content-root .wp-content-body .elementor-column,.wp-content-root .wp-content-body .elementor-container,.wp-content-root .wp-content-body .elementor-section,.wp-content-root .wp-content-body .elementor-widget-container,.wp-content-root .wp-content-body .elementor-widget-wrap{min-width:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.wp-content-root .wp-content-body code,.wp-content-root .wp-content-body pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.blog-root{--blog-navy:#0c1f3f;--blog-gold:#d4a012;--blog-cream:#faf8f4;--blog-border:rgba(12,31,63,0.08)}.blog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;font-weight:500;color:rgba(12,31,63,.55);margin-bottom:1rem}.blog-breadcrumb a:hover{color:var(--blog-gold)}.blog-breadcrumb__segment{display:inline-flex;align-items:center;gap:.5rem}.blog-index-hero{background:linear-gradient(165deg,var(--blog-navy) 0,#152a52 48%,#1a3358 100%);color:#fff;padding:2.5rem 0 3rem}@media (min-width:768px){.blog-index-hero{padding:3rem 0 3.5rem}}.blog-index-hero .blog-breadcrumb{color:rgba(255,255,255,.65)}.blog-index-hero .blog-breadcrumb a{color:rgba(255,255,255,.85)}.blog-index-hero__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blog-gold);margin-bottom:.75rem}.blog-index-hero__title{font-family:var(--font-site);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15;max-width:18ch}.blog-index-hero__lead{margin-top:1rem;max-width:42rem;font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.82)}.blog-index-grid,.blog-post-grid{display:grid;gap:2rem}@media (min-width:1024px){.blog-index-grid,.blog-post-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:2.5rem;align-items:start}}.blog-sidebar{min-width:0}.blog-index-main{display:flex;flex-direction:column;gap:2rem}.blog-index-list__heading{font-family:var(--font-site);font-size:1.35rem;font-weight:700;color:var(--blog-navy);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--blog-gold);display:inline-block}.blog-index-list{display:flex;flex-direction:column;gap:1rem}.blog-card{border-radius:1rem;overflow:hidden;border:1px solid var(--blog-border);background:#fff;box-shadow:0 4px 24px rgba(12,31,63,.06);transition:box-shadow .2s,transform .2s}.blog-card:hover{box-shadow:0 12px 40px rgba(12,31,63,.1);transform:translateY(-2px)}.blog-card__link{display:block;color:inherit;text-decoration:none}.blog-card__link--row{display:flex;gap:0}.blog-card--featured .blog-card__link{display:grid}@media (min-width:768px){.blog-card--featured .blog-card__link{grid-template-columns:1.1fr 1fr}}.blog-image-frame{position:relative;width:100%;height:100%;background:linear-gradient(145deg,#f8fafc,#eef2f7 50%,#f1f5f9)}.blog-image-frame--featured{min-height:280px}.blog-image-frame--compact{min-height:150px}.blog-image-frame--thumb{position:absolute;inset:0;width:100%;height:100%;min-height:0}.blog-sidebar__thumb .blog-image-frame--thumb img{-o-object-fit:cover;object-fit:cover}.blog-image-frame--hero{aspect-ratio:16/10;border-radius:1rem;overflow:hidden;box-shadow:0 12px 40px rgba(12,31,63,.12)}.blog-card__media{position:relative;min-height:220px;display:flex;align-items:center;justify-content:center;padding:.65rem;background:linear-gradient(145deg,#f8fafc,#eef2f7);overflow:hidden}.blog-card--featured .blog-card__media{min-height:300px}.blog-card__media--sm{width:200px;min-width:200px;min-height:150px;flex-shrink:0;padding:.5rem}.blog-card__media-fallback{display:flex;align-items:center;justify-content:center;height:100%;min-height:inherit;font-size:1.25rem;font-weight:700;color:rgba(255,255,255,.9);padding:1rem;text-align:center}.blog-card__media-fallback--sm{font-size:2rem}.blog-card__badge{position:absolute;top:1rem;left:1rem;background:var(--blog-gold);color:var(--blog-navy);font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .75rem;border-radius:999px}.blog-card__body{padding:1.25rem 1.5rem 1.5rem}.blog-card__meta{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;margin-bottom:.65rem}.blog-card__category{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--blog-gold)}.blog-card__meta time{color:#64748b}.blog-card__title{font-family:var(--font-site);font-size:1.5rem;font-weight:700;color:var(--blog-navy);line-height:1.25;margin-bottom:.65rem}.blog-card__title--sm{font-size:1.125rem}.blog-card__excerpt{font-size:.9375rem;line-height:1.6;color:#475569;margin-bottom:.75rem}.blog-card__cta{font-size:.875rem;font-weight:700;color:var(--blog-gold)}.blog-sidebar__panel{border-radius:1rem;border:1px solid var(--blog-border);background:var(--blog-cream);padding:1.25rem;box-shadow:0 4px 20px rgba(12,31,63,.05)}.blog-sidebar__title{font-family:var(--font-site);font-size:1.125rem;font-weight:700;color:var(--blog-navy);padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:2px solid var(--blog-gold)}.blog-sidebar__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.blog-sidebar__item{display:flex;align-items:flex-start;gap:.75rem;text-decoration:none;color:inherit;padding:.65rem .5rem;margin:0 -.5rem;border-radius:.75rem;transition:background .15s}.blog-sidebar__item:hover{background:rgba(12,31,63,.04)}.blog-sidebar__index{flex:0 0 1.75rem;font-size:.75rem;font-weight:800;color:var(--blog-gold);padding-top:.35rem;line-height:1}.blog-sidebar__thumb{position:relative;flex:0 0 5rem;width:5rem;height:3.75rem;border-radius:.5rem;overflow:hidden;background:linear-gradient(145deg,#f8fafc,#eef2f7);isolation:isolate}.blog-sidebar__meta{flex:1 1 0;min-width:0}.blog-sidebar__thumb-fallback{display:flex;align-items:center;justify-content:center;height:100%;font-size:1.25rem}.blog-sidebar__item-title{display:block;font-size:.8125rem;font-weight:700;color:var(--blog-navy);line-height:1.35}.blog-sidebar__date{margin-top:.15rem}.blog-sidebar__date,.blog-sidebar__excerpt{display:block;font-size:.6875rem;color:#64748b}.blog-sidebar__excerpt{margin-top:.25rem;line-height:1.4}.blog-sidebar__all{display:block;margin-top:1rem;font-size:.8125rem;font-weight:700;color:var(--blog-navy)}.blog-sidebar__all:hover{color:var(--blog-gold)}.blog-post-hero{background:var(--blog-cream);border-bottom:1px solid var(--blog-border);padding:2rem 0 2.5rem}.blog-post-hero__inner{display:grid;gap:1.5rem}@media (min-width:1024px){.blog-post-hero__inner{grid-template-columns:1fr minmax(280px,380px);align-items:center;gap:2rem}}.blog-post-hero__badge{display:inline-block;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blog-gold);margin-bottom:.75rem}.blog-post-hero__title{font-family:var(--font-site);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--blog-navy);line-height:1.2}.blog-post-hero__dek{margin-top:1rem;font-size:1.0625rem;line-height:1.65;color:#475569;max-width:52ch}.blog-post-hero__meta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.25rem;font-size:.875rem;color:#64748b}.blog-post-hero__meta-item{display:inline-flex;align-items:center;gap:.4rem}.blog-post-hero .blog-image-frame--hero{width:100%}.blog-article{background:#fff;border-radius:1rem;border:1px solid var(--blog-border);padding:1.5rem 1.25rem 2rem;box-shadow:0 2px 16px rgba(12,31,63,.04)}@media (min-width:768px){.blog-article{padding:2rem 2.25rem 2.5rem}}.wp-content-blog{color:#0f172a;font-size:1.0625rem;line-height:1.75;max-width:72ch}.wp-content-blog>:first-child{margin-top:0}.wp-content-blog h2{font-family:var(--font-site);font-size:1.5rem;font-weight:700;color:var(--blog-navy);margin:2rem 0 1rem;padding-bottom:.35rem;border-bottom:2px solid rgba(212,160,18,.35)}.wp-content-blog h3{font-size:1.2rem;font-weight:700;color:var(--blog-navy);margin:1.5rem 0 .75rem}.wp-content-blog p{margin-bottom:1.15rem}.wp-content-blog ol,.wp-content-blog ul{margin:1rem 0 1.25rem 1.25rem}.wp-content-blog li{margin-bottom:.5rem}.wp-content-blog table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9375rem}.wp-content-blog td,.wp-content-blog th{border:1px solid #e2e8f0;padding:.65rem .85rem;text-align:left}.wp-content-blog th{background:var(--blog-navy);color:#fff;font-weight:600}.wp-content-blog tr:nth-child(2n) td{background:#f8fafc}.wp-content-blog img{max-width:100%;width:auto;height:auto;max-height:min(70vh,520px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;margin:1.25rem auto;border-radius:.75rem;background:#f8fafc;padding:.35rem;box-shadow:0 2px 12px rgba(12,31,63,.06)}.wp-content-blog a{color:#b45309;font-weight:600;text-decoration:underline;text-underline-offset:2px}.wp-content-blog a:hover{color:var(--blog-navy)}.blog-post-root .wp-content-bottom-cta{display:none}@media (max-width:1023px){.blog-index-grid,.blog-post-grid{grid-template-columns:1fr;gap:1.5rem}.blog-sidebar{order:2}}@media (max-width:767px){.blog-index-hero{padding:1.75rem 0 2rem}.blog-index-hero__title{max-width:none;font-size:clamp(1.65rem,7vw,2.15rem)}.blog-index-hero__lead{font-size:.9375rem;line-height:1.6}.blog-card__link--row{flex-direction:column}.blog-card__media--sm{width:100%;min-width:0;min-height:11.5rem;max-height:14rem;border-bottom:1px solid var(--blog-border)}.blog-card--featured .blog-card__media{min-height:12.5rem}.blog-card__body{padding:1rem 1.1rem 1.2rem}.blog-card__title--sm{font-size:1.0625rem;line-height:1.35;margin-bottom:.45rem}.blog-card__excerpt{font-size:.875rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__meta{font-size:.6875rem;margin-bottom:.5rem}.blog-index-list{gap:.85rem}.blog-sidebar__panel{padding:1rem}.blog-sidebar__item{padding:.6rem .45rem;gap:.65rem}.blog-sidebar__thumb{flex:0 0 4.25rem;width:4.25rem;height:3.25rem}.blog-sidebar__item-title{font-size:.8125rem}.blog-sidebar__excerpt{display:none}.blog-post-hero{padding:1.5rem 0 1.75rem}.blog-post-hero__inner{grid-template-columns:1fr;gap:1.25rem}.blog-post-hero__copy{order:2}.blog-post-hero .blog-image-frame--hero{order:1;aspect-ratio:16/11}.blog-post-hero__title{font-size:clamp(1.5rem,6.5vw,2rem)}.blog-post-hero__dek{font-size:.9375rem;max-width:none}.blog-article{padding:1.15rem 1rem 1.5rem;border-radius:.85rem}.wp-content-blog{font-size:1rem;line-height:1.7;max-width:none}}