.elementor-1209 .elementor-element.elementor-element-5543ba1{--display:flex;--min-height:700px;--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overlay-opacity:.49;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-1209 .elementor-element.elementor-element-5543ba1:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/en.xusacupuncture.com/wp-content/uploads/2025/07/321456.png?fit=1920%2C700&ssl=1");background-position:bottom right;background-repeat:repeat;background-size:cover}.elementor-1209 .elementor-element.elementor-element-5543ba1:before,.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-background-video-container:before,.elementor-1209 .elementor-element.elementor-element-5543ba1>.e-con-inner>.elementor-background-video-container:before,.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-background-slideshow:before,.elementor-1209 .elementor-element.elementor-element-5543ba1>.e-con-inner>.elementor-background-slideshow:before,.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#040D11FA;--background-overlay:''}.elementor-1209 .elementor-element.elementor-element-5543ba1:before{filter:brightness(0%) contrast(200%) saturate(100%) blur(5.9px) hue-rotate(268deg)}.elementor-1209 .elementor-element.elementor-element-b3b1573{--spacer-size:85px}.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-1209 .elementor-element.elementor-element-d0ea705{text-align:center}.elementor-1209 .elementor-element.elementor-element-d0ea705 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:65px;font-weight:600;line-height:100px;letter-spacing:-.8px;word-spacing:9px;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#fff}.elementor-1209 .elementor-element.elementor-element-cbfbe1e{--spacer-size:39px}.elementor-1209 .elementor-element.elementor-element-d6e654c{text-align:center}.elementor-1209 .elementor-element.elementor-element-d6e654c .elementor-heading-title{font-family:"Noto Serif Tibetan",Sans-serif;font-size:50px;font-weight:500;line-height:100px;color:#c7b54f}.elementor-1209 .elementor-element.elementor-element-7cdfff2{--spacer-size:41px}.elementor-1209 .elementor-element.elementor-element-ee29dc2{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.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-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button{background-color:#1a252f;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500;line-height:40px;border-style:double;border-width:6px;border-color:#fff;border-radius:26px}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button:hover,.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button:focus{background-color:#FFFFFF3B;color:#1a252f;border-color:#1a252f}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button:hover svg,.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button:focus svg{fill:#1a252f}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button{background-color:#A4A7AA7D;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;line-height:40px;fill:#1a252f;color:#1a252f;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:double;border-width:4px;border-color:#1a252f;border-radius:25px}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button:hover,.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button:focus{background-color:#1a252f;color:#fff;border-color:#fff}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button .elementor-button-content-wrapper{gap:1px}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button:hover svg,.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button:focus svg{fill:#fff}.elementor-1209 .elementor-element.elementor-element-a949f1b>.elementor-container{max-width:1600px}.elementor-1209 .elementor-element.elementor-element-0658c8f{--spacer-size:40px}.elementor-1209 .elementor-element.elementor-element-03af21b>.elementor-container{max-width:1069px}.elementor-1209 .elementor-element.elementor-element-03af21b>.elementor-shape-top .elementor-shape-fill{fill:#D5D4D29C}.elementor-1209 .elementor-element.elementor-element-00987d4{--spacer-size:19px}.elementor-1209 .elementor-element.elementor-element-8e96b8d{text-align:center}.elementor-1209 .elementor-element.elementor-element-8e96b8d .elementor-heading-title{font-family:"Roboto Serif",Sans-serif;font-size:38px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#4f5661}.elementor-1209 .elementor-element.elementor-element-ed3e63f{text-align:center}.elementor-1209 .elementor-element.elementor-element-ed3e63f .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:53px;font-weight:800;color:#5c676b}.elementor-1209 .elementor-element.elementor-element-fe00ed8>.elementor-container{max-width:1015px}.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-1209 .elementor-element.elementor-element-61b4888{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-66faf2d{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#585757;--border-color:#585757;--border-radius:12px}.elementor-1209 .elementor-element.elementor-element-66faf2d>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-66faf2d>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#cdccc8}.elementor-1209 .elementor-element.elementor-element-66faf2d>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-66faf2d>.e-con-inner>.elementor-shape-bottom svg{height:54px}.elementor-1209 .elementor-element.elementor-element-49f00e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#585757;--border-color:#585757;--border-radius:12px}.elementor-1209 .elementor-element.elementor-element-49f00e0>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-49f00e0>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#e0dfdc}.elementor-1209 .elementor-element.elementor-element-49f00e0>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-49f00e0>.e-con-inner>.elementor-shape-bottom svg{height:63px}.elementor-1209 .elementor-element.elementor-element-28f2e81{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#585757;--border-color:#585757;--border-radius:12px}.elementor-1209 .elementor-element.elementor-element-28f2e81>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-28f2e81>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#dedcdc}.elementor-1209 .elementor-element.elementor-element-28f2e81>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-28f2e81>.e-con-inner>.elementor-shape-bottom svg{height:109px}.elementor-1209 .elementor-element.elementor-element-bc70a97{--spacer-size:40px}.elementor-1209 .elementor-element.elementor-element-26569ee{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1209 .elementor-element.elementor-element-bd12981{--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;--overflow:auto;--overlay-opacity:.25;--border-radius:12px}.elementor-1209 .elementor-element.elementor-element-bd12981:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://xusacupuncture.com/wp-content/uploads/2025/07/11-scaled-e1752806186873.jpg");background-size:cover}.elementor-1209 .elementor-element.elementor-element-bd12981:before,.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-background-video-container:before,.elementor-1209 .elementor-element.elementor-element-bd12981>.e-con-inner>.elementor-background-video-container:before,.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-background-slideshow:before,.elementor-1209 .elementor-element.elementor-element-bd12981>.e-con-inner>.elementor-background-slideshow:before,.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#EBE8E4BF;--background-overlay:''}.elementor-1209 .elementor-element.elementor-element-bd12981.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1209 .elementor-element.elementor-element-c36dfcb{--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:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e2e1dc;--border-color:#e2e1dc;--border-radius:12px}.elementor-1209 .elementor-element.elementor-element-c36dfcb>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-c36dfcb>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#E4E2DDC4}.elementor-1209 .elementor-element.elementor-element-c36dfcb>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-c36dfcb>.e-con-inner>.elementor-shape-bottom svg{height:83px}.elementor-1209 .elementor-element.elementor-element-ee971a4{text-align:center;font-family:"Bodoni Moda",Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#000}.elementor-1209 .elementor-element.elementor-element-ee971a4 p{margin-block-end:0px}.elementor-1209 .elementor-element.elementor-element-e0d7336{text-align:start;font-family:"Great Vibes",Sans-serif;font-size:21px;font-weight:400;text-shadow:0px 1px 5px rgba(0,0,0,.57);color:#050505}.elementor-1209 .elementor-element.elementor-element-e0d7336 p{margin-block-end:0px}.elementor-1209 .elementor-element.elementor-element-d6f97e0 .elementor-button{background-color:#1a252f;fill:#fdf6ec;color:#fdf6ec;border-radius:21px;padding:16px}.elementor-1209 .elementor-element.elementor-element-d6f97e0 .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-d6f97e0 .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-1209 .elementor-element.elementor-element-064484a>.elementor-container{max-width:1025px}.elementor-1209 .elementor-element.elementor-element-752490d{--spacer-size:50px}.elementor-1209 .elementor-element.elementor-element-5a72d23>.elementor-container{max-width:1017px}.elementor-1209 .elementor-element.elementor-element-2c5b929{text-align:center}.elementor-1209 .elementor-element.elementor-element-2c5b929 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:25px;font-weight:600;color:#534a3e}.elementor-1209 .elementor-element.elementor-element-f187dfe>.elementor-container{max-width:978px}.elementor-1209 .elementor-element.elementor-element-7a94012{text-align:center}.elementor-1209 .elementor-element.elementor-element-7a94012 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:45px;font-weight:600;color:#3b4449}.elementor-1209 .elementor-element.elementor-element-4e1ccad>.elementor-container{max-width:1023px}.elementor-1209 .elementor-element.elementor-element-3d48b29{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-20a48e8{--display:flex;border-style:groove;--border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px}.elementor-1209 .elementor-element.elementor-element-20a48e8:hover{border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px}.elementor-1209 .elementor-element.elementor-element-20a48e8,.elementor-1209 .elementor-element.elementor-element-20a48e8:before{--border-transition:0s}.elementor-1209 .elementor-element.elementor-element-20a48e8>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-20a48e8>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#dddcd3}.elementor-1209 .elementor-element.elementor-element-20a48e8>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-20a48e8>.e-con-inner>.elementor-shape-bottom svg{height:54px}.elementor-widget-image-box .elementor-image-box-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-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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-1209 .elementor-element.elementor-element-dffd3f7.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1209 .elementor-element.elementor-element-dffd3f7.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1209 .elementor-element.elementor-element-dffd3f7.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-dffd3f7 .elementor-image-box-wrapper .elementor-image-box-img{width:61%}.elementor-1209 .elementor-element.elementor-element-dffd3f7 .elementor-image-box-img img{border-style:groove;border-width:2px;border-radius:10px;opacity:.59;transition-duration:.3s}.elementor-1209 .elementor-element.elementor-element-dffd3f7 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-dffd3f7:has(:hover) .elementor-image-box-title,.elementor-1209 .elementor-element.elementor-element-dffd3f7:has(:focus) .elementor-image-box-title{color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-dffd3f7 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;line-height:40px}.elementor-1209 .elementor-element.elementor-element-97edcb1 .elementor-button{background-color:#1a252f;fill:#fdf6ec;color:#fdf6ec;border-radius:21px;padding:16px}.elementor-1209 .elementor-element.elementor-element-97edcb1 .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-97edcb1 .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-1209 .elementor-element.elementor-element-9da2e2f{--display:flex;border-style:groove;--border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px}.elementor-1209 .elementor-element.elementor-element-9da2e2f:hover{border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px}.elementor-1209 .elementor-element.elementor-element-9da2e2f,.elementor-1209 .elementor-element.elementor-element-9da2e2f:before{--border-transition:0s}.elementor-1209 .elementor-element.elementor-element-9da2e2f>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-9da2e2f>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#dddcd3}.elementor-1209 .elementor-element.elementor-element-9da2e2f>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-9da2e2f>.e-con-inner>.elementor-shape-bottom svg{height:54px}.elementor-1209 .elementor-element.elementor-element-db5eb96.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1209 .elementor-element.elementor-element-db5eb96.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1209 .elementor-element.elementor-element-db5eb96.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-db5eb96 .elementor-image-box-wrapper .elementor-image-box-img{width:61%}.elementor-1209 .elementor-element.elementor-element-db5eb96 .elementor-image-box-img img{border-style:groove;border-width:2px;border-radius:10px;opacity:.59;transition-duration:.3s}.elementor-1209 .elementor-element.elementor-element-db5eb96 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-db5eb96:has(:hover) .elementor-image-box-title,.elementor-1209 .elementor-element.elementor-element-db5eb96:has(:focus) .elementor-image-box-title{color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-234a22c .elementor-button{background-color:#1a252f;fill:#fdf6ec;color:#fdf6ec;border-radius:21px;padding:16px}.elementor-1209 .elementor-element.elementor-element-234a22c .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-234a22c .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-1209 .elementor-element.elementor-element-1b7ce1d{--display:flex;border-style:groove;--border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px}.elementor-1209 .elementor-element.elementor-element-1b7ce1d:hover{border-style:groove;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#cfcaca;--border-color:#cfcaca;--border-radius:10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px}.elementor-1209 .elementor-element.elementor-element-1b7ce1d,.elementor-1209 .elementor-element.elementor-element-1b7ce1d:before{--border-transition:0s}.elementor-1209 .elementor-element.elementor-element-1b7ce1d>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-1b7ce1d>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#dddcd3}.elementor-1209 .elementor-element.elementor-element-1b7ce1d>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-1b7ce1d>.e-con-inner>.elementor-shape-bottom svg{height:54px}.elementor-1209 .elementor-element.elementor-element-8f0508d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1209 .elementor-element.elementor-element-8f0508d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1209 .elementor-element.elementor-element-8f0508d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-8f0508d .elementor-image-box-wrapper .elementor-image-box-img{width:61%}.elementor-1209 .elementor-element.elementor-element-8f0508d .elementor-image-box-img img{border-style:groove;border-width:2px;border-radius:10px;opacity:.59;transition-duration:.3s}.elementor-1209 .elementor-element.elementor-element-8f0508d .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;line-height:15px;color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-8f0508d:has(:hover) .elementor-image-box-title,.elementor-1209 .elementor-element.elementor-element-8f0508d:has(:focus) .elementor-image-box-title{color:#4e4f4f}.elementor-1209 .elementor-element.elementor-element-8f0508d .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-weight:400;line-height:37px}.elementor-1209 .elementor-element.elementor-element-e90674f .elementor-button{background-color:#1a252f;fill:#fdf6ec;color:#fdf6ec;border-radius:21px;padding:16px}.elementor-1209 .elementor-element.elementor-element-e90674f .elementor-button-content-wrapper{flex-direction:row}.elementor-1209 .elementor-element.elementor-element-e90674f .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-1209 .elementor-element.elementor-element-3e9a329{--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-1209 .elementor-element.elementor-element-08ae6cb{--spacer-size:50px}.elementor-1209 .elementor-element.elementor-element-723d224{--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-1209 .elementor-element.elementor-element-bcf67a5{--display:flex}.elementor-1209 .elementor-element.elementor-element-612097e{text-align:center}.elementor-1209 .elementor-element.elementor-element-612097e .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:50px;font-weight:700;color:#606b70}.elementor-1209 .elementor-element.elementor-element-4e20619{--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-1209 .elementor-element.elementor-element-14204b0{--display:flex}.elementor-1209 .elementor-element.elementor-element-14204b0>.elementor-shape-bottom .elementor-shape-fill,.elementor-1209 .elementor-element.elementor-element-14204b0>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#CCCBC78F}.elementor-1209 .elementor-element.elementor-element-14204b0>.elementor-shape-bottom svg,.elementor-1209 .elementor-element.elementor-element-14204b0>.e-con-inner>.elementor-shape-bottom svg{height:93px}.elementor-1209 .elementor-element.elementor-element-af11e9a{--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-1209 .elementor-element.elementor-element-d203985{--spacer-size:50px}.elementor-1209 .elementor-element.elementor-element-3a8d437{--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-1209 .elementor-element.elementor-element-ff3c419{text-align:center}.elementor-1209 .elementor-element.elementor-element-ff3c419 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:50px;font-weight:700;color:#535F64E0}.elementor-1209 .elementor-element.elementor-element-d19ee5c{--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-1209 .elementor-element.elementor-element-888f73c iframe{height:568px}@media(max-width:1024px){.elementor-1209 .elementor-element.elementor-element-5543ba1:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://xusacupuncture.com/wp-content/uploads/2025/07/369.png")}.elementor-1209 .elementor-element.elementor-element-5543ba1{--min-height:680px}.elementor-1209 .elementor-element.elementor-element-d0ea705 .elementor-heading-title{font-size:52px;line-height:1.2em;letter-spacing:.3px}.elementor-1209 .elementor-element.elementor-element-cbfbe1e{--spacer-size:23px}.elementor-1209 .elementor-element.elementor-element-d6e654c .elementor-heading-title{font-size:36px;line-height:2.3em;word-spacing:0em}.elementor-1209 .elementor-element.elementor-element-7cdfff2{--spacer-size:51px}.elementor-1209 .elementor-element.elementor-element-ee29dc2{--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button{font-size:18px}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button{font-size:18px}.elementor-1209 .elementor-element.elementor-element-61b4888{--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-bd12981:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://xusacupuncture.com/wp-content/uploads/2025/07/12_1.jpg");background-repeat:repeat-y;background-size:388px auto}.elementor-1209 .elementor-element.elementor-element-bd12981{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start}.elementor-1209 .elementor-element.elementor-element-ee971a4{font-size:17px;line-height:1.7em}.elementor-1209 .elementor-element.elementor-element-e0d7336{text-align:center;letter-spacing:.1px}.elementor-1209 .elementor-element.elementor-element-3d48b29{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1209 .elementor-element.elementor-element-5543ba1:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-5543ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/en.xusacupuncture.com/wp-content/uploads/2025/09/en1.jpg?fit=400%2C599&ssl=1")}.elementor-1209 .elementor-element.elementor-element-5543ba1{--min-height:560px}.elementor-1209 .elementor-element.elementor-element-b3b1573{--spacer-size:35px}.elementor-1209 .elementor-element.elementor-element-d0ea705 .elementor-heading-title{font-size:30px;line-height:1.5em;letter-spacing:.1px;word-spacing:0em}.elementor-1209 .elementor-element.elementor-element-d6e654c .elementor-heading-title{font-size:19px;line-height:2.8em}.elementor-1209 .elementor-element.elementor-element-ee29dc2{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-1ddfd40 .elementor-button{font-size:18px}.elementor-1209 .elementor-element.elementor-element-d803c81 .elementor-button{font-size:19px}.elementor-1209 .elementor-element.elementor-element-8e96b8d .elementor-heading-title{font-size:18px;-webkit-text-stroke-width:0px;stroke-width:0px}.elementor-1209 .elementor-element.elementor-element-ed3e63f .elementor-heading-title{font-size:30px}.elementor-1209 .elementor-element.elementor-element-61b4888{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-bd12981{--min-height:42vh;--overlay-opacity:.4}.elementor-1209 .elementor-element.elementor-element-bd12981:not(.elementor-motion-effects-element-type-background),.elementor-1209 .elementor-element.elementor-element-bd12981>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:repeat;background-size:cover}.elementor-1209 .elementor-element.elementor-element-2c5b929 .elementor-heading-title{font-size:18px}.elementor-1209 .elementor-element.elementor-element-7a94012 .elementor-heading-title{font-size:28px}.elementor-1209 .elementor-element.elementor-element-3d48b29{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1209 .elementor-element.elementor-element-dffd3f7 .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-db5eb96 .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-8f0508d .elementor-image-box-img{margin-bottom:0}.elementor-1209 .elementor-element.elementor-element-612097e .elementor-heading-title{font-size:30px}.elementor-1209 .elementor-element.elementor-element-ff3c419 .elementor-heading-title{font-size:30px}}@media(min-width:768px){.elementor-1209 .elementor-element.elementor-element-61b4888{--content-width:1032px}.elementor-1209 .elementor-element.elementor-element-26569ee{--content-width:1049px}.elementor-1209 .elementor-element.elementor-element-bd12981{--width:50%}.elementor-1209 .elementor-element.elementor-element-c36dfcb{--width:50%}.elementor-1209 .elementor-element.elementor-element-3d48b29{--content-width:1021px}.elementor-1209 .elementor-element.elementor-element-723d224{--content-width:1026px}.elementor-1209 .elementor-element.elementor-element-4e20619{--content-width:1015px}.elementor-1209 .elementor-element.elementor-element-af11e9a{--content-width:1032px}.elementor-1209 .elementor-element.elementor-element-3a8d437{--content-width:1015px}.elementor-1209 .elementor-element.elementor-element-d19ee5c{--content-width:1021px}}@media(max-width:1024px) and (min-width:768px){.elementor-1209 .elementor-element.elementor-element-bd12981{--width:50%}.elementor-1209 .elementor-element.elementor-element-c36dfcb{--width:500px}}