.elementor-1174 .elementor-element.elementor-element-61d8be7{--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-1174 .elementor-element.elementor-element-61d8be7:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-61d8be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/0f09dfca-eda6-4b75-b141-664bbe8a77c8.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-e4d8eac{--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-1174 .elementor-element.elementor-element-6437203{--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-1174 .elementor-element.elementor-element-993c8a3{--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-1174 .elementor-element.elementor-element-993c8a3:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-993c8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/3a013417-f670-4b37-9bd8-d1f21d111d93.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-b01bc55{--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-1174 .elementor-element.elementor-element-a6dc947{--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-1174 .elementor-element.elementor-element-a6dc947:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-a6dc947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/94ad49c0-80c0-4c14-a211-efcb119745bb.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-903480d{--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-1174 .elementor-element.elementor-element-ece664d{--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-1174 .elementor-element.elementor-element-ece664d:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-ece664d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/6b685030-ee33-4892-9343-3b27caf43016.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-4210715{--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-1174 .elementor-element.elementor-element-807c1f1{--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-1174 .elementor-element.elementor-element-807c1f1:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-807c1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/45bb5e87-d2c8-4cfb-8e11-4277256590a1.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-4492146{--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-1174 .elementor-element.elementor-element-dc63891{--display:flex;}@media(max-width:767px){.elementor-1174 .elementor-element.elementor-element-e4d8eac:not(.elementor-motion-effects-element-type-background), .elementor-1174 .elementor-element.elementor-element-e4d8eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therabodyl.shop/wp-content/uploads/2026/03/0f09dfca-eda6-4b75-b141-664bbe8a77c8.jpg");background-position:center center;background-size:cover;}.elementor-1174 .elementor-element.elementor-element-e4d8eac{--min-height:147px;}}@media(min-width:768px){.elementor-1174 .elementor-element.elementor-element-61d8be7{--width:1170px;}.elementor-1174 .elementor-element.elementor-element-993c8a3{--width:95%;}.elementor-1174 .elementor-element.elementor-element-a6dc947{--width:95%;}.elementor-1174 .elementor-element.elementor-element-ece664d{--width:95%;}.elementor-1174 .elementor-element.elementor-element-807c1f1{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-993c8a3 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1174 .elementor-element.elementor-element-993c8a3 {
        /* 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-a6dc947 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1174 .elementor-element.elementor-element-a6dc947 {
        /* 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-ece664d *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1174 .elementor-element.elementor-element-ece664d {
        /* 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-807c1f1 *//* 📱 仅针对手机端：强制把“大长图”压扁成“横向比例” */
@media (max-width: 767px) {
    .elementor-1174 .elementor-element.elementor-element-807c1f1 {
        /* 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 */