.elementor-49481 .elementor-element.elementor-element-3a4fe793{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-49481 .elementor-element.elementor-element-3a4fe793:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-3a4fe793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9ff;}.elementor-49481 .elementor-element.elementor-element-7d280dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49481 .elementor-element.elementor-element-1cd4a520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-70598962{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-49481 .elementor-element.elementor-element-e5d485b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49481 .elementor-element.elementor-element-7913fd1 .jet-listing-dynamic-terms{text-align:left;}.elementor-49481 .elementor-element.elementor-element-7913fd1 .jet-listing-dynamic-terms__link{font-size:16px;font-weight:800;color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;}.elementor-49481 .elementor-element.elementor-element-892e346 .jet-listing-dynamic-field__content{color:#0D1540;font-size:48px;font-weight:700;text-align:left;}.elementor-49481 .elementor-element.elementor-element-892e346 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-892e346 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-892e346 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-f13762c .jet-listing-dynamic-field__content{color:#4A5480;font-size:17px;font-weight:300;line-height:1.8em;text-align:left;}.elementor-49481 .elementor-element.elementor-element-f13762c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-f13762c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-f13762c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-2be0fcee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-49481 .elementor-element.elementor-element-1c50639b .elementor-button{background-color:#1a2fa0;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-49481 .elementor-element.elementor-element-4d58ba2a .elementor-button{background-color:#ffffff;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:600;fill:#1a2fa0;color:#1a2fa0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,47,160,0.16);border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-49481 .elementor-element.elementor-element-250f44f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-200c328a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.10);--border-color:rgba(26,47,160,0.10);--border-radius:20px 20px 20px 20px;box-shadow:0px 18px 50px 0px rgba(26,47,160,0.08);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-49481 .elementor-element.elementor-element-200c328a:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-200c328a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-944eb9d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-944eb9d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-49481 .elementor-element.elementor-element-944eb9d .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-944eb9d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-49481 .elementor-element.elementor-element-7364d2d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-49481 .elementor-element.elementor-element-7364d2d9:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-7364d2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9ff;}.elementor-49481 .elementor-element.elementor-element-209e55e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-49481 .elementor-element.elementor-element-6f1149c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:14px 14px 14px 14px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-49481 .elementor-element.elementor-element-6f1149c4:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-6f1149c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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-49481 .elementor-element.elementor-element-16cf8cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans SC", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#8a93b8;}.elementor-49481 .elementor-element.elementor-element-a9dd581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49481 .elementor-element.elementor-element-a9dd581 .jet-listing-dynamic-field__content{color:var( --e-global-color-306f2f7 );font-size:18px;font-weight:700;text-align:left;}.elementor-49481 .elementor-element.elementor-element-a9dd581 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-a9dd581 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-a9dd581 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-118c20d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:14px 14px 14px 14px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-49481 .elementor-element.elementor-element-118c20d7:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-118c20d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-34878fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans SC", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#8a93b8;}.elementor-49481 .elementor-element.elementor-element-e060f3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 00px 00px 00px;}.elementor-49481 .elementor-element.elementor-element-e060f3c .jet-listing-dynamic-terms{text-align:left;}.elementor-49481 .elementor-element.elementor-element-e060f3c .jet-listing-dynamic-terms__link{font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-306f2f7 );}.elementor-49481 .elementor-element.elementor-element-2ded0918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:14px 14px 14px 14px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-49481 .elementor-element.elementor-element-2ded0918:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-2ded0918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-416bd4b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans SC", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#8a93b8;}.elementor-49481 .elementor-element.elementor-element-c700528 .jet-listing-dynamic-field__content{font-size:18px;font-weight:800;text-align:left;}.elementor-49481 .elementor-element.elementor-element-c700528 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-c700528 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-c700528 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-32f23be9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:14px 14px 14px 14px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-49481 .elementor-element.elementor-element-32f23be9:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-32f23be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-9313c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans SC", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:#8a93b8;}.elementor-49481 .elementor-element.elementor-element-017efa2 .jet-listing-dynamic-field__content{font-size:18px;font-weight:800;text-align:left;}.elementor-49481 .elementor-element.elementor-element-017efa2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-017efa2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-017efa2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-3e500119{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-49481 .elementor-element.elementor-element-3e500119:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-3e500119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9ff;}.elementor-49481 .elementor-element.elementor-element-2ad9a525{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-4da7554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-74052cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-49481 .elementor-element.elementor-element-74052cf4:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-74052cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-2bf240df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-793691c7{--display:flex;--min-height:34px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49481 .elementor-element.elementor-element-793691c7:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-793691c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,47,160,0.08);}.elementor-49481 .elementor-element.elementor-element-5115e070{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:#1a2fa0;}.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-49481 .elementor-element.elementor-element-1ee2be47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-1ee2be47 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-93487d4 .jet-listing-dynamic-field__content{color:#4A5480;font-size:16px;font-weight:300;line-height:1.8em;text-align:left;}.elementor-49481 .elementor-element.elementor-element-93487d4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-93487d4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-93487d4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-e34aebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-49481 .elementor-element.elementor-element-e34aebb:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-e34aebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-5d94ee45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-42ddb77b{--display:flex;--min-height:34px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49481 .elementor-element.elementor-element-42ddb77b:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-42ddb77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,47,160,0.08);}.elementor-49481 .elementor-element.elementor-element-5bcb6647{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:#1a2fa0;}.elementor-49481 .elementor-element.elementor-element-3cab6b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-3cab6b60 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-432ace3 .jet-listing-dynamic-field__content{color:#4A5480;font-size:16px;font-weight:300;line-height:1.8em;text-align:left;}.elementor-49481 .elementor-element.elementor-element-432ace3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-432ace3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-432ace3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-416da16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-49481 .elementor-element.elementor-element-416da16:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-416da16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-7273d580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-3aafbe2f{--display:flex;--min-height:34px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49481 .elementor-element.elementor-element-3aafbe2f:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-3aafbe2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,47,160,0.08);}.elementor-49481 .elementor-element.elementor-element-30231561{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:#1a2fa0;}.elementor-49481 .elementor-element.elementor-element-658e9144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-658e9144 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-83c1efe .jet-listing-dynamic-field__content{color:#4A5480;font-size:16px;font-weight:300;line-height:1.8em;text-align:left;}.elementor-49481 .elementor-element.elementor-element-83c1efe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-83c1efe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-83c1efe .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-407938bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-49481 .elementor-element.elementor-element-407938bb:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-407938bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-2a39eaca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-4c63db1a{--display:flex;--min-height:34px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49481 .elementor-element.elementor-element-4c63db1a:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-4c63db1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,47,160,0.08);}.elementor-49481 .elementor-element.elementor-element-76146e77{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:#1a2fa0;}.elementor-49481 .elementor-element.elementor-element-20f3260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-20f3260 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-50022c5 .jet-listing-dynamic-field__content{color:#4A5480;font-size:16px;font-weight:300;line-height:1.8em;text-align:left;}.elementor-49481 .elementor-element.elementor-element-50022c5 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-50022c5 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-50022c5 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-48cecaf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-49481 .elementor-element.elementor-element-48cecaf4:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-48cecaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-7a926b7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-7e212f6{--display:flex;--min-height:34px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49481 .elementor-element.elementor-element-7e212f6:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-7e212f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,47,160,0.08);}.elementor-49481 .elementor-element.elementor-element-5f11d2a3{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:#1a2fa0;}.elementor-49481 .elementor-element.elementor-element-26b343f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-26b343f6 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-66d797ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-bddb1f0 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-49481 .elementor-element.elementor-element-bddb1f0 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-49481 .elementor-element.elementor-element-bddb1f0 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-49481 .elementor-element.elementor-element-18e49bf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-15b93899{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-49481 .elementor-element.elementor-element-15b93899:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-15b93899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-2a73d918{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.10);--border-color:rgba(26,47,160,0.10);--border-radius:18px 18px 18px 18px;}.elementor-49481 .elementor-element.elementor-element-2a73d918:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-2a73d918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef1fb;}.elementor-49481 .elementor-element.elementor-element-31bb687 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-31bb687 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-49481 .elementor-element.elementor-element-31bb687 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-31bb687 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-49481 .elementor-element.elementor-element-bc07dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49481 .elementor-element.elementor-element-bc07dee .jet-listing-dynamic-field__content{color:var( --e-global-color-e2f2b35 );font-size:18px;font-weight:700;text-align:left;}.elementor-49481 .elementor-element.elementor-element-bc07dee .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-bc07dee .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-bc07dee .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-0eeff4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-49481 .elementor-element.elementor-element-0eeff4a .jet-listing-dynamic-field__content{color:var( --e-global-color-e2f2b35 );font-size:16px;font-weight:800;text-align:left;}.elementor-49481 .elementor-element.elementor-element-0eeff4a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-0eeff4a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-0eeff4a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-3db6d72b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-49481 .elementor-element.elementor-element-3db6d72b:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-3db6d72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49481 .elementor-element.elementor-element-afd877f .elementor-toc__header-title{text-align:start;}.elementor-49481 .elementor-element.elementor-element-afd877f .elementor-toc__header{flex-direction:row;}.elementor-49481 .elementor-element.elementor-element-afd877f{--item-text-hover-decoration:underline;}.elementor-49481 .elementor-element.elementor-element-b80fdd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,47,160,0.06);--border-color:rgba(26,47,160,0.06);--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 24px 0px rgba(26,47,160,0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-49481 .elementor-element.elementor-element-b80fdd6:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-b80fdd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-16724da1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49481 .elementor-element.elementor-element-16724da1 .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#0d1540;}.elementor-49481 .elementor-element.elementor-element-e805dcd .jet-listing-dynamic-field__content{color:#4A5480;text-align:left;}.elementor-49481 .elementor-element.elementor-element-e805dcd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-49481 .elementor-element.elementor-element-e805dcd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-49481 .elementor-element.elementor-element-e805dcd .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-49481 .elementor-element.elementor-element-4556b21f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:82px;--padding-bottom:82px;--padding-left:0px;--padding-right:0px;}.elementor-49481 .elementor-element.elementor-element-4556b21f:not(.elementor-motion-effects-element-type-background), .elementor-49481 .elementor-element.elementor-element-4556b21f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1f7a;}.elementor-49481 .elementor-element.elementor-element-33a4800e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-49481 .elementor-element.elementor-element-33a4800e .elementor-heading-title{font-family:"Noto Serif SC", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-49481 .elementor-element.elementor-element-4bddb0eb{text-align:center;font-family:"Noto Sans SC", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.70);}.elementor-49481 .elementor-element.elementor-element-77fff9cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-49481 .elementor-element.elementor-element-100c468a .elementor-button{background-color:#ffffff;font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:600;fill:#1a2fa0;color:#1a2fa0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(26,47,160,0.16);border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-49481 .elementor-element.elementor-element-be8d92f .elementor-button{background-color:rgba(255,255,255,0.00);font-family:"Noto Sans SC", Sans-serif;font-size:14px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}@media(min-width:768px){.elementor-49481 .elementor-element.elementor-element-3a4fe793{--content-width:1280px;}.elementor-49481 .elementor-element.elementor-element-7d280dba{--width:100%;}.elementor-49481 .elementor-element.elementor-element-1cd4a520{--width:58%;}.elementor-49481 .elementor-element.elementor-element-70598962{--width:100%;}.elementor-49481 .elementor-element.elementor-element-e5d485b{--width:20%;}.elementor-49481 .elementor-element.elementor-element-2be0fcee{--width:100%;}.elementor-49481 .elementor-element.elementor-element-250f44f9{--width:42%;}.elementor-49481 .elementor-element.elementor-element-7364d2d9{--content-width:1180px;}.elementor-49481 .elementor-element.elementor-element-209e55e4{--width:100%;}.elementor-49481 .elementor-element.elementor-element-6f1149c4{--width:23%;}.elementor-49481 .elementor-element.elementor-element-118c20d7{--width:23%;}.elementor-49481 .elementor-element.elementor-element-2ded0918{--width:23%;}.elementor-49481 .elementor-element.elementor-element-32f23be9{--width:23%;}.elementor-49481 .elementor-element.elementor-element-3e500119{--content-width:1180px;}.elementor-49481 .elementor-element.elementor-element-2ad9a525{--width:100%;}.elementor-49481 .elementor-element.elementor-element-4da7554{--width:70%;}.elementor-49481 .elementor-element.elementor-element-2bf240df{--width:100%;}.elementor-49481 .elementor-element.elementor-element-793691c7{--width:34px;}.elementor-49481 .elementor-element.elementor-element-5d94ee45{--width:100%;}.elementor-49481 .elementor-element.elementor-element-42ddb77b{--width:34px;}.elementor-49481 .elementor-element.elementor-element-7273d580{--width:100%;}.elementor-49481 .elementor-element.elementor-element-3aafbe2f{--width:34px;}.elementor-49481 .elementor-element.elementor-element-2a39eaca{--width:100%;}.elementor-49481 .elementor-element.elementor-element-4c63db1a{--width:34px;}.elementor-49481 .elementor-element.elementor-element-7a926b7f{--width:100%;}.elementor-49481 .elementor-element.elementor-element-7e212f6{--width:34px;}.elementor-49481 .elementor-element.elementor-element-66d797ca{--width:100%;}.elementor-49481 .elementor-element.elementor-element-18e49bf3{--width:30%;}.elementor-49481 .elementor-element.elementor-element-2a73d918{--width:72px;}.elementor-49481 .elementor-element.elementor-element-4556b21f{--content-width:1180px;}.elementor-49481 .elementor-element.elementor-element-77fff9cf{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49481 .elementor-element.elementor-element-6f1149c4{--width:50%;}.elementor-49481 .elementor-element.elementor-element-118c20d7{--width:50%;}.elementor-49481 .elementor-element.elementor-element-2ded0918{--width:50%;}.elementor-49481 .elementor-element.elementor-element-32f23be9{--width:50%;}}@media(max-width:767px){.elementor-49481 .elementor-element.elementor-element-7d280dba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-1cd4a520{--width:100%;}.elementor-49481 .elementor-element.elementor-element-250f44f9{--width:100%;}.elementor-49481 .elementor-element.elementor-element-6f1149c4{--width:100%;}.elementor-49481 .elementor-element.elementor-element-118c20d7{--width:100%;}.elementor-49481 .elementor-element.elementor-element-2ded0918{--width:100%;}.elementor-49481 .elementor-element.elementor-element-32f23be9{--width:100%;}.elementor-49481 .elementor-element.elementor-element-2ad9a525{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-4da7554{--width:100%;}.elementor-49481 .elementor-element.elementor-element-66d797ca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49481 .elementor-element.elementor-element-18e49bf3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-209e55e4 *//* 四个信息卡片父容器 */
.case-meta-grid {
  width: 100% !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: 24px !important;
  align-items: stretch !important;
}

/* 直接控制父容器下的四个小卡片 */
.case-meta-grid > .case-meta-card {
  flex: 1 1 0 !important;
  width: 25% !important;
  min-width: 0 !important;
}

/* 每个白色信息卡片 */
.case-meta-card {
  min-height: 180px !important;
  padding: 28px !important;
  border-radius: 16px !important;
  background: #ffffff !important;
  border: 1px solid rgba(26, 47, 160, 0.08) !important;
  box-shadow: 0 12px 36px rgba(26, 47, 160, 0.06) !important;

  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important;
  gap: 22px !important;
}

/* 关键：防止文字变竖排 */
.case-meta-card,
.case-meta-card * {
  writing-mode: horizontal-tb !important;
  word-break: normal !important;
  white-space: normal !important;
}

/* 去掉默认组件间距 */
.case-meta-card .elementor-widget {
  margin-bottom: 0 !important;
  width: 100% !important;
}

/* 上面的小标题 */
.case-meta-card .elementor-widget-text-editor,
.case-meta-card .elementor-widget-text-editor p {
  font-size: 15px !important;
  line-height: 1.4 !important;
  font-weight: 600 !important;
  color: #7a86b5 !important;
  margin: 0 !important;
}

/* 下面的大内容：Dynamic Field */
.case-meta-card .jet-listing-dynamic-field,
.case-meta-card .jet-listing-dynamic-field__content {
  font-size: 24px !important;
  line-height: 1.35 !important;
  font-weight: 700 !important;
  color: #0d1540 !important;
  margin: 0 !important;
}

/* 下面的大内容：Dynamic Terms */
.case-meta-card .jet-listing-dynamic-terms,
.case-meta-card .jet-listing-dynamic-terms__link,
.case-meta-card .jet-listing-dynamic-terms__item {
  font-size: 24px !important;
  line-height: 1.35 !important;
  font-weight: 700 !important;
  color: #0d1540 !important;
  margin: 0 !important;
  text-decoration: none !important;
}

.case-meta-card .jet-listing-dynamic-terms a {
  color: #0d1540 !important;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-afd877f *//* 客户案例详情页 - 目录组件整体 */
.case-toc {
  background: #ffffff !important;
  border: 1px solid rgba(26, 47, 160, 0.08) !important;
  border-radius: 18px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 36px rgba(26, 47, 160, 0.06) !important;
}

/* 目录头部 */
.case-toc .elementor-toc__header {
  padding: 22px 24px 16px !important;
  border-bottom: 1px solid rgba(26, 47, 160, 0.08) !important;
  background: #ffffff !important;
}

/* 目录标题 */
.case-toc .elementor-toc__header-title {
  font-size: 20px !important;
  line-height: 1.3 !important;
  font-weight: 700 !important;
  color: #0d1540 !important;
  font-family: "Microsoft YaHei", sans-serif !important;
}

/* 右侧展开/收起图标 */
.case-toc .elementor-toc__toggle-button {
  color: #0d1540 !important;
}

/* 目录内容区域 */
.case-toc .elementor-toc__body {
  padding: 16px 18px 22px !important;
}

/* 去掉默认列表拥挤感 */
.case-toc .elementor-toc__list-wrapper {
  margin: 0 !important;
  padding: 0 !important;
}

/* 每一项 */
.case-toc .elementor-toc__list-item {
  margin-bottom: 10px !important;
}

/* 目录链接 */
.case-toc .elementor-toc__list-item-text {
  display: block !important;
  padding: 10px 14px !important;
  border-radius: 10px !important;
  color: #4a5480 !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
  font-weight: 500 !important;
  transition: all 0.2s ease !important;
}

/* hover 效果 */
.case-toc .elementor-toc__list-item-text:hover {
  background: rgba(26, 47, 160, 0.06) !important;
  color: #1a2fa0 !important;
  transform: translateX(3px);
}

/* 当前阅读位置高亮 */
.case-toc .elementor-item-active,
.case-toc .elementor-toc__list-item-text.elementor-item-active {
  background: rgba(26, 47, 160, 0.08) !important;
  color: #1a2fa0 !important;
  font-weight: 700 !important;
}

/* 数字序号颜色 */
.case-toc .elementor-toc__list-item {
  color: #8a93b8 !important;
}

/* 如果标题改不了，用 CSS 强制替换英文标题 */
.case-toc .elementor-toc__header-title {
  font-size: 0 !important;
}

.case-toc .elementor-toc__header-title::before {
  content: "案例目录";
  font-size: 20px !important;
  line-height: 1.3 !important;
  font-weight: 700 !important;
  color: #0d1540 !important;
}/* End custom CSS */