.elementor-1184 .elementor-element.elementor-element-2cb63c6{--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-1184 .elementor-element.elementor-element-2cb63c6:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-2cb63c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/4a7fca83-db89-4d0d-801e-45e7e189d183.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-0d099c2{--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-1184 .elementor-element.elementor-element-3aa9bd1{--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-1184 .elementor-element.elementor-element-a523102{--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-1184 .elementor-element.elementor-element-a523102:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-a523102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/93ea3a7b-f2d3-47e2-9998-5df5471c0849.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-eefe6f1{--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-1184 .elementor-element.elementor-element-b766d2f{--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-1184 .elementor-element.elementor-element-b766d2f:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-b766d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/902f825d-68ce-4871-b267-fba8a0daf46f.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-f417c5b{--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-1184 .elementor-element.elementor-element-3949009{--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-1184 .elementor-element.elementor-element-3949009:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-3949009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/f16bdeff-ab00-4bba-be0e-78516f502060.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-5a6218b{--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-1184 .elementor-element.elementor-element-20a6ba4{--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-1184 .elementor-element.elementor-element-20a6ba4:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-20a6ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/cbd8c772-01fc-422c-9bc9-55011c0c0adb.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-e138153{--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-1184 .elementor-element.elementor-element-09a8e65{--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-1184 .elementor-element.elementor-element-0d099c2:not(.elementor-motion-effects-element-type-background), .elementor-1184 .elementor-element.elementor-element-0d099c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/4a7fca83-db89-4d0d-801e-45e7e189d183.jpg");background-position:center center;background-size:cover;}.elementor-1184 .elementor-element.elementor-element-0d099c2{--min-height:147px;}}@media(min-width:768px){.elementor-1184 .elementor-element.elementor-element-2cb63c6{--width:1170px;}.elementor-1184 .elementor-element.elementor-element-a523102{--width:95%;}.elementor-1184 .elementor-element.elementor-element-b766d2f{--width:95%;}.elementor-1184 .elementor-element.elementor-element-3949009{--width:95%;}.elementor-1184 .elementor-element.elementor-element-20a6ba4{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-a523102 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1184 .elementor-element.elementor-element-a523102 {
        /* 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-b766d2f *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1184 .elementor-element.elementor-element-b766d2f {
        /* 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-3949009 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1184 .elementor-element.elementor-element-3949009 {
        /* 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-20a6ba4 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1184 .elementor-element.elementor-element-20a6ba4 {
        /* 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 */