              * {
                margin: 0;
                padding: 0;
              }

              .el-image {
                overflow: visible !important;
              }

              .bodyboxWeight div {
                font-weight: 300 !important;
              }

              .bodyboxWeight a {
                font-weight: 300 !important;
              }

              .bodybox {
                width: 100%;
                background: #FFFFFF;
                font-size: 16rem;
                color: #000000;
                text-size-adjust: none;
                -webkit-text-size-adjust: none;
                -moz-twxt-size-adjust: none;
                font-family: 'gilmer-regular';
              }

              .bodybox_awards {
                margin-top: 90rem;
                padding: 0 280rem;
                box-sizing: border-box;
                width: 100%;
              }

              .bodybox_awards_title {
                text-align: center;
                width: 100%;
                font-weight: 700;
                font-family: 'gilmer-bold';
                font-size: 54rem;
                line-height: 82.08rem;
                color: #161D25;
                margin-bottom: 10rem;
              }

              .bodybox_awards_images {
                width: 100%;
                display: flex;
                align-items: center;
                flex-wrap: wrap;
                gap: 0 63.71rem;
              }

              .bodybox_awards_images_item {
                width: 299.43rem;
                height: 216.61rem;
                display: flex;
                align-items: center;
                justify-content: center;
                background: #F5F5F5;
                margin-top: 47rem;
                border-radius: 20rem;
                overflow: hidden;
              }

              .bodybox_awards_images_item:hover img {
                transform: scale(1.1);
              }

              .bodybox_point {
                width: 100%;
                padding: 0 280rem;
                box-sizing: border-box;
                margin-top: 40rem;
                display: flex;
                justify-content: space-between;
                align-items: center;
              }

              .bodybox_point_left {
                width: 1308.76rem;
              }

              .bodybox_point_left_top {
                width: 100%;
                height: 419.14rem;
                border-radius: 25.15rem;
                overflow: hidden;
              }

              .bodybox_point_left_top_img {
                width: 100%;
                height: 100%;
              }

              .bodybox_point_left_bottom {
                margin-top: 18.86rem;
                display: flex;
                align-items: center;
              }

              .bodybox_point_left_bottom_box {
                width: 644.95rem;
                height: 216.9rem;
                border-radius: 25.15rem;
              }

              .bodybox_point_right {
                width: 424.38rem;
              }

              .bodybox_banner {
                width: 100%;
                height: 820rem;
                position: relative;
                padding: 0 280rem;
                box-sizing: border-box;
                margin-top: 60rem;
              }

              .bodybox_banner_video {
                width: 100%;
                height: 100%;
                position: relative;
              }

              .bodybox_banner_video video {
                width: 100%;
                height: 100%;
                object-fit: fill;
              }

              .bodybox_banner_video_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_banner_video_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_banner_content {
                width: 100%;
                position: absolute;
                height: 100%;
                top: 140rem;
                left: 0;
                text-align: center;
              }

              .bodybox_banner_content_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 70rem;
                line-height: 70rem;
                color: #FFFFFF;
                text-shadow: 0 3.03rem 3.03rem rgba(0, 0, 0, 0.25);
              }

              .bodybox_banner_content_text {
                margin-top: 38.82rem;
                color: #ECECEC;
                font-size: 38rem;
                line-height: 38rem;
                font-weight: 400;
              }

              .bodybox_explore {
                width: 100%;
                margin-top: 115.93rem;
                overflow: hidden;
                box-sizing: border-box;
              }

              .bodybox_explore_top {
                width: 100%;
                display: flex;
                justify-content: space-between;
                padding-right: 280rem;
                padding-left: 280rem;
                box-sizing: border-box;
                align-items: center;
              }

              .bodybox_explore_top_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 55rem;
                line-height: 43.55rem;
                color: #000000;
              }

              .bodybox_explore_top_button {
                display: flex;
              }

              .bodybox_explore_top_button_btn {
                font-size: 50rem;
                color: #000000;
                cursor: pointer;
              }

              .bodybox_explore_top_button_btn_icon {
                font-weight: bold;
              }

              .bodybox_explore_top_button_btn-active {
                color: rgba(0, 0, 0, 0.2);
              }

              .bodybox_explore_top_button_right {
                margin-left: 68.92rem;
              }

              .bodybox_explore_swiper {
                width: 100%;
                margin-top: 114rem;
                padding: 0 271.11rem;
                box-sizing: border-box;
                overflow: hidden;
              }

              .bodybox_explore_swiper .swiper-wrapper {
                width: 100%;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide {
                width: 820rem;
                height: 795rem;
                background-color: #F5F5F5;
                border-radius: 20rem;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_img {
                width: 100%;
                height: 470rem;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content {
                margin-top: 43rem;
                padding: 0 22rem 0 33rem;
                box-sizing: border-box;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content_title {
                width: 100%;
                font-family: 'gilmer-medium';
                font-weight: 600;
                font-size: 32rem;
                line-height: 38rem;
                color: #1D1D1D;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content_title-es {
                font-size: 28rem;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content_text {
                width: 100%;
                font-family: 'gilmer-light';
                font-weight: 300;
                font-size: 24rem;
                line-height: 32rem;
                color: #B0B0B0;
                margin-top: 16rem;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content-es {
                padding: 0 22rem;
              }

              .bodybox_explore_swiper .swiper-wrapper .swiper-slide:hover {
                background-color: #E9E9E9;
              }

              .bodybox_effortless {
                width: 100%;
                position: relative;
                padding: 0 280rem;
                box-sizing: border-box;
                margin-top: 80rem;
              }

              .bodybox_effortless_video {
                width: 100%;
                height: 860rem;
                position: relative;
              }

              .bodybox_effortless_video video {
                width: 100%;
                height: 100%;
                object-fit: fill;
              }

              .bodybox_effortless_video_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_effortless_video_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_effortless_content {
                width: 100%;
                position: absolute;
                height: 100%;
                top: 0;
                left: 0;
                text-align: center;
              }

              .bodybox_effortless_content_title {
                margin-top: 88rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 58rem;
                line-height: 75rem;
                color: #FFFFFF;
              }

              .bodybox_effortless_content_text {
                padding: 0 273rem 0 274rem;
                box-sizing: border-box;
                margin-top: 30rem;
                color: #D8D8D8;
                font-size: 26rem;
                line-height: 36rem;
                font-weight: 400;
              }

              .bodybox_effortless_bottom {
                width: 100%;
                padding: 80rem 0 30rem 30rem;
                box-sizing: border-box;
                display: flex;
                align-items: center;
              }

              .bodybox_effortless_bottom_text {
                width: 610rem;
                height: 135rem;
                font-weight: 400;
                font-size: 32rem;
                line-height: 44.8rem;
                color: #878787;
              }

              .bodybox_effortless_bottom_text-eu {
                width: 610rem;
                height: 180rem;
                font-weight: 400;
                font-size: 32rem;
                line-height: 44.8rem;
                color: #878787;
              }

              .bodybox_effortless_bottom_suction {
                margin-left: 166rem;
                height: 135rem;
                display: flex;
                flex-direction: column;
                justify-content: space-between;
              }

              .bodybox_effortless_bottom_suction_top {
                display: flex;
              }

              .bodybox_effortless_bottom_suction_top_num {
                font-weight: 700;
                font-family: 'gilmer-bold';
                font-size: 89.6rem;
                line-height: 89.6rem;
                letter-spacing: -4rem;
                color: #000000;
              }

              .bodybox_effortless_bottom_suction_top_unit {
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 22.4rem;
                line-height: 31.36rem;
                color: #1F1F1E;
                margin-left: 14.2rem;
              }

              .bodybox_effortless_bottom_suction_bottom {
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 22.4rem;
                line-height: 31.36rem;
                color: #1F1F1E;
              }

              .bodybox_effortless_bottom_first {
                margin-left: 144rem;
                height: 135rem;
                display: flex;
                flex-direction: column;
                justify-content: space-between;
              }

              .bodybox_effortless_bottom_secondary {
                margin-left: 144rem;
                height: 135rem;
                display: flex;
                flex-direction: column;
                justify-content: space-between;
              }

              .bodybox_horizontal {
                width: 100%;
                position: relative;
                padding: 0 280rem;
                box-sizing: border-box;
                margin-top: 80rem;
              }

              .bodybox_horizontal_video {
                width: 100%;
                height: 860rem;
                position: relative;
              }

              .bodybox_horizontal_video video {
                width: 100%;
                height: 100%;
                object-fit: fill;
              }

              .bodybox_horizontal_video_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_horizontal_video_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_horizontal_content {
                width: 100%;
                position: absolute;
                height: 100%;
                top: 0;
                left: 0;
                padding-left: 80rem;
                box-sizing: border-box;
              }

              .bodybox_horizontal_content_title {
                margin-top: 218rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 54rem;
                line-height: 65rem;
                color: #000000;
              }

              .bodybox_horizontal_content_text {
                margin-top: 30rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #878787;
              }

              .bodybox_horizontal_content_unitTitle {
                margin-top: 82rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 65rem;
                line-height: 65rem;
                color: #000000;
              }

              .bodybox_horizontal_content_unitSubTitle {
                margin-top: 14rem;
                font-family: 'gilmer-medium';
                font-weight: 600;
                font-size: 22.4rem;
                line-height: 31.36rem;
                color: #1F1F1E;
              }

              .bodybox_horizontal_content_unitText {
                width: 739rem;
                margin-top: 36rem;
                font-weight: 400;
                font-size: 23rem;
                line-height: 32rem;
                color: #878787;
              }

              .bodybox_caterpillar {
                width: 100%;
                margin-top: 140rem;
              }

              .bodybox_caterpillar_swiper {
                width: 100%;
                height: 100%;
                padding: 0 280rem;
                box-sizing: border-box;
                overflow: hidden;
              }

              .bodybox_caterpillar_swiper .swiper-wrapper {
                width: 100%;
              }

              .bodybox_caterpillar_swiper .swiper-slide {
                width: 1280rem;
                height: 1164rem;
              }

              .bodybox_caterpillar_swiper_caterpillar_content {
                width: 100%;
                height: 496rem;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 58rem;
                line-height: 68rem;
                color: #000000;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_text {
                width: 750rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #878787;
                margin-top: 30rem;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_unit {
                margin-top: 46rem;
                display: flex;
                align-items: center;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_unit_left_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 65rem;
                line-height: 65rem;
                color: #000000;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_unit_left_text {
                margin-top: 14rem;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 22.4rem;
                line-height: 31.36rem;
                color: #1F1F1E;
              }

              .bodybox_caterpillar_swiper_caterpillar_content_unit_right {
                margin-left: 263rem;
              }

              .bodybox_caterpillar_swiper_caterpillar_video {
                width: 100%;
                height: 668rem;
                position: relative;
              }

              .bodybox_caterpillar_swiper_caterpillar_video video {
                width: 100%;
                height: 100%;
                object-fit: fill;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_tip {
                position: absolute;
                bottom: 7rem;
                left: 30rem;
                letter-spacing: 8rem;
                font-weight: 400;
                font-size: 32rem;
                line-height: 48rem;
                color: #FFFFFF;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_arrow {
                position: absolute;
                left: 80rem;
                top: 0;
                width: 80rem;
                height: 100%;
                display: flex;
                align-items: center;
                cursor: pointer;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_arrow_box {
                width: 80rem;
                height: 80rem;
                border-radius: 50%;
                background: #FFFFFF;
                display: flex;
                align-items: center;
                justify-content: center;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_arrow_box_img {
                width: 40rem;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_arrow_box:hover {
                background: #C9EC66;
              }

              .bodybox_caterpillar_swiper_caterpillar_video_arrowRight {
                left: auto;
                right: 80rem;
              }

              .bodybox_caterpillar_swiper_smart_content {
                width: 100%;
                height: 496rem;
              }

              .bodybox_caterpillar_swiper_smart_content_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 58rem;
                line-height: 68rem;
                color: #000000;
                margin-bottom: 16rem;
              }

              .bodybox_caterpillar_swiper_smart_content_text {
                width: 654rem;
                margin-top: 14rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #878787;
              }

              .bodybox_caterpillar_change {
                margin-top: 62rem;
                padding: 0 280rem;
                box-sizing: border-box;
                width: 100%;
                display: flex;
                align-items: center;
              }

              .bodybox_caterpillar_change .swiper-change_round {
                width: 89rem;
                height: 3rem;
                background: #BBBBBA;
                cursor: pointer;
              }

              .bodybox_caterpillar_change .swiper-change_active {
                background: #1F1F1E;
              }

              .bodybox_system {
                margin-top: 83rem;
                width: 100%;
                height: 900rem;
                padding: 0 280rem;
                box-sizing: border-box;
                position: relative;
              }

              .bodybox_system_image {
                width: 100%;
                height: 100%;
              }

              .bodybox_system_content {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                padding: 0 280rem 0 360rem;
                box-sizing: border-box;
              }

              .bodybox_system_content_title {
                width: 850rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 54rem;
                line-height: 65rem;
                color: #1B2128;
                margin-top: 156rem;
              }

              .bodybox_system_content_text {
                margin-top: 32rem;
                width: 711rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #6E6E6E;
              }

              .bodybox_system_content_subtitle {
                margin-top: 87rem;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 26rem;
                line-height: 36.4rem;
                color: #1F1F1E;
              }

              .bodybox_system_content_filter {
                margin-top: 27rem;
              }

              .bodybox_system_content_filter_top {
                display: flex;
                align-items: center;
              }

              .bodybox_system_content_filter_top_title {
                width: 300rem;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 26rem;
                line-height: 38rem;
                background: linear-gradient(to right, #1ECAD3, #9486F7);
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }

              .bodybox_system_content_filter_top_title-es {
                width: 360rem;
              }

              .bodybox_system_content_filter_top_text {
                font-weight: 400;
                font-size: 26rem;
                line-height: 36rem;
                color: #6E6E6E;
              }

              .bodybox_system_content_filter_bottom {
                margin-top: 20rem;
                width: 599rem;
                height: 16rem;
                background: linear-gradient(to right, #20CAD4, #9387F7);
                border-radius: 20rem;
              }

              .bodybox_system_content_filter-second {
                margin-top: 46rem;
              }

              .bodybox_system_content_filter-second .bodybox_system_content_filter_bottom {
                width: 337rem;
              }

              .bodybox_assist {
                width: 100%;
                margin-top: 140rem;
              }

              .bodybox_assist_swiper {
                width: 100%;
                height: 100%;
                padding: 0 280rem;
                box-sizing: border-box;
                overflow: hidden;
              }

              .bodybox_assist_swiper .swiper-wrapper {
                width: 100%;
              }

              .bodybox_assist_swiper .swiper-slide {
                width: 1280rem;
                height: 1118rem;
              }

              .bodybox_assist_swiper_assist_content {
                width: 100%;
                height: 450rem;
              }

              .bodybox_assist_swiper_assist_content_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 58rem;
                line-height: 68rem;
                color: #000000;
                margin-bottom: 30rem;
              }

              .bodybox_assist_swiper_assist_content_text {
                width: 900rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #878787;
              }

              .bodybox_assist_swiper_assist_content_num {
                margin-top: 40rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 65rem;
                line-height: 65rem;
                letter-spacing: -2rem;
                color: #000000;
              }

              .bodybox_assist_swiper_assist_content_subtext {
                margin-top: 15rem;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 22.4rem;
                line-height: 31.36rem;
                color: #1F1F1E;
              }

              .bodybox_assist_swiper_unique_content {
                width: 100%;
                height: 450rem;
              }

              .bodybox_assist_swiper_unique_content_title {
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 58rem;
                line-height: 68rem;
                color: #000000;
              }

              .bodybox_assist_swiper_unique_content_text {
                width: 836rem;
                margin-top: 30rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #878787;
              }

              .bodybox_assist_change {
                margin-top: 62rem;
                padding: 0 280rem;
                box-sizing: border-box;
                width: 100%;
                display: flex;
                align-items: center;
              }

              .bodybox_assist_change .swiper-change_round {
                width: 89rem;
                height: 3rem;
                background: #BBBBBA;
                cursor: pointer;
              }

              .bodybox_assist_change .swiper-change_active {
                background: #1F1F1E;
              }

              .bodybox_eco {
                margin-top: 86rem;
                width: 100%;
                height: 790rem;
                padding: 0 280rem;
                box-sizing: border-box;
                position: relative;
              }

              .bodybox_eco_image {
                width: 100%;
                height: 100%;
              }

              .bodybox_eco_content {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                padding: 0 280rem 0 360rem;
                box-sizing: border-box;
              }

              .bodybox_eco_content_title {
                margin-top: 316rem;
                font-family: 'gilmer-bold';
                font-weight: 700;
                font-size: 54rem;
                line-height: 65rem;
                color: #1B2128;
              }

              .bodybox_eco_content_text {
                width: 467rem;
                margin-top: 30rem;
                font-weight: 400;
                font-size: 28rem;
                line-height: 36rem;
                color: #6E6E6E;
              }

              .bodybox_live {
                margin-top: 100rem;
                width: 100%;
                padding: 0 280rem;
                box-sizing: border-box;
              }

              .bodybox_live_title {
                text-align: center;
                font-weight: 700;
                font-family: 'gilmer-bold';
                font-size: 54rem;
                line-height: 65rem;
                color: #1B2128;
              }

              .bodybox_live_images {
                display: flex;
                align-items: center;
                margin-top: 61rem;
              }

              .bodybox_live_images_first {
                width: 558rem;
                height: 300rem;
                border-radius: 6rem;
                overflow: hidden;
              }

              .bodybox_live_images_second {
                width: 597rem;
                height: 300rem;
                margin-left: 20rem;
                border-radius: 6rem;
                overflow: hidden;
              }

              .bodybox_live_images_third {
                width: 557rem;
                height: 300rem;
                margin-left: 20rem;
                border-radius: 6rem;
                overflow: hidden;
              }

              .bodybox_angle {
                margin-top: 100rem;
                width: 100%;
                padding: 0 280rem;
                box-sizing: border-box;
              }

              .bodybox_angle_title {
                text-align: center;
                font-weight: 700;
                font-family: "gilmer-bold";
                font-size: 54rem;
                line-height: 65rem;
                color: #1b2128;
              }

              .bodybox_angle_swiper {
                width: 100%;
                overflow: hidden;
                margin-top: 74rem;
                position: relative;
                height: 578rem;
              }

              .bodybox_angle_swiper_left {
                position: absolute;
                height: 100%;
                left: 26rem;
                top: 0;
                width: 88rem;
                display: flex;
                align-items: center;
                z-index: 1;
              }

              .bodybox_angle_swiper_left_arrow {
                width: 88rem;
                height: 88rem;
                border-radius: 50%;
                background: rgba(0, 0, 0, 0.3);
                display: flex;
                align-items: center;
                justify-content: center;
                cursor: pointer;
              }

              .bodybox_angle_swiper_left_arrow_icon {
                font-size: 40rem;
                color: #ffffff;
              }

              .bodybox_angle_swiper_left_arrow:hover {
                background: rgba(0, 0, 0, 0.6);
              }

              .bodybox_angle_swiper_right {
                position: absolute;
                height: 100%;
                right: 26rem;
                top: 0;
                width: 88rem;
                display: flex;
                align-items: center;
                z-index: 1;
              }

              .bodybox_angle_swiper_right_arrow {
                width: 88rem;
                height: 88rem;
                border-radius: 50%;
                background: rgba(0, 0, 0, 0.3);
                display: flex;
                align-items: center;
                justify-content: center;
                cursor: pointer;
              }

              .bodybox_angle_swiper_right_arrow_icon {
                font-size: 40rem;
                color: #ffffff;
              }

              .bodybox_angle_swiper_right_arrow:hover {
                background: rgba(0, 0, 0, 0.6);
              }

              .bodybox_events {
                margin-top: 156.74rem;
                padding: 0 256rem;
                box-sizing: border-box;
                width: 100%;
              }

              .bodybox_events_title {
                font-family: "gilmer-bold";
                text-align: center;
                font-weight: 700;
                font-size: 60rem;
                line-height: 60rem;
              }

              .bodybox_events_subtitle {
                margin-top: 36.06rem;
                font-size: 28rem;
                line-height: 36.74rem;
                letter-spacing: 0.16rem;
                text-align: center;
                color: #878787;
              }

              .bodybox_events_swiper {
                width: 100%;
                height: 490rem;
                margin-top: 79.81rem;
                overflow: hidden;
              }

              .bodybox_events_swiper .swiper-wrapper {
                width: 100%;
                display: flex;
                align-items: center;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-first {
                width: 393.14rem;
                height: 479.34rem;
                border-radius: 19.4rem;
                overflow: hidden;
                box-shadow: 0 0 16.17rem rgba(0, 0, 0, 0.1);
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-first_img {
                width: 100%;
                height: 100%;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second {
                width: 949.82rem;
                height: 479.34rem;
                border-radius: 19.4rem;
                overflow: hidden;
                box-shadow: 0 0 16.17rem rgba(0, 0, 0, 0.1);
                display: flex;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_img {
                width: 396.12rem;
                height: 100%;
                flex-shrink: 0;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content {
                padding: 0 41.09rem 0 52.61rem;
                width: 553.7rem;
                height: 100%;
                display: flex;
                flex-direction: column;
                justify-content: center;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_time {
                font-weight: 600;
                font-size: 25rem;
                line-height: 30rem;
                font-family: "gilmer-medium";
                color: #525252;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_title {
                margin-top: 9.31rem;
                font-weight: 700;
                font-size: 44rem;
                line-height: 52.8rem;
                font-family: "gilmer-bold";
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_title-fr {
                font-size: 40rem;
              }

              .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_text {
                margin-top: 33.03rem;
                font-weight: 400;
                font-size: 25rem;
                line-height: 30rem;
                color: #878787;
              }

              .bodybox_events_rounds {
                margin-top: 64.45rem;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_events_rounds .swiper-change_round {
                width: 16rem;
                height: 16rem;
                background: #EDEDED;
                border-radius: 50%;
                cursor: pointer;
              }

              .bodybox_events_rounds .swiper-change_round:not(:first-child) {
                margin-left: 47.53rem;
              }

              .bodybox_events_rounds .swiper-change_active {
                background: #1ECAD3;
              }

              .bodybox_accessories {
                width: 100%;
                padding: 0 280rem;
                margin-top: 140rem;
                box-sizing: border-box;
              }

              .bodybox_accessories_title {
                font-weight: 400;
                font-size: 60.86rem;
                line-height: 84rem;
              }

              .bodybox_accessories_equipment {
                margin-top: 90rem;
                width: 100%;
                height: 448rem;
                display: flex;
                align-items: center;
                justify-content: space-between;
              }

              .bodybox_accessories_equipment_box {
                width: 572rem;
                height: 100%;
                background: #F5F5F5;
                position: relative;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_accessories_equipment_box_img {
                width: 500rem;
              }

              .bodybox_accessories_equipment_box_imgtwo {
                width: 400rem;
              }

              .bodybox_accessories_equipment_box_imgthree {
                width: 300rem;
              }

              .bodybox_accessories_equipment_box_text {
                position: absolute;
                left: 0;
                bottom: 36rem;
                width: 100%;
                text-align: center;
                font-weight: 400;
                font-size: 32rem;
                line-height: 32rem;
              }

              .bodybox_spec {
                margin-top: 60.44rem;
                padding: 0 280rem;
                box-sizing: border-box;
                color: #000000;
              }

              .bodybox_spec_title {
                font-size: 60rem;
                line-height: 84rem;
                font-weight: 400;
              }

              .bodybox_spec_card_title {
                margin-top: 48rem;
                width: 100%;
                display: flex;
                padding: 12rem 0;
                box-sizing: border-box;
                justify-content: space-between;
                align-items: center;
                font-size: 36rem;
                line-height: 47.16rem;
                color: #000000;
              }

              .bodybox_spec_card_title_icon {
                width: 31.5rem;
                height: 31.5rem;
                border-radius: 50%;
                background: rgba(0, 0, 0, 0.85);
                color: #FFFFFF;
                display: flex;
                justify-content: center;
                cursor: pointer;
              }

              .bodybox_spec_card_title_icon .plus {
                line-height: 28rem;
                font-size: 30rem;
              }

              .bodybox_spec_card_table {
                margin-top: 21rem;
              }

              .bodybox_spec_card_table_row {
                width: 100%;
                background: #F5F5F5;
                display: flex;
                font-size: 30rem;
                line-height: 47.16rem;
                font-weight: 300;
                color: #000000;
              }

              .bodybox_spec_card_table_row_left {
                width: 40%;
                padding: 22rem 32rem;
                box-sizing: border-box;
              }

              .bodybox_spec_card_table_row_right {
                width: 60%;
                padding: 22rem 32rem;
                box-sizing: border-box;
              }

              .bodybox_spec_card_table_row:nth-child(2n) {
                background: #ffffff;
              }

              .bodybox_which {
                margin-top: 140rem;
                padding: 0 280rem 0rem;
                box-sizing: border-box;
                width: 100%;
              }

              .bodybox_which_title {
                font-family: "gilmer-bold";
                text-align: center;
                font-weight: 700;
                font-size: 60rem;
                line-height: 60rem;
              }

              .bodybox_which_card {
                margin-top: 40rem;
                width: 100%;
              }

              .bodybox_which_card_images {
                width: 100%;
                display: flex;
                padding: 50rem 0 34rem;
                box-sizing: border-box;
                border-bottom: 1rem solid #696969;
              }

              .bodybox_which_card_images_item {
                flex: 1;
                display: flex;
                flex-direction: column;
                align-items: center;
              }

              .bodybox_which_card_images_item_img {
                width: 354rem;
                height: 255rem;
              }

              .bodybox_which_card_images_item_text {
                margin-top: 4rem;
                font-weight: 700;
                font-size: 33rem;
                line-height: 47.16rem;
                text-align: center;
                color: #000000;
                font-family: 'gilmer-bold';
              }

              .bodybox_which_card_content {
                width: 100%;
                display: flex;
                padding: 30rem 0;
                box-sizing: border-box;
              }

              .bodybox_which_card_content_item {
                flex: 1;
                text-align: center;
                flex-shrink: 0;
                min-width: 33%;
              }

              .bodybox_which_card_content_item_title {
                width: 100%;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 28rem;
                line-height: 47.16rem;
                color: #000000;
                /* word-break: break-all; */
              }

              .bodybox_which_card_content_item_text {
                width: 100%;
                font-weight: 600;
                font-family: 'gilmer-medium';
                font-size: 26rem;
                line-height: 47.16rem;
                color: #000000;
                /* word-break: break-all;  */
                /* word-break: break-all; */
              }

              .bodybox_which_card_content_item_text-error {
                font-size: 40rem;
              }

              .bodybox_which_card_content:not(:last-child) {
                border-bottom: 1rem solid #696969;
              }

              .bodybox_videos {
                margin-top: 140rem;
                padding: 0 280rem 0rem;
                box-sizing: border-box;
                width: 100%;
              }

              .bodybox_videos_title {
                font-family: "gilmer-bold";
                text-align: center;
                font-weight: 700;
                font-size: 60rem;
                line-height: 60rem;
              }

              .bodybox_videos_top {
                display: flex;
                width: 100%;
                justify-content: space-between;
                margin-top: 80rem;
              }

              .bodybox_videos_top_left {
                width: 865.57rem;
                height: 483.81rem;
                position: relative;
              }

              .bodybox_videos_top_left video {
                width: 100%;
                height: 100%;
                object-fit: fill;
                border-radius: 12rem;
              }

              .bodybox_videos_top_left_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_videos_top_left_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_videos_bottom {
                display: flex;
                width: 100%;
                justify-content: space-between;
                margin-top: 30rem;
              }

              .bodybox_videos_bottom_video {
                width: 424rem;
                height: 756rem;
                position: relative;
                border-radius: 12rem;
                overflow: hidden;
              }

              .my-fx-1{
                width: 1272rem !important;
              }

              .bodybox_videos_bottom_video video {
                width: 100%;
                height: 100%;
                object-fit: fill;
                border-radius: 12rem;
              }

              .bodybox_videos_bottom_video video::-webkit-media-controls-fullscreen-button {
                display: none;
              }

              .bodybox_videos_bottom_video video {
                -moz-appearance: none;
                -webkit-appearance: none;
                appearance: none;
                -moz-transition: none;
                -webkit-transition: none;
                transition: none;
              }

              .bodybox_videos_bottom_video video::-ms-fullscreen,
              .bodybox_videos_bottom_video video::-ms-expanding,
              .bodybox_videos_bottom_video video::-ms-fullscreen-video {
                display: none;
              }

              .bodybox_videos_bottom_video_imgbox {
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                display: flex;
                justify-content: center;
                align-items: center;
              }

              .bodybox_videos_bottom_video_imgbox_img {
                width: 109rem;
                height: 109rem;
                cursor: pointer;
                z-index: 1;
              }

              .bodybox_footer {
                padding: 100rem 280rem;
                box-sizing: border-box;
                margin-top: 80rem;
              }

              .bodybox_footer_title {
                font-family: "gilmer-bold";
                text-align: center;
                font-weight: 700;
                font-size: 60rem;
                line-height: 60rem;
              }

              .bodybox_footer_content {
                display: flex;
                width: 100%;
                height: 100%;
                margin-top: 50rem;
              }

              .bodybox_footer_content_box {
                flex: 1;
                flex-shrink: 0;
              }

              .bodybox_footer_content_box_text {
                font-weight: 600;
                font-size: 24rem;
                line-height: 56.59rem;
                height: 280rem;
              }

              .bodybox_footer_content_box_img {
                display: flex;
                justify-content: flex-end;
              }

              .bodybox_footer_content_box_img img {
                width: 356rem;
              }

              .bodybox_footer_content_left {
                border-right: 1rem solid #949494;
                padding-right: 200rem;
                box-sizing: border-box;
              }

              .bodybox_footer_content_right {
                padding-left: 200rem;
                box-sizing: border-box;
              }

              .bodybox_footer_content_right .bodybox_footer_content_box_img img {
                width: 632rem;
              }

              .bodybox_faq {
                padding: 0 280rem 100rem;
                box-sizing: border-box;
                margin-top: 80rem;
              }

              .bodybox_faq_card {
                width: 100%;
                padding: 62rem 86rem 102rem 47rem;
                box-sizing: border-box;
                border: 1rem solid #000000;
                border-radius: 50rem;
              }

              .bodybox_faq_card_title {
                font-weight: 700;
                font-family: "gilmer-bold";
                font-size: 60rem;
                line-height: 58rem;
                color: #000000;
              }

              .bodybox_faq_card_line {
                width: 100%;
                height: 1rem;
                background: #000000;
                margin-top: 56rem;
              }

              .bodybox_faq_card_content {
                margin-top: 48rem;
                width: 100%;
              }

              .bodybox_faq_card_content_item {
                width: 100%;
                display: flex;
              }

              .bodybox_faq_card_content_item_left {
                width: 36rem;
                height: 60rem;
                display: flex;
                align-items: center;
                flex-shrink: 0;
              }

              .bodybox_faq_card_content_item_left_img {
                width: 36rem;
                height: 36rem;
                cursor: pointer;
              }

              .bodybox_faq_card_content_item_right {
                margin-left: 28rem;
              }

              .bodybox_faq_card_content_item_right_title {
                font-weight: 700;
                font-family: "gilmer-bold";
                font-size: 30rem;
                line-height: 60rem;
                color: #2c2c2c;
              }

              .bodybox_faq_card_content_item_right_text {
                margin-top: 4rem;
                font-weight: 400;
                font-size: 26rem;
                line-height: 34rem;
                color: #525252;
              }

              .bodybox_faq_card_content_item:not(:first-child) {
                margin-top: 27rem;
              }

              @media (max-width: 767px) {
                .bodybox {
                  overflow: hidden;
                }

                .bodybox_awards {
                  margin-top: 45.84rem;
                  padding: 0 16rem;
                }

                .bodybox_awards_title {
                  font-size: 28rem;
                  line-height: 31.95rem;
                  margin-bottom: 10rem;
                }

                .bodybox_awards_images {
                  gap: 0 26.11rem;
                }

                .bodybox_awards_images_item {
                  width: 122.71rem;
                  height: 88.77rem;
                  margin-top: 23.5rem;
                  border-radius: 10rem;
                }

                .bodybox_banner {
                  height: 407rem;
                  padding: 0;
                  margin-top: 45.48rem;
                }

                .bodybox_banner_video_imgbox_img {
                  width: 48rem;
                  height: 48rem;
                }

                .bodybox_banner_content {
                  top: 43rem;
                }

                .bodybox_banner_content_title {
                  font-size: 34rem;
                  line-height: 25.95rem;
                  text-shadow: 0 1.3rem 1.3rem rgba(0, 0, 0, 0.25);
                }

                .bodybox_banner_content_text {
                  margin-top: 16rem;
                  font-size: 16rem;
                  line-height: 16rem;
                }

                .bodybox_explore {
                  margin-top: 38.93rem;
                }

                .bodybox_explore_top {
                  padding-right: 94.17rem;
                  padding-left: 28rem;
                }

                .bodybox_explore_top_title {
                  font-size: 22rem;
                  line-height: 26.62rem;
                }

                .bodybox_explore_top_button_btn {
                  font-size: 14.06rem;
                }

                .bodybox_explore_top_button_right {
                  margin-left: 22.36rem;
                }

                .bodybox_explore_swiper {
                  width: 100%;
                  margin-top: 21.07rem;
                  padding: 0 16rem;
                }

                .bodybox_explore_swiper .swiper-wrapper .swiper-slide {
                  width: 446.89rem;
                  height: 433.44rem;
                  border-radius: 6.49rem;
                }

                .bodybox_explore_swiper .swiper-wrapper .swiper-slide_img {
                  width: 100%;
                  height: 285.6rem;
                }

                .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content {
                  margin-top: 17rem;
                  padding: 0 26.89rem 0 33.6rem;
                  box-sizing: border-box;
                }

                .bodybox_explore_swiper .swiper-wrapper .swiper-slide_content_title {
                  width: 200%;
                  font-family: 'gilmer-bold';
                  font-weight: 700;
                  font-size: 46rem;
                  line-height: 58rem;
                  color: #1D1D1D;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_explore_swiper .swiper-wrapper .swiper-slide:hover {
                  background-color: #E9E9E9;
                }

                .bodybox_explore .swiper-change {
                  margin-top: 10.2rem;
                  width: 100%;
                  display: flex;
                  justify-content: center;
                }

                .bodybox_explore .swiper-change_round {
                  width: 9.41rem;
                  height: 9.41rem;
                  border-radius: 50%;
                  background: #e9e9e9;
                  z-index: 1;
                  cursor: pointer;
                }

                .bodybox_explore .swiper-change_round:not(:first-child) {
                  margin-left: 27.76rem;
                }

                .bodybox_explore .swiper-change_active {
                  background: #1ECAD3;
                }

                .bodybox_effortless {
                  padding: 0 16rem;
                  margin-top: 0rem;
                }

                .bodybox_effortless_top {
                  padding: 50rem 0;
                  box-sizing: border-box;
                }

                .bodybox_effortless_top_title {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 40rem;
                  line-height: 46.04rem;
                  text-align: center;
                  color: #000000;
                }

                .bodybox_effortless_top_text {
                  margin-top: 12rem;
                  padding: 0 50rem;
                  box-sizing: border-box;
                  font-weight: 400;
                  font-size: 22rem;
                  line-height: 28.57rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_effortless_top_parameter {
                  margin-top: 42rem;
                  display: flex;
                  align-items: center;
                  justify-content: center;
                }

                .bodybox_effortless_top_parameter_suction {
                  height: 70rem;
                  display: flex;
                  flex-direction: column;
                  justify-content: space-between;
                  align-items: center;
                }

                .bodybox_effortless_top_parameter_suction_top {
                  display: flex;
                  align-items: flex-end;
                }

                .bodybox_effortless_top_parameter_suction_top_num {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 44.06rem;
                  line-height: 41.86rem;
                  color: #000000;
                }

                .bodybox_effortless_top_parameter_suction_top_unit {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 32rem;
                  line-height: 30.04rem;
                  color: #000000;
                }

                .bodybox_effortless_top_parameter_suction_bottom {
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 15rem;
                  line-height: 21rem;
                  color: #1F1F1E;
                }

                .bodybox_effortless_top_parameter_suction-second {
                  margin: 0 77rem;
                }

                .bodybox_effortless_video {
                  height: 352.44rem;
                }

                .bodybox_effortless_video_imgbox_img {
                  width: 60rem;
                  height: 60rem;
                }

                .bodybox_effortless_content_title {
                  margin-top: 35.06rem;
                  font-size: 25rem;
                  line-height: 30.74rem;
                }

                .bodybox_effortless_content_text {
                  width: 200%;
                  padding: 0 139.64rem;
                  margin-top: 15.88rem;
                  font-size: 30rem;
                  line-height: 36rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_effortless_bottom {
                  width: 200%;
                  height: 122.56rem;
                  padding: 30.56rem 0 29rem 4rem;
                  box-sizing: border-box;
                  display: flex;
                  align-items: center;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_effortless_bottom_text {
                  width: 560rem;
                  height: 63rem;
                  font-size: 30rem;
                  line-height: 42rem;
                }

                .bodybox_effortless_bottom_text-eu {
                  width: 560rem;
                  height: 90rem;
                  font-size: 30rem;
                  line-height: 42rem;
                }

                .bodybox_effortless_bottom_text-es {
                  width: 500rem;
                }

                .bodybox_effortless_bottom_suction {
                  margin-left: 92rem;
                  height: 63rem;
                }

                .bodybox_effortless_bottom_suction_top_num {
                  font-size: 73.44rem;
                  line-height: 69.76rem;
                  letter-spacing: -3.28rem;
                }

                .bodybox_effortless_bottom_suction_top_unit {
                  font-size: 26rem;
                  line-height: 36.4rem;
                  margin-left: 10.12rem;
                }

                .bodybox_effortless_bottom_suction_bottom {
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 24rem;
                  line-height: 33.6rem;
                }

                .bodybox_effortless_bottom_first {
                  margin-left: 104rem;
                  height: 63rem;
                }

                .bodybox_effortless_bottom_secondary {
                  margin-left: 104rem;
                  height: 63rem;
                }

                .bodybox_horizontal {
                  padding: 0 16rem;
                  margin-top: 0rem;
                }

                .bodybox_horizontal_top {
                  padding: 60rem 0 50rem 0;
                  box-sizing: border-box;
                }

                .bodybox_horizontal_top_title {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 40rem;
                  line-height: 46.04rem;
                  text-align: center;
                  color: #000000;
                }

                .bodybox_horizontal_top_text {
                  margin-top: 12.78rem;
                  font-weight: 400;
                  font-size: 22rem;
                  line-height: 28.57rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_horizontal_top_unitTitle {
                  margin-top: 46.92rem;
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 39.69rem;
                  line-height: 37.7rem;
                  letter-spacing: -1.12rem;
                  text-align: center;
                  color: #000000;
                }

                .bodybox_horizontal_top_unitSubTitle {
                  font-family: 'gilmer-medium';
                  font-weight: 600;
                  font-size: 16rem;
                  line-height: 19.6rem;
                  text-align: center;
                  color: #1F1F1E;
                  margin-top: 7.63rem;
                }

                .bodybox_horizontal_top_unitText {
                  padding: 0 72rem;
                  box-sizing: border-box;
                  margin-top: 11.67rem;
                  font-weight: 400;
                  font-size: 22rem;
                  line-height: 28.57rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_horizontal_video {
                  width: 100%;
                  height: 352.44rem;
                }

                .bodybox_horizontal_video_imgbox_img {
                  width: 60rem;
                  height: 60rem;
                }

                .bodybox_horizontal_content {
                  padding-left: 33rem;
                }

                .bodybox_horizontal_content_title {
                  margin-top: 75.34rem;
                  font-size: 25rem;
                  line-height: 29rem;
                }

                .bodybox_horizontal_content_text {
                  width: 462rem;
                  height: 46.72rem;
                  margin-top: 7.89rem;
                  font-size: 30rem;
                  line-height: 36rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_horizontal_content_text-fr {
                  width: 520rem;
                }

                .bodybox_horizontal_content_unitTitle {
                  margin-top: 20.04rem;
                  font-size: 29rem;
                  line-height: 29rem;
                }

                .bodybox_horizontal_content_unitSubTitle {
                  margin-top: 2.15rem;
                  font-size: 13rem;
                  line-height: 18.2rem;
                }

                .bodybox_horizontal_content_unitText {
                  width: 664rem;
                  height: 96rem;
                  margin-top: 12.81rem;
                  font-size: 26rem;
                  line-height: 32rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_caterpillar {
                  margin-top: 55rem;
                }

                .bodybox_caterpillar_swiper {
                  padding: 0 16rem;
                }

                .bodybox_caterpillar_swiper .swiper-slide {
                  width: 452.28rem;
                  height: 455.3rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content {
                  height: 219.26rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_title {
                  font-size: 25rem;
                  line-height: 29rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_text {
                  width: 800rem;
                  font-size: 30rem;
                  line-height: 36rem;
                  height: 72rem;
                  margin-top: 8rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_text-fr {
                  height: 36rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_unit {
                  margin-top: 31.35rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_unit_left_title {
                  font-size: 25rem;
                  line-height: 23.75rem;
                  letter-spacing: -0.71rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_unit_left_text {
                  margin-top: 2.85rem;
                  font-size: 12rem;
                  line-height: 16.8rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_content_unit_right {
                  margin-left: 79rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_video {
                  width: 100%;
                  height: 236.04rem;
                  position: relative;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_imgbox_img {
                  width: 36.58rem;
                  height: 36.58rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_tip {
                  bottom: 5.93rem;
                  left: 5.97rem;
                  letter-spacing: 3.96rem;
                  font-size: 15.83rem;
                  line-height: 23.74rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_arrow {
                  left: 12.77rem;
                  width: 42.4rem;
                  height: 100%;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_arrow_box {
                  width: 42.7rem;
                  height: 42.7rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_arrow_box_img {
                  width: 14.13rem;
                }

                .bodybox_caterpillar_swiper_caterpillar_video_arrowRight {
                  left: auto;
                  right: 12.77rem;
                }

                .bodybox_caterpillar_swiper_smart_content {
                  width: 100%;
                  height: 219.26rem;
                }

                .bodybox_caterpillar_swiper_smart_content_title {
                  font-size: 25rem;
                  line-height: 29rem;
                  margin-bottom: 2rem;
                }

                .bodybox_caterpillar_swiper_smart_content_text {
                  width: 700rem;
                  height: 18rem;
                  margin-top: 8rem;
                  font-size: 30rem;
                  line-height: 36rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_caterpillar_swiper_smart_content_text-first {
                  height: 36rem;
                }

                .bodybox_caterpillar_change {
                  margin-top: 21.7rem;
                  padding: 0 16rem;
                }

                .bodybox_caterpillar_change .swiper-change_round {
                  width: 41rem;
                  height: 2rem;
                }

                .bodybox_caterpillar_content {
                  width: 100%;
                  margin-top: 3rem;
                  padding: 0 16rem;
                  box-sizing: border-box;
                }

                .bodybox_caterpillar_content_title {
                  width: 100%;
                  text-align: center;
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 40rem;
                  line-height: 46.04rem;
                  color: #000000;
                }

                .bodybox_caterpillar_content_text {
                  padding: 0 72rem;
                  box-sizing: border-box;
                  margin-top: 11.78rem;
                  font-weight: 400;
                  font-size: 22rem;
                  line-height: 28.57rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_caterpillar_content_text-smart {
                  /* padding: 0 72rem; */
                  box-sizing: border-box;
                  margin-top: 10rem;
                  font-weight: 400;
                  font-size: 22rem;
                  line-height: 28.57rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_caterpillar_content_parameter {
                  margin-top: 43.22rem;
                  width: 100%;
                  display: flex;
                  align-items: center;
                  justify-content: center;
                }

                .bodybox_caterpillar_content_parameter_item {
                  height: 80rem;
                  display: flex;
                  flex-direction: column;
                  justify-content: space-between;
                  align-items: center;
                }

                .bodybox_caterpillar_content_parameter_item_title {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 39.69rem;
                  line-height: 37.7rem;
                  letter-spacing: -1.12rem;
                  text-align: center;
                  color: #000000;
                }

                .bodybox_caterpillar_content_parameter_item_text {
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 16rem;
                  line-height: 22.4rem;
                  text-align: center;
                  color: #1F1F1E;
                }

                .bodybox_caterpillar_content_parameter_item:not(:first-child) {
                  margin-left: 139rem;
                }

                .bodybox_caterpillar_video {
                  width: 100%;
                  height: 374.41rem;
                  position: relative;
                  padding: 0 16rem;
                  box-sizing: border-box;
                  margin-top: 43rem;
                }

                .bodybox_caterpillar_video video {
                  width: 100%;
                  height: 100%;
                  object-fit: fill;
                }

                .bodybox_caterpillar_video_imgbox {
                  position: absolute;
                  width: 100%;
                  height: 100%;
                  padding: 0 16rem;
                  box-sizing: border-box;
                  top: 0;
                  left: 0;
                  display: flex;
                  justify-content: center;
                  align-items: center;
                }

                .bodybox_caterpillar_video_imgbox_img {
                  width: 60rem;
                  height: 60rem;
                  cursor: pointer;
                  z-index: 1;
                }

                .bodybox_system {
                  margin-top: 22rem;
                  height: 368.84rem;
                  padding: 0 16rem;
                }

                .bodybox_system_content {
                  padding: 0 16rem 0 39rem;
                }

                .bodybox_system_content_title {
                  width: 380rem;
                  font-size: 25rem;
                  line-height: 29rem;
                  margin-top: 64rem;
                }

                .bodybox_system_content_title-fr {
                  margin-top: 32rem;
                }

                .bodybox_system_content_text {
                  margin-top: 8rem;
                  width: 656rem;
                  height: 30rem;
                  font-size: 28rem;
                  line-height: 36rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_system_content_subtitle {
                  margin-top: 52.48rem;
                  height: 18.2rem;
                  font-size: 26rem;
                  line-height: 36.4rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_system_content_subtitle-fr {
                  height: 36.4rem;
                }

                .bodybox_system_content_filter {
                  margin-top: 10.82rem;
                }

                .bodybox_system_content_filter_top_title {
                  width: 245.08rem;
                  height: 20rem;
                  font-size: 26rem;
                  line-height: 20rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                  display: flex;
                  align-items: center;
                }

                .bodybox_system_content_filter_top_title-fr {
                  width: 300rem;
                }

                .bodybox_system_content_filter_top_title-es {
                  width: 340rem;
                }

                .bodybox_system_content_filter_top_text {
                  margin-left: -122.54rem;
                  height: 20rem;
                  font-size: 26rem;
                  line-height: 20rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_system_content_filter_top_text-fr {
                  margin-left: -140rem;
                }

                .bodybox_system_content_filter_top_text-es {
                  margin-left: -140rem;
                }

                .bodybox_system_content_filter_bottom {
                  margin-top: 3.77rem;
                  width: 245.48rem;
                  height: 6.56rem;
                  border-radius: 10rem;
                }

                .bodybox_system_content_filter-second {
                  margin-top: 19.85rem;
                }

                .bodybox_system_content_filter-second .bodybox_system_content_filter_bottom {
                  width: 138.11rem;
                }

                .bodybox_assist {
                  margin-top: 69.16rem;
                }

                .bodybox_assist_swiper {
                  padding: 0 16rem;
                }

                .bodybox_assist_swiper .swiper-slide {
                  width: 452.28rem;
                  height: 455.3rem;
                }

                .bodybox_assist_swiper_assist_content {
                  height: 219.26rem;
                }

                .bodybox_assist_swiper_assist_content_title {
                  font-size: 25rem;
                  line-height: 29rem;
                  margin-bottom: 10rem;
                }

                .bodybox_assist_swiper_assist_content_text {
                  width: 840rem;
                  height: 16rem;
                  font-size: 26rem;
                  line-height: 38rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_assist_swiper_assist_content_text-fr {
                  height: 38rem;
                }

                .bodybox_assist_swiper_assist_content_num {
                  margin-top: 30rem;
                  font-size: 25rem;
                  line-height: 25rem;
                  letter-spacing: -0.71rem;
                }

                .bodybox_assist_swiper_assist_content_subtext {
                  margin-top: 2.85rem;
                  font-size: 12rem;
                  line-height: 16.8rem;
                }

                .bodybox_assist_swiper_unique_content {
                  height: 219.26rem;
                }

                .bodybox_assist_swiper_unique_content_title {
                  font-size: 25rem;
                  line-height: 29rem;
                }

                .bodybox_assist_swiper_unique_content_text {
                  width: 734rem;
                  margin-top: 10rem;
                  font-size: 28rem;
                  line-height: 32rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_assist_change {
                  margin-top: 21.7rem;
                  padding: 0 16rem;
                }

                .bodybox_assist_change .swiper-change_round {
                  width: 41rem;
                  height: 2rem;
                }

                .bodybox_assist_content {
                  width: 100%;
                  padding: 0 16rem;
                  box-sizing: border-box;
                }

                .bodybox_assist_content_title {
                  width: 100%;
                  text-align: center;
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 40rem;
                  line-height: 46.04rem;
                  color: #000000;
                }

                .bodybox_assist_content_text {
                  margin-top: 12.95rem;
                  font-weight: 400;
                  font-size: 22.23rem;
                  line-height: 27rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_assist_image {
                  margin-top: 46.13rem;
                  padding: 0 16rem;
                  width: 100%;
                  height: 374.71rem;
                  box-sizing: border-box;
                  position: relative;
                }

                .bodybox_assist_image_content {
                  position: absolute;
                  left: 36rem;
                  bottom: 21.15rem;
                  display: flex;
                  flex-direction: column;
                  align-items: center;
                }

                .bodybox_assist_image_content_title {
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 39.69rem;
                  line-height: 37.7rem;
                  letter-spacing: -1.12rem;
                  text-align: center;
                  color: #ffffff;
                }

                .bodybox_assist_image_content_text {
                  margin-top: 4.63rem;
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 19.05rem;
                  line-height: 26.67rem;
                  text-align: center;
                  color: #ffffff;
                }

                .bodybox_unique {
                  margin-top: 60.22rem;
                }

                .bodybox_unique_content {
                  width: 100%;
                  padding: 0 16rem;
                  box-sizing: border-box;
                }

                .bodybox_unique_content_title {
                  width: 100%;
                  text-align: center;
                  font-weight: 700;
                  font-family: 'gilmer-bold';
                  font-size: 40rem;
                  line-height: 46.04rem;
                  color: #000000;
                }

                .bodybox_unique_content_text {
                  margin-top: 12rem;
                  font-weight: 400;
                  font-size: 22.23rem;
                  line-height: 27rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_unique_image {
                  margin-top: 40.08rem;
                  padding: 0 16rem;
                  width: 100%;
                  height: 374.71rem;
                  box-sizing: border-box;
                  position: relative;
                }

                .bodybox_eco {
                  margin-top: 28rem;
                  height: 323.76rem;
                  padding: 0 16rem;
                }

                .bodybox_eco_content {
                  padding: 0 16rem 0 39rem;
                }

                .bodybox_eco_content_title {
                  margin-top: 93rem;
                  font-size: 32rem;
                  line-height: 32rem;
                }

                .bodybox_eco_content_text {
                  width: 261rem;
                  margin-top: 20rem;
                  font-size: 22.23rem;
                  line-height: 28rem;
                }

                .bodybox_angle {
                  margin-top: 60rem;
                  width: 100%;
                  padding: 0 16rem;
                  box-sizing: border-box;
                }

                .bodybox_angle_title {
                  font-size: 27rem;
                  line-height: 27rem;
                }

                .bodybox_angle_swiper {
                  width: 100%;
                  overflow: hidden;
                  margin-top: 48.11rem;
                  position: relative;
                  height: 478rem;
                }

                .bodybox_angle_swiper_left {
                  left: 21rem;
                  width: 73rem;
                }

                .bodybox_angle_swiper_left_arrow {
                  width: 73rem;
                  height: 73rem;
                }

                .bodybox_angle_swiper_left_arrow_icon {
                  font-size: 30rem;
                }

                .bodybox_angle_swiper_left_arrow:hover {
                  background: rgba(0, 0, 0, 0.6);
                }

                .bodybox_angle_swiper_right {
                  right: 21rem;
                  width: 73rem;
                }

                .bodybox_angle_swiper_right_arrow {
                  width: 73rem;
                  height: 73rem;
                }

                .bodybox_angle_swiper_right_arrow_icon {
                  font-size: 30rem;
                }

                .bodybox_angle_swiper_right_arrow:hover {
                  background: rgba(0, 0, 0, 0.6);
                }

                .bodybox_angle_swiper_rounds {
                  position: absolute;
                  left: 0;
                  bottom: 16.46rem;
                  width: 100%;
                  height: 12rem;
                  display: flex;
                  justify-content: center;
                  align-items: center;
                  z-index: 1;
                }

                .bodybox_angle_swiper_rounds .swiper-change_round {
                  width: 30rem;
                  height: 12rem;
                  background: #ededed;
                  border-radius: 200rem;
                  cursor: pointer;
                }

                .bodybox_angle_swiper_rounds .swiper-change_round:not(:first-child) {
                  margin-left: 12rem;
                }

                .bodybox_angle_swiper_rounds .swiper-change_active {
                  background: linear-gradient(to right, #1ecad3, #9486f7);
                }

                .bodybox_events {
                  margin-top: 89.18rem;
                  padding: 0 12rem;
                }

                .bodybox_events_title {
                  font-size: 27rem;
                  line-height: 27rem;
                }

                .bodybox_events_subtitle {
                  margin-top: 11.8rem;
                  font-size: 14rem;
                  line-height: 14.79rem;
                  letter-spacing: 0.06rem;
                  text-align: center;
                  color: #878787;
                }

                .bodybox_events_swiper {
                  width: 100%;
                  height: 220rem;
                  margin-top: 40.82rem;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-first {
                  width: 158rem;
                  height: 217rem;
                  border-radius: 7.81rem;
                  box-shadow: 0 0 6.51rem rgba(0, 0, 0, 0.1);
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second {
                  width: 382rem;
                  height: 217rem;
                  border-radius: 7.81rem;
                  box-shadow: 0 0 6.51rem rgba(0, 0, 0, 0.1);
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_img {
                  width: 159rem;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content {
                  padding: 0 15rem 0 22.62rem;
                  width: 185.38rem;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_time {
                  font-size: 24rem;
                  height: 14.4rem;
                  line-height: 28.8rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_title {
                  width: 370rem;
                  margin-top: 7.66rem;
                  height: 30rem;
                  font-size: 36rem;
                  line-height: 43.2rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_title-fr {
                  font-size: 32rem;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_text {
                  width: 370rem;
                  height: 60rem;
                  margin-top: 26.44rem;
                  font-size: 24rem;
                  line-height: 30rem;
                  transform: scale(0.5);
                  -ms-transform: scale(0.5);
                  -moz-transform: scale(0.5);
                  -o-transform: scale(0.5);
                  -webkit-transform: scale(0.5);
                  transform-origin: top left;
                }

                .bodybox_events_swiper .swiper-wrapper .swiper-slide-second_content_text-de {
                  font-size: 22rem;
                }

                .bodybox_events_rounds {
                  margin-top: 42.19rem;
                }

                .bodybox_events_rounds .swiper-change_round {
                  width: 7rem;
                  height: 7rem;
                }

                .bodybox_events_rounds .swiper-change_round:not(:first-child) {
                  margin-left: 16.54rem;
                }

                .bodybox_accessories {
                  padding: 0 16rem;
                  margin-top: 49.38rem;
                }

                .bodybox_accessories_title {
                  font-family: "gilmer-bold";
                  text-align: center;
                  font-weight: 700;
                  font-size: 36rem;
                  line-height: 36rem;
                }

                .bodybox_accessories_equipment {
                  margin-top: 36.31rem;
                  height: 183.6rem;
                }

                .bodybox_accessories_equipment_box {
                  width: 234.42rem;
                }

                .bodybox_accessories_equipment_box_img {
                  width: 220rem;
                }

                .bodybox_accessories_equipment_box_imgtwo {
                  width: 200rem;
                }

                .bodybox_accessories_equipment_box_imgthree {
                  width: 150rem;
                }

                .bodybox_accessories_equipment_box_text {
                  bottom: 14.28rem;
                  font-size: 24rem;
                  line-height: 24rem;
                }

                .bodybox_spec {
                  margin-top: 24.77rem;
                  padding: 0 16rem 50rem;
                }

                .bodybox_spec_title {
                  font-family: "gilmer-bold";
                  text-align: center;
                  font-weight: 700;
                  font-size: 36rem;
                  line-height: 36rem;
                }

                .bodybox_spec_card_title {
                  margin-top: 24.01rem;
                  padding: 4.5rem 0;
                  font-size: 30rem;
                  line-height: 36rem;
                }

                .bodybox_spec_card_title_icon {
                  width: 24rem;
                  height: 24rem;
                }

                .bodybox_spec_card_title_icon .plus {
                  line-height: 20rem;
                  font-size: 20rem;
                }

                .bodybox_spec_card_table {
                  margin-top: 8.61rem;
                }

                .bodybox_spec_card_table_row {
                  font-size: 30rem;
                  line-height: 36rem;
                }

                .bodybox_spec_card_table_row_left {
                  width: 40%;
                  padding: 8.5rem 13rem;
                  box-sizing: border-box;
                }

                .bodybox_spec_card_table_row_right {
                  width: 60%;
                  padding: 8.5rem 13rem;
                  box-sizing: border-box;
                }

                .bodybox_spec_card_table_row:nth-child(2n) {
                  background: #ffffff;
                }

                .bodybox_which {
                  margin-top: 40rem;
                  padding: 0 16rem 0rem;
                  box-sizing: border-box;
                  width: 100%;
                }

                .bodybox_which_title {
                  font-family: "gilmer-bold";
                  text-align: center;
                  font-weight: 700;
                  font-size: 36rem;
                  line-height: 34.42rem;
                }

                .bodybox_which_card {
                  margin-top: 15.82rem;
                  width: 100%;
                }

                .bodybox_which_card_images {
                  width: 100%;
                  display: flex;
                  padding: 16.39rem 0 23.6rem;
                  box-sizing: border-box;
                  border-bottom: 1rem solid #696969;
                }

                .bodybox_which_card_images_item {
                  flex: 1;
                  display: flex;
                  flex-direction: column;
                  align-items: center;
                }

                .bodybox_which_card_images_item_img {
                  width: 100%;
                  height: auto;
                }

                .bodybox_which_card_images_item_text {
                  margin-top: 10rem;
                  font-weight: 700;
                  font-size: 28rem;
                  line-height: 32rem;
                  text-align: center;
                  color: #000000;
                  font-family: 'gilmer-bold';
                }

                .bodybox_which_card_content {
                  width: 100%;
                  display: flex;
                  padding: 23rem 0;
                  box-sizing: border-box;
                }

                .bodybox_which_card_content_item {
                  flex: 1;
                  text-align: center;
                  flex-shrink: 0;
                }

                .bodybox_which_card_content_item_title {
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 30rem;
                  line-height: 34rem;
                  color: #000000;
                }

                .bodybox_which_card_content_item_text {
                  font-weight: 600;
                  font-family: 'gilmer-medium';
                  font-size: 30rem;
                  line-height: 34rem;
                  color: #000000;
                }

                .bodybox_which_card_content_item_text-error {
                  font-size: 30rem;
                }

                .bodybox_which_card_content:not(:last-child) {
                  border-bottom: 1rem solid #696969;
                }

                .bodybox_videos {
                  margin-top: 40rem;
                  padding: 0 16rem 0rem;
                  box-sizing: border-box;
                  width: 100%;
                }

                .bodybox_videos_title {
                  font-family: "gilmer-bold";
                  text-align: center;
                  font-weight: 700;
                  font-size: 40rem;
                  line-height: 40rem;
                }

                .bodybox_videos_top {
                  display: flex;
                  flex-direction: column;
                  width: 100%;
                  justify-content: space-between;
                  margin-top: 80rem;
                }

                .bodybox_videos_top_left {
                  width: 718rem;
                  height: 401.32rem;
                  position: relative;
                }

                .bodybox_videos_top_left video {
                  width: 100%;
                  height: 100%;
                  object-fit: fill;
                  border-radius: 12rem;
                }

                .bodybox_videos_top_left_imgbox {
                  position: absolute;
                  width: 100%;
                  height: 100%;
                  top: 0;
                  left: 0;
                  display: flex;
                  justify-content: center;
                  align-items: center;
                }

                .bodybox_videos_top_left_imgbox_img {
                  width: 109rem;
                  height: 109rem;
                  cursor: pointer;
                  z-index: 1;
                }

                .bodybox_videos_top_left:not(:first-child) {
                  margin-top: 13.68rem;
                }

                .bodybox_videos_bottom {
                  display: flex;
                  width: 100%;
                  justify-content: space-between;
                  flex-wrap: wrap;
                  margin-top: 20rem;
                  overflow: hidden;
                  position: relative;
                }

                .bodybox_videos_bottom .swiper-slide {
                  display: flex;
                  align-items: center;
                  justify-content: space-between;
                  width: 354.9rem;
                  border-radius: 12rem;
                  overflow: hidden;
                }

                .bodybox_videos_bottom_video {
                  width: 100%;
                  height: auto;
                  /* border-radius: 12rem; */
                  overflow: hidden;
                  display: flex;
                  align-items: center;
                  justify-content: space-between;
                  position: relative;
                }

                .bodybox_videos_bottom_video video {
                  width: 100%;
                  height: 100%;
                  object-fit: fill;
                  border-radius: 12rem;
                }

                .bodybox_videos_bottom_video_imgbox {
                  position: absolute;
                  width: 100%;
                  height: 100%;
                  top: 0;
                  left: 0;
                  display: flex;
                  justify-content: center;
                  align-items: center;
                }

                .bodybox_videos_bottom_video_imgbox_img {
                  width: 100rem;
                  height: 100rem;
                  cursor: pointer;
                  z-index: 1;
                }

                .bodybox_videos_bottom .swiper-buttons {
                  width: 100%;
                  display: flex;
                  align-items: center;
                  justify-content: flex-end;
                  margin-top: 20rem;
                }

                .bodybox_videos_bottom .swiper-buttons .swiper-button {
                  width: 60rem;
                  height: 60rem;
                  display: flex;
                  align-items: center;
                  justify-content: center;
                  border-radius: 50%;
                  background: rgba(0, 0, 0, 0.4);
                  font-size: 30rem;
                  color: #ffffff;
                }

                .bodybox_videos_bottom .swiper-buttons .swiper-button:hover {
                  background: rgba(0, 0, 0, 0.6);
                }

                .bodybox_videos_bottom .swiper-buttons .swiper-button_right {
                  margin-left: 20rem;
                }

                .bodybox_footer {
                  padding: 0rem 16rem 85rem;
                  box-sizing: border-box;
                  margin-top: 80rem;
                }

                .bodybox_footer_title {
                  font-family: "gilmer-bold";
                  text-align: center;
                  font-weight: 700;
                  font-size: 36rem;
                  line-height: 36rem;
                }

                .bodybox_footer_swiper {
                  width: 100%;
                  margin-top: 30rem;
                  position: relative;
                }

                .bodybox_footer_swiper_box {
                  padding: 0 93rem;
                  box-sizing: border-box;
                }

                .bodybox_footer_swiper_box_text {
                  font-weight: 600;
                  font-size: 28rem;
                  line-height: 36rem;
                  height: 250rem;
                  text-align: center;
                }

                .bodybox_footer_swiper_box_img {
                  display: flex;
                  justify-content: center;
                }

                .bodybox_footer_swiper_box_img img {
                  width: 324rem;
                }

                .bodybox_footer_swiper_box-two .bodybox_footer_swiper_box_img img {
                  width: 500rem;
                }

                .bodybox_footer_swiper .swiper-button {
                  position: absolute;
                  left: 30rem;
                  top: 0;
                  width: 60rem;
                  height: 100%;
                  display: flex;
                  align-items: center;
                }

                .bodybox_footer_swiper .swiper-button_icon {
                  width: 60rem;
                  height: 60rem;
                  border-radius: 50%;
                  background: rgba(98, 96, 96, 0.4);
                  display: flex;
                  align-items: center;
                  justify-content: center;
                  z-index: 1;
                }

                .bodybox_footer_swiper .swiper-button_icon i {
                  font-size: 24rem;
                  color: #FFFFFF;
                }

                .bodybox_footer_swiper .swiper-button_icon:hover {
                  background: rgba(0, 0, 0, 0.4);
                }

                .bodybox_footer_swiper .swiper-button_right {
                  left: auto;
                  right: 30rem;
                }

                .bodybox_faq {
                  padding: 0 24rem 50rem;
                  box-sizing: border-box;
                  margin-top: 40rem;
                }

                .bodybox_faq_card {
                  width: 100%;
                  padding: 62rem 22rem 61rem 20rem;
                  box-sizing: border-box;
                  border: 1rem solid #000000;
                  border-radius: 22rem;
                }

                .bodybox_faq_card_title {
                  font-weight: 700;
                  font-family: "gilmer-bold";
                  font-size: 32rem;
                  line-height: 58rem;
                  color: #000000;
                }

                .bodybox_faq_card_line {
                  width: 100%;
                  height: 1rem;
                  background: #000000;
                  margin-top: 16rem;
                }

                .bodybox_faq_card_content {
                  margin-top: 21rem;
                  width: 100%;
                }

                .bodybox_faq_card_content_item {
                  width: 100%;
                  display: flex;
                }

                .bodybox_faq_card_content_item_left {
                  width: 22rem;
                  height: 24rem;
                  display: flex;
                  align-items: center;
                }

                .bodybox_faq_card_content_item_left_img {
                  width: 22rem;
                  height: 22rem;
                  cursor: pointer;
                }

                .bodybox_faq_card_content_item_right {
                  margin-left: 20rem;
                }

                .bodybox_faq_card_content_item_right_title {
                  font-weight: 700;
                  font-family: "gilmer-bold";
                  font-size: 21rem;
                  line-height: 24rem;
                  color: #2c2c2c;
                }

                .bodybox_faq_card_content_item_right_text {
                  margin-top: 13rem;
                  font-weight: 400;
                  font-size: 18rem;
                  line-height: 24rem;
                  color: #525252;
                }

                .bodybox_faq_card_content_item:not(:first-child) {
                  margin-top: 42rem;
                }
                .my-fx-1{
                  margin-bottom: 30px;
                }
                .my-fx-2{
                  width: 75%;
                  margin: 0 auto;
                }
                .my-fx-3{
                  display: none;
                }

              }
