.elementor-128 .elementor-element.elementor-element-7000003{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000002{--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 );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-700001a{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000019{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000014{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000007{--display:flex;}.elementor-128 .elementor-element.elementor-element-700000a{--display:flex;}.elementor-128 .elementor-element.elementor-element-700000d{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000010{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000013{--display:flex;}.elementor-128 .elementor-element.elementor-element-7000018{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-128 .elementor-element.elementor-element-7000017 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}/* Start custom CSS */.elementor-128{--uc-blue-900:#0B2F4A;--uc-blue-700:#135E8A;--uc-blue-100:#EAF4FA;--uc-white:#FFFFFF;--uc-text:#16212A;--uc-muted:#5F6F7A;--uc-border:#DCE6EC;--uc-call:#199B5A;--uc-call-hover:#147A47;font-family:Inter,Arial,sans-serif;color:var(--uc-text)}
.elementor-128 p{margin:0}.uc-price-wrap{width:100%;max-width:1120px;margin:0 auto}.uc-price-hero{width:100%;padding:34px 28px 30px;background:linear-gradient(90deg,#F4FAFD 0%,#FAF8F3 50%,#fff 100%)}.uc-price-hero-inner{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.uc-price-h1 .elementor-heading-title{font-size:44px;line-height:1.08;letter-spacing:0;color:var(--uc-blue-900)!important;font-weight:750}.uc-price-lead{max-width:900px;font-size:16px;line-height:1.5;color:var(--uc-muted)}.uc-price-call .elementor-button{background:var(--uc-call)!important;color:#fff!important;border-radius:8px;padding:15px 22px;font-weight:700}.uc-price-call .elementor-button:hover{background:var(--uc-call-hover)!important}.uc-price-content{width:100%;padding:38px 28px 76px;background:var(--uc-blue-100)}.uc-price-info{margin-bottom:24px;padding:18px 20px;background:#fff;border-left:4px solid var(--uc-blue-700);border-radius:0 8px 8px 0;color:var(--uc-blue-900);font-size:15px;line-height:1.55}.uc-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.uc-price-card{overflow:hidden;background:#fff;border:1px solid var(--uc-border);border-radius:8px;box-shadow:0 8px 24px rgba(11,47,74,.05)}.uc-price-card-title{padding:21px 24px 18px;background:var(--uc-blue-900)}.uc-price-card-title .elementor-heading-title{font-size:21px;line-height:1.25;letter-spacing:0;color:#fff!important;font-weight:700}.uc-price-table-wrap{width:100%;overflow:hidden}.uc-price-table{width:100%;border-collapse:collapse;table-layout:fixed}.uc-price-table tr+tr{border-top:1px solid var(--uc-border)}.uc-price-table th,.uc-price-table td{padding:18px 22px;text-align:left;vertical-align:top;border:0!important}.uc-price-table th{width:auto;font-size:15px;line-height:1.45;color:var(--uc-text);font-weight:600}.uc-price-table td{width:130px;text-align:right;white-space:nowrap;font-size:16px;line-height:1.45;color:var(--uc-blue-900)}.uc-price-name{display:block}.uc-price-note{display:block;margin-top:7px;font-size:13px;line-height:1.45;color:var(--uc-muted);font-weight:400}.uc-price-on-request{font-size:13px;white-space:normal;color:var(--uc-blue-700);font-weight:700}.uc-price-note-band{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'title button' 'copy button';gap:7px 32px;align-items:center;margin-top:28px;padding:28px 30px;background:#fff;border:1px solid var(--uc-border);border-radius:8px}.uc-price-note-title{grid-area:title}.uc-price-note-title .elementor-heading-title{font-size:24px;letter-spacing:0;color:var(--uc-blue-900)!important}.uc-price-note-copy{grid-area:copy;color:var(--uc-muted);font-size:15px;line-height:1.55}.uc-price-note-band .uc-price-call{grid-area:button}
@media(max-width:860px){.uc-price-grid{grid-template-columns:1fr}.uc-price-card-title{padding:19px 20px}.uc-price-note-band{grid-template-columns:1fr;grid-template-areas:'title' 'copy' 'button';align-items:start}.uc-price-note-band .uc-price-call{margin-top:8px}}
@media(max-width:767px){.uc-price-hero{padding:26px 18px 24px}.uc-price-h1 .elementor-heading-title{font-size:34px}.uc-price-lead{font-size:15px}.uc-price-content{padding:28px 18px 54px}.uc-price-info{font-size:14px}.uc-price-grid{gap:16px}.uc-price-card-title .elementor-heading-title{font-size:19px}.uc-price-table,.uc-price-table tbody,.uc-price-table tr,.uc-price-table th,.uc-price-table td{display:block;width:100%}.uc-price-table tr{padding:16px 18px}.uc-price-table th,.uc-price-table td{padding:0}.uc-price-table td{margin-top:8px;text-align:left;font-size:17px}.uc-price-note-band{padding:22px 20px}.uc-price-note-title .elementor-heading-title{font-size:22px}}/* End custom CSS */