.elementor-1149 .elementor-element.elementor-element-184fe18{--display:flex;--min-height:450px;--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-1149 .elementor-element.elementor-element-184fe18:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-184fe18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/ff0b300a-ca9a-4ff0-b98a-52f90fbc8784.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-52ec9d4{--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-1149 .elementor-element.elementor-element-91709be{--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;--justify-content:center;}.elementor-1149 .elementor-element.elementor-element-7895196{--display:flex;--min-height:450px;--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1149 .elementor-element.elementor-element-7895196:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-7895196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/5a02b65a-caec-46b7-b9ad-64f6444eaeac.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-0aacb35{--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;--justify-content:center;}.elementor-1149 .elementor-element.elementor-element-82b2149{--display:flex;--min-height:450px;--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1149 .elementor-element.elementor-element-82b2149:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-82b2149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/b77e9d3a-fc26-4f7e-9377-044b04713e01.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-5452966{--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;--justify-content:center;}.elementor-1149 .elementor-element.elementor-element-6197090{--display:flex;--min-height:450px;--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1149 .elementor-element.elementor-element-6197090:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-6197090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/2a575476-8d4b-4bfd-a0af-480b427eb33d.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-7b0a0c0{--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;--justify-content:center;}.elementor-1149 .elementor-element.elementor-element-51615cb{--display:flex;--min-height:450px;--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;--overflow:hidden;--border-radius:18px 18px 18px 18px;}.elementor-1149 .elementor-element.elementor-element-51615cb:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-51615cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/d2b1578d-d688-4f9b-abe0-45913eb6a9c4.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-75f2fb5{--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;--justify-content:center;}.elementor-1149 .elementor-element.elementor-element-7b07eb5{--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;--justify-content:center;}@media(max-width:767px){.elementor-1149 .elementor-element.elementor-element-52ec9d4:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-52ec9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/ff0b300a-ca9a-4ff0-b98a-52f90fbc8784-1.jpg");background-position:center center;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-52ec9d4{--min-height:147px;}}@media(min-width:768px){.elementor-1149 .elementor-element.elementor-element-184fe18{--width:1170px;}.elementor-1149 .elementor-element.elementor-element-7895196{--width:95%;}.elementor-1149 .elementor-element.elementor-element-82b2149{--width:95%;}.elementor-1149 .elementor-element.elementor-element-6197090{--width:95%;}.elementor-1149 .elementor-element.elementor-element-51615cb{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-7895196 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1149 .elementor-element.elementor-element-7895196 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82b2149 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1149 .elementor-element.elementor-element-82b2149 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6197090 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1149 .elementor-element.elementor-element-6197090 {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51615cb *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1149 .elementor-element.elementor-element-51615cb {
        /* 1. 强制比例：让容器宽屏显示，不再被拉长 */
        aspect-ratio: 1.5 / 1 !important; 
        height: auto !important;
        min-height: 0 !important; /* 杀掉电脑端继承过来的高度 */

        /* 2. 背景图精准定位：居中且不留白 */
        background-size: cover !important;
        background-position: center center !important;

        /* 3. 宽度对齐：和咱们之前的文字块 100% 对齐 */
        width: calc(100% - 30px) !important; /* 100% 减去左右 15px 间距 */
        max-width: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;

        /* 4. 圆角复刻 */
        border-radius: 12px !important;
        overflow: hidden !important;
    }
}/* End custom CSS */