.elementor-26311 .elementor-element.elementor-element-692f768:not(.elementor-motion-effects-element-type-background), .elementor-26311 .elementor-element.elementor-element-692f768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chinesefootreflexology.com/wp-content/uploads/2025/10/Minimalist-modern-TCM-inspired-background-featuring-soft-flowing-water-and-gentle-light-rays-in-teal-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26311 .elementor-element.elementor-element-692f768 > .elementor-background-overlay{background-color:#47B31D;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-692f768{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:68px 0px 68px 0px;}.elementor-26311 .elementor-element.elementor-element-4afe28e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26311 .elementor-element.elementor-element-4afe28e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-db794d8{--spacer-size:50px;}.elementor-26311 .elementor-element.elementor-element-066a595:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26311 .elementor-element.elementor-element-066a595 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-26311 .elementor-element.elementor-element-066a595 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-066a595 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 28px 18px 38px;}.elementor-26311 .elementor-element.elementor-element-066a595 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-26311 .elementor-element.elementor-element-3d3324a > .elementor-widget-container{margin:18px 0px 18px 0px;}.elementor-26311 .elementor-element.elementor-element-3d3324a{text-align:center;}.elementor-26311 .elementor-element.elementor-element-3d3324a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:39px;font-weight:700;line-height:1.3em;color:#3341A8;}.elementor-26311 .elementor-element.elementor-element-4c75c46 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-26311 .elementor-element.elementor-element-4c75c46{text-align:center;}.elementor-26311 .elementor-element.elementor-element-4c75c46 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:400;line-height:1.3em;color:#000000;}.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-26311 .elementor-element.elementor-element-78462d4 .elementor-button{background-color:#1F7FAC;font-family:"Fira Sans", Sans-serif;font-size:28px;font-weight:700;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(2.485402782060905, 2.485402782060905, 2.485402782060905, 0.34);}.elementor-26311 .elementor-element.elementor-element-78462d4 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-26311 .elementor-element.elementor-element-3be41ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26311 .elementor-element.elementor-element-3be41ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-cfb8f51{--spacer-size:50px;}.elementor-26311 .elementor-element.elementor-element-3adcb78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-3adcb78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-4e165c4 > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-26311 .elementor-element.elementor-element-4e165c4{text-align:left;}.elementor-26311 .elementor-element.elementor-element-4e165c4 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:33px;font-weight:700;line-height:1.4em;color:#3341A8;}.elementor-26311 .elementor-element.elementor-element-270f9fa{margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-ed7d1a5 > .elementor-element-populated{margin:8px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-26311 .elementor-element.elementor-element-88df138 > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-88df138{color:#333333;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-26311 .elementor-element.elementor-element-6fbfd20{margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-94ab6b1 > .elementor-element-populated{margin:8px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-a05d79e > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-a05d79e{color:#333333;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26311 .elementor-element.elementor-element-d41bc49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-d41bc49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-e1f4d48 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-26311 .elementor-element.elementor-element-e1f4d48{text-align:left;}.elementor-26311 .elementor-element.elementor-element-e1f4d48 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:28px;font-weight:700;line-height:1.4em;color:#3341A8;}.elementor-26311 .elementor-element.elementor-element-f47959b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-f47959b{color:#333333;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;}.elementor-26311 .elementor-element.elementor-element-75ff7e4:not(.elementor-motion-effects-element-type-background), .elementor-26311 .elementor-element.elementor-element-75ff7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2E9;}.elementor-26311 .elementor-element.elementor-element-75ff7e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:0px;padding:018px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-75ff7e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-8d3a96a > .elementor-widget-container{margin:22px 0px 8px 0px;}.elementor-26311 .elementor-element.elementor-element-8d3a96a{text-align:left;}.elementor-26311 .elementor-element.elementor-element-8d3a96a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:33px;font-weight:600;line-height:1.4em;color:#3341A8;}.elementor-26311 .elementor-element.elementor-element-2ee8aca:not(.elementor-motion-effects-element-type-background), .elementor-26311 .elementor-element.elementor-element-2ee8aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE8;}.elementor-26311 .elementor-element.elementor-element-2ee8aca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-2ee8aca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-926ae59 > .elementor-element-populated{margin:0px 0px 68px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26311 .elementor-element.elementor-element-467ab4b{color:#333333;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;}.elementor-26311 .elementor-element.elementor-element-de1066f{margin-top:8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-2349d47 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26311 .elementor-element.elementor-element-2349d47 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#3341A8;}.elementor-26311 .elementor-element.elementor-element-140d6c9{width:var( --container-widget-width, 93.614% );max-width:93.614%;--container-widget-width:93.614%;--container-widget-flex-grow:0;color:#333333;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-26311 .elementor-element.elementor-element-97ad648{margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-a584596 > .elementor-element-populated{margin:0px 28px 0px 0px;--e-column-margin-right:28px;--e-column-margin-left:0px;}.elementor-26311 .elementor-element.elementor-element-52c55f5 .elementor-button{background-color:#1F7FAC;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;border-radius:18px 18px 18px 18px;}.elementor-26311 .elementor-element.elementor-element-52c55f5 > .elementor-widget-container{margin:0px 0px 33px 0px;padding:0px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-7e2c7f3 > .elementor-background-overlay{background-color:#0E1B5C;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-7e2c7f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-26311 .elementor-element.elementor-element-a2153b0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-26311 .elementor-element.elementor-element-a2153b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-26311 .elementor-element.elementor-element-a2153b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;padding:0px 0px 0px 0px;}.elementor-26311 .elementor-element.elementor-element-a2153b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-8cc2cef > .elementor-widget-container{margin:21px 0px -8px 0px;}.elementor-26311 .elementor-element.elementor-element-8cc2cef .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:46px;line-height:1.6em;color:#FFFFFF;}.elementor-26311 .elementor-element.elementor-element-74d39a8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-26311 .elementor-element.elementor-element-74d39a8{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-bc-flex-widget .elementor-26311 .elementor-element.elementor-element-546afcf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-26311 .elementor-element.elementor-element-546afcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-26311 .elementor-element.elementor-element-1f4f851{text-align:left;}.elementor-26311 .elementor-element.elementor-element-02f4d60{padding:0px 0px 28px 0px;}.elementor-26311 .elementor-element.elementor-element-0204a83 > .elementor-widget-container{margin:18px 0px 18px 0px;}.elementor-26311 .elementor-element.elementor-element-0204a83{text-align:left;}.elementor-26311 .elementor-element.elementor-element-0204a83 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:700;color:#3341A8;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26311 .elementor-element.elementor-element-d2368f2 .elementor-tab-title.elementor-active a, .elementor-26311 .elementor-element.elementor-element-d2368f2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-26311 .elementor-element.elementor-element-d2368f2 .elementor-toggle-title{line-height:1.2em;}.elementor-26311 .elementor-element.elementor-element-d2368f2 .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-26311 .elementor-element.elementor-element-d763ef3:not(.elementor-motion-effects-element-type-background), .elementor-26311 .elementor-element.elementor-element-d763ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C6E7E;}.elementor-26311 .elementor-element.elementor-element-d763ef3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-26311 .elementor-element.elementor-element-d763ef3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26311 .elementor-element.elementor-element-c1ba254 > .elementor-widget-container{margin:15px 15px 28px 15px;}.elementor-26311 .elementor-element.elementor-element-c1ba254{text-align:center;}.elementor-26311 .elementor-element.elementor-element-c1ba254 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}@media(min-width:768px){.elementor-26311 .elementor-element.elementor-element-4afe28e{width:5%;}.elementor-26311 .elementor-element.elementor-element-066a595{width:89.332%;}.elementor-26311 .elementor-element.elementor-element-3be41ac{width:5%;}.elementor-26311 .elementor-element.elementor-element-2be5a3a{width:6%;}.elementor-26311 .elementor-element.elementor-element-80a0479{width:85.332%;}.elementor-26311 .elementor-element.elementor-element-f91bf34{width:8%;}.elementor-26311 .elementor-element.elementor-element-1ba65f6{width:6%;}.elementor-26311 .elementor-element.elementor-element-ed7d1a5{width:87.664%;}.elementor-26311 .elementor-element.elementor-element-1f9cad2{width:6%;}.elementor-26311 .elementor-element.elementor-element-fb0b040{width:6%;}.elementor-26311 .elementor-element.elementor-element-94ab6b1{width:60%;}.elementor-26311 .elementor-element.elementor-element-80af29b{width:33.664%;}.elementor-26311 .elementor-element.elementor-element-9914f84{width:6%;}.elementor-26311 .elementor-element.elementor-element-5da538a{width:88.332%;}.elementor-26311 .elementor-element.elementor-element-5bc4434{width:5%;}.elementor-26311 .elementor-element.elementor-element-b4b1a24{width:8%;}.elementor-26311 .elementor-element.elementor-element-60a626e{width:83.332%;}.elementor-26311 .elementor-element.elementor-element-89ed2a4{width:8%;}.elementor-26311 .elementor-element.elementor-element-f16da04{width:8%;}.elementor-26311 .elementor-element.elementor-element-1ad6237{width:22%;}.elementor-26311 .elementor-element.elementor-element-926ae59{width:69.664%;}.elementor-26311 .elementor-element.elementor-element-fec3157{width:10%;}.elementor-26311 .elementor-element.elementor-element-b24b353{width:79.333%;}.elementor-26311 .elementor-element.elementor-element-aba91fa{width:10%;}.elementor-26311 .elementor-element.elementor-element-9664f9b{width:10%;}.elementor-26311 .elementor-element.elementor-element-a584596{width:79.332%;}.elementor-26311 .elementor-element.elementor-element-a491c9b{width:10%;}.elementor-26311 .elementor-element.elementor-element-3737640{width:8%;}.elementor-26311 .elementor-element.elementor-element-335ee6b{width:83.333%;}.elementor-26311 .elementor-element.elementor-element-ed4f783{width:8%;}.elementor-26311 .elementor-element.elementor-element-ef5aaf1{width:8%;}.elementor-26311 .elementor-element.elementor-element-74daf46{width:83.332%;}.elementor-26311 .elementor-element.elementor-element-6b83821{width:8%;}}