.page {
    background-color: rgba(255, 255, 255, 1);
    position: relative;
    width: 1920px;
    /*height: 1993px;*/
    overflow: hidden;
}

.group_2 {
    width: 1920px;
    /*height: 1889px;*/
    margin-top: 105px;
}
.layui-flow-more{width: 100%;font-size: 20px;}
.text-wrapper_5 {
    width: 626px;
    height: 26px;
    margin: -63px 0 0 1134px;
}
.select_box_2 {
    width: 400px;
    height: 52px;
    margin: 36px 0 0 0px;
}
.select_text_9 {
    width: 76px;
    height: 24px;
    overflow-wrap: break-word;
    font-size: 23px;
    font-family: Open Sans-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 23px;
    margin: 14px 0 0 44px;
}
.select_text-wrapper_6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0px 66px 0px 66px;
    height: 52px;
    border: 1.3333300352096558px solid rgba(63, 53, 50, 1);
    width: 199px;
    color: rgba(63, 53, 50, 1);
}

.selected{
    background-color: var(--txtGreen) !important;
    color: rgba(255, 255, 255, 1) !important;
}
.selectedNo{
    background-color: rgba(255, 255, 255, 1) !important;
    color: rgba(63, 53, 50, 1) !important;
    border: 1.3333300352096558px solid rgba(63, 53, 50, 1);
}


.selectedNo:hover{
    background-color: var(--txtGreen) !important;
}

.select_text_10 {
    width: 101px;
    height: 24px;
    overflow-wrap: break-word;
    font-size: 23px;
    font-family: Open Sans-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 23px;
    margin: 14px 0 0 32px;
}
.select_text-wrapper_5 {
    background-color: var(--txtGreen);
    border-radius: 66px 0px 66px 0px;
    height: 52px;
    width: 199px;
    color: rgba(255, 255, 255, 1);
}
.text_1 {
    width: 79px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
}

.text_2 {
    width: 94px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin-left: 24px;
}

.text_3 {
    width: 128px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin-left: 24px;
}

.text_4 {
    width: 137px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin-left: 24px;
}

.text_5 {
    width: 92px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin-left: 24px;
}

.text_6 {
    /*width: 1317px;*/
    height: 108px;
    overflow-wrap: break-word;
    color: rgba(27, 21, 43, 1);
    font-size: 79px;
    font-family: Open Sans-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 79px;
    margin: 83px 0 0 0px;
}

.text_7 {
    /*width: 1317px;*/
    height: 66px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 24px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: center;
    margin: 33px 0 0 0px;
}

.list_2 {
    width: 1539px;
    /*height: 1439px;*/
    justify-content: space-between;
    margin: 17px 0 180px 0px;
}
.list-items_1-0>div{margin-bottom: 40px;}
.list-items_1-0 i{cursor: pointer;}
.list-items_1-0 {
    margin-top: 40px;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 21px;
    /*height: 696px;*/
    border: 1.316872477531433px solid rgba(239, 240, 246, 1);
    margin-bottom: 47px;
    width: 1539px;
    justify-content: flex-center;
    padding: 40px 40px 0 40px;
    flex-wrap: wrap;
}

.image-wrapper_2-0 {
    width: 1367px;
    height: 397px;
    margin: 62px 0 0 86px;
}

.image_1-0 {
    width: 435px;
    height: 397px;
}

.image_2-0 {
    width: 435px;
    height: 397px;
    margin-left: 31px;
}

.image_3-0 {
    width: 435px;
    height: 397px;
    margin-left: 31px;
}

.box_1-0 {
    width: 1346px;
    height: 28px;
    margin: 39px 0 0 86px;
}

.text_8-0 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
}

.label_1-0 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text_9-0 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
    margin-left: 52px;
}

.label_2-0 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text_10-0 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
    margin-left: 52px;
}

.label_3-0 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text-wrapper_6-0 {
    width: 1116px;
    height: 29px;
    margin: 13px 0 0 86px;
}

.text_11-0 {
    /*width: 184px;*/
    height: 50px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 50px;
}

.text_12-0 {
    width: 184px;
    height: 29px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 282px;
}

.text_13-0 {
    width: 184px;
    height: 29px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 282px;
}

.text-wrapper_7-0 {
    width: 1367px;
    height: 52px;
    margin: 14px 0 62px 86px;
}

.text_14-0 {
    width: 435px;
    height: 60px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
}

.text_15-0 {
    width: 435px;
    height: 52px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
    margin-left: 31px;
}

.text_16-0 {
    width: 435px;
    height: 52px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
    margin-left: 31px;
}

.list-items_1-1 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 21px;
    height: 696px;
    border: 1.316872477531433px solid rgba(239, 240, 246, 1);
    margin-bottom: 47px;
    width: 1539px;
    justify-content: flex-center;
}

.image-wrapper_2-1 {
    width: 1367px;
    height: 397px;
    margin: 62px 0 0 86px;
}

.image_1-1 {
    width: 435px;
    height: 397px;
}

.image_2-1 {
    width: 435px;
    height: 397px;
    margin-left: 31px;
}

.image_3-1 {
    width: 435px;
    height: 397px;
    margin-left: 31px;
}

.box_1-1 {
    width: 1346px;
    height: 28px;
    margin: 39px 0 0 86px;
}

.text_8-1 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
}

.label_1-1 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text_9-1 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
    margin-left: 52px;
}

.label_2-1 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text_10-1 {
    width: 96px;
    height: 28px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 22px;
    font-family: Open Sans-ExtraBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 27px;
    margin-left: 52px;
}

.label_3-1 {
    width: 29px;
    height: 28px;
    margin-left: 289px;
}

.text-wrapper_6-1 {
    width: 1116px;
    height: 29px;
    margin: 13px 0 0 86px;
}

.text_11-1 {
    width: 184px;
    height: 29px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
}

.text_12-1 {
    width: 184px;
    height: 29px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 282px;
}

.text_13-1 {
    width: 184px;
    height: 29px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 21px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 282px;
}

.text-wrapper_7-1 {
    width: 1367px;
    height: 52px;
    margin: 14px 0 62px 86px;
}

.text_14-1 {
    width: 435px;
    height: 52px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
}

.text_15-1 {
    width: 435px;
    height: 52px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
    margin-left: 31px;
}

.text_16-1 {
    width: 435px;
    height: 52px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 19px;
    font-family: Open Sans-Regular;
    font-weight: normal;
    text-align: left;
    margin-left: 31px;
}

.block_2 {
    background-color: rgba(255, 255, 255, 1);
    position: absolute;
    left: -2px;
    top: 6px;
    width: 1920px;
    height: 99px;
    border: 1px solid rgba(217, 217, 217, 1);
}

.text_17 {
    width: 158px;
    height: 30px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 24px;
    font-family: Merriweather-Black;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 24px;
    margin: 35px 0 0 29px;
}

.text_18 {
    width: 79px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin: 37px 0 0 944px;
}

.text_19 {
    width: 94px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin: 37px 0 0 24px;
}

.text_20 {
    width: 128px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin: 37px 0 0 24px;
}

.text_21 {
    width: 137px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin: 37px 0 0 24px;
}

.text_22 {
    width: 92px;
    height: 26px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 26px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 100px;
    margin: 37px 0 0 24px;
}

.section_1 {
    background-color: rgba(26, 26, 27, 1);
    height: 36px;
    width: 29px;
    margin: 32px 0 0 26px;
}

.text-wrapper_4 {
    background-color: rgba(242, 93, 90, 1);
    border-radius: 13px;
    height: 13px;
    width: 16px;
    margin: 1px 0 0 14px;
}

.text_23 {
    width: 7px;
    height: 13px;
    overflow-wrap: break-word;
    color: rgba(248, 249, 253, 1);
    font-size: 10px;
    font-family: Inter-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 10px;
    margin-left: 4px;
}

.section_2 {
    background-color: rgba(142, 142, 142, 1);
    border-radius: 50%;
    width: 57px;
    height: 57px;
    margin: 21px 32px 0 19px;
}
