@media screen and (max-width: 1920px) {
  .page,
  .group_1 {
    max-width: 1920px;
  }
}

@media screen and (max-width: 1440px) {
  .group_11 {
    display: none;
  }
}

@media screen and (max-width: 1200px) {
  .group_11 {
    display: none;
  }
}

@media screen and (max-width: 960px) {
  .group_11 {
    display: none;
  }
}

@media screen and (max-width: 700px) {
  .group_1 {
    background-image: url(../bff_images/700/home_big_bg.png);
    background-repeat: no-repeat;
    max-width: 700px;
  }

  .group_19 {
    height: 100px;
    margin-top: 8px;
  }

  .group_21 {
    width: 12%;
    height: auto;
    margin: 10px 0 0 20%;
  }

  .group_22 {
    width: 20px;
  }

  .group_23 {
    margin: 128px 0 0 0;
  }

  .group_24 {
    width: 100%;
    height: 350px;
    align-items: center;
  }

  .text_11 {
    width: 330px;
    font-size: 24px;
    white-space: normal;
    height: auto;
    line-height: 1.3;
  }

  .text_12 {
    width: 80%;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    text-align: center;
    line-height: 36px;
    margin: 10px 0 20px 0;
    font-weight: 500;
  }

  .text-wrapper_33 {
    margin-top: 1.5%;
  }

  .image_2,
  .text_3,
  .text_4 {
    font-size: 18px;
  }

  .section_4 {
    width: 156px;
    height: 3px;
    background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  }

  .section_13 {
    flex-direction: row;
    align-items: center;
    height: auto;
    margin-top: 5%;
  }

  .box_7 {
    margin-bottom: 20px;
  }

  .box_7:first-child {
    margin-right: 0;
  }

  /* menu */
  .header_700{
    display: flex;
    width: 100%;
  }
  .header_700 .top{
    width: 100%;
    padding: 0 8% 22px 8%;
    align-self: center;
    position: fixed;
    z-index: 1;
  }

  .header_700_top_bg{ 
    background: #F4FAFF;
  }

  .logo_name {
    margin: 28px 0 0 12px;
  }

  .logo_name_color{
    color: rgba(0,0,0,0.9);
  }

  .menu_group {
    width: 20px;
    height: 20px;
    display: flex;
  }

  .menu_division {
    width: 1px;
    height: 12px;
    border: 1px solid rgba(255, 255, 255, 0.6);
    margin: 34px 0 0 10px;
  }

  .menu_button {
    width: 20px;
    height: 20px;
    margin: 30px 0 0 0;
  }

  .download_700_bottom{
    position: fixed;
    z-index: 1;
    bottom: 50px;
    align-items: center;
    width: 100%;
    display: none;
    transform: translateY(100%);
    transition: transform 0.5s ease-in-out, opacity 0.3s ease-out;
    opacity: 1;
  }
  
  .download_700_bottom.show {
    transform: translateY(0);
    opacity: 1;
  }

  .menu_700 {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    box-sizing: border-box;
    word-break: break-all;
    background: rgba(255, 255, 255, 0.8);
    backdrop-filter: blur(10px);
    display: flex;
    flex-direction: column;
    z-index: 1;
    height: 478px;
  }

  .menu_700_header{
    padding: 0 8% 0 8%;
  }

  .menu_logo{
    margin: 22px 0 0 0;
  }

  .menu_logo .logo{
    width: 38px;
    height: 38px;
    margin: 0;
  }

  .menu_logo .text_1{
    color: rgba(0,0,0,0.9);
    margin: 6px 0 0 12px;
  }

  .menu_item {
    display: flex;
    flex-direction: row;
    margin: 35px 8% 0 8%;
  }

  .menu_item .text {
    font-weight: 500;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 25px;
    font-style: normal;
  }

  .menu_item .text_bottom {
    color: rgba(0, 0, 0, 0.9);
    border-bottom: #1A6DFF 2px solid;
  }

  .menu_item .text:hover {
    font-weight: 500;
    border-bottom: 2px solid #1A6DFF;
  }

  .download_menu{
    margin: 88px 0;
  }

  .download{
    margin: 35px 0 0 5%;
  }

  .menu_item .text:hover {
    color: rgba(0, 0, 0, 0.9);
  }

  .menu_item .text a {
    text-decoration: none;
    color: inherit;
  }

  .menu_close {
    width: 24px;
    height: 24px;
    margin: 26px 0 0 ;
  }

  .menu_close:hover {
    opacity: 0.6;
  }

  /* home2 */
  .home2{
    display: flex;
    background-color: rgba(233, 245, 255, 1);
    padding: 62px 5% 1px 5%;
  }

  .home2 .text_5 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.9);
    font-size: 24px;
    font-weight: 600;
    white-space: nowrap;
    line-height: 33px;
    align-self: center;
}

  .home2 .text_7 {
    text-shadow: 0px 1px 4px rgba(40, 105, 193, 0.8);
    height: 14px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    line-height: 11px;
  }

  .home2 .text_8 {
    text-shadow: 0px 1px 4px rgba(205, 164, 9, 0.46);
    height: 14px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    line-height: 11px;
  }

  .home2 .text_9 { 
    width: 41px;
    height: 20px;
    overflow-wrap: break-word;
    color: rgba(211, 169, 10, 1);
    font-size: 6px;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
    line-height: 9px;
    margin-left: 5px;
  }

  .home2 .text_10 {
    text-shadow: 0px 1px 4px rgba(205, 164, 9, 0.46);
    height: 13px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    line-height: 11px;
    margin: 6px 8px 0 0;
  }

  .home2 .text_11 {
    height: 8px;
    overflow-wrap: break-word;
    color: rgba(3, 111, 158, 1);
    font-size: 4px;
    font-weight: 500;
    text-align: justify;
    white-space: nowrap;
    line-height: 7px;
  }
  

  .home2 .line {
    width: 144px;
    height: 3px;
    background: url(../bff_images/700/home2_line.png) 100% no-repeat;
    background-size: 100% 100%;
    align-self: center;
    margin-top: 8px;
  }

  .home2 .text_12 {
    color: rgba(0, 0, 0, 0.9);
    align-self: center;
    height: 100%;
  }

  .home2 .text_400 {
    font-weight: 400;
    font-size: 18px;
    color: rgba(0,0,0,0.9);
    line-height: 25px;
    text-align: center;
    font-style: normal;
  }

  .home2 .text_400_white {
    font-weight: 400;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 25px;
    text-align: center;
    font-style: normal;
  }

  .home2 .section_13 {
    width: 434px;
    align-self: center;
    margin: 0 0;
  }

  .home2 .box_4 {
    width: 330px;
    align-self: center;
    margin-top: 22px;
  }

  .home2 .box_5 {
    background: url(../bff_images/700/location2.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .home2 .section_3 {
    background: url(../bff_images/700/location.png) -16px -17px no-repeat;
    background-size: 107px 119px;
    margin: 164px 0 45px 0;
    padding: 1px 2px 3px 2px;
  }

  .home2 .text-wrapper_1 {
    height: 83px;
    background: url(../bff_images/700/location3.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 1px 0 -1px 0;
    padding: 62px 32px 7px 6px;
  }

  .home2 .section_phone {
    background: url(../bff_images/700/text_phone.png) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 11px;
  }

  .home2 .box_phone {
    border-radius: 19px 19px 21px 21px;
    /* background-image: url(../bff_images/700/message.png); */
    height: 308px;
    position: relative;
    margin: 8px 8px 7px 9px;
  }

  .home2 .group_5 {
    background: url(../bff_images/700/photo_frame.png) -16px -16px no-repeat;
    background-size: 109px 120px;
    margin: 162px -6px 57px 72px;
    padding: 2px 2px 2px 1px;
  }

  .home2 .section_5 {
    background: url(../bff_images/700/photo2.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 1px 0 0 1px;
  }

  .home2 .text-wrapper_2 {
    background: url(../bff_images/700/photo3.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 62px 40px 8px 11px;
  }

  .home2 .section_6 {
    background: url(../bff_images/700/bg11.png) -16px -17px no-repeat;
    background-size: 107px 119px;
    margin: 169px 0 40px 9px;
    padding: 2px 2px 2px 2px;
  }

  .home2 .box_emoji {
    background: url(../bff_images/700/bg_emoji.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .home2 .box_8 {
    position: relative;
    background: url(../bff_images/700/SketchPng75a2a39f9f1995fea183fa36a9a98780a55b0161e9047a4aca6ed2d6c6b1000a.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 28px 12px 5px 8px;
  }

  .home2 .group_8 {
    position: relative;
    padding: 14px 0 0 6px;
  }

  .home2 .text-wrapper_4 {
    background: url(../bff_images/700/ae046c7fbf3e4e94923247ee26f01929_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 9px 17px 3px 14px;
  }

  .home2 .morning {
    height: 8px;
    overflow-wrap: break-word;
    color: rgba(3, 111, 158, 1);
    font-size: 4px;
    font-weight: 500;
    text-align: justify;
    white-space: nowrap;
    line-height: 7px;
  }

  .home2 .quote{
    position: absolute;
    left: 0;
    top: 0;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(3, 111, 158, 1);
    font-size: 12px;
    font-weight: 500;
    text-align: justify;
    white-space: nowrap;
    line-height: 17px;
  }

  .home2 .text_13 {
    text-shadow: 0px 1px 4px rgba(184, 225, 242, 1);
    height: 12px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    line-height: 11px;
    margin: 4px 34px 0 1px;
  }

  .home2 .image_2 {
    position: absolute;
    left: 8px;
    top: -14px;
    width: 53px;
    height: 54px;
  }

  .home2 .group_6 {
    height: 85px;
    background: url(../bff_images/700/SketchPngccca21bc18e2608573561eec8347c6bab2e8aaec90169d7a8335a220038e6772.png) -17px -18px
      no-repeat;
    background-size: 106px 118px;
    width: 72px;
    position: absolute;
    left: -10px;
    top: 162px;
    padding: 1px 1px 3px 2px;
  }

  .home2 .group_7 {
    background: url(../bff_images/700/be687b21b0844e8e9e40b4294b4b0c09_mergeImage.png)
      100% no-repeat;
    background-size: 100% 100%;
  }

  .text-wrapper_3 {
    height: 61px;
    background: url(../bff_images/700/8a5da331d4084c45a6baf6320506ff80_mergeImage.png)
      100% no-repeat;
    background-size: 100% 100%;
    margin: 21px 0 -1px 1px;
    padding: 17px 14px 5px 8px;
  }

  .home2 .image_emoji {
    position: absolute;
    left: 8px;
    top: -14px;
    width: 53px;
    height: 54px;
  }

  .box_video {
    margin: 50px 38px 0 90px;
  }

  .box_video .video_6{
    background: url(../bff_images/700/SketchPng57fef7da0febe55d75a00b46fe2dd8c32093a4fff4e9e36ede3c1758bb5cc6b5.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 5px 6px 5px 5px;
    width: 141px;
    align-self: center;
  }

  .box_video .video_section_11 {
    border-radius: 12px;
    background-image: url(../bff_images/700/01fcaf793b924a99ba8cc93004760eb9_mergeImage.png);
    position: relative;
    width: 130px;
    height: 218px;
  }

  .box_video .video_11 {
    height: 231px;
    width: 134px;
    position: absolute;
    left: -99px;
    top: -26px;
  }

  .box_video  .video_block_6 {
    background: url(../bff_images/700/SketchPng4360828d2ae080695dc90e3619dec4d08979656bc9855ec0543e680b8d83424e.png) -3px -7px no-repeat;
    background-size: 152px 248px;
    padding: 7px 7px 7px 7px;
  }

  .box_video .video_7 {
    border-radius: 12px;
    background-image: url(../bff_images/700/82a89a56dad648b1a6fc443d17e983f9_mergeImage.png);
  }

  .box_video .video_8 {
    position: relative;
    width: 143px;
    height: 66px;
    background: url(../bff_images/700/SketchPng89e881b7cc158708480cbdbba135535628b97353f27d78ed4f3eef17a8b7f975.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 172px -76px -21px 53px;
    padding: 35px 21px 11px 21px;
  }

  .box_video .text-wrapper_9 {
    background: url(../bff_images/700/SketchPngc1e22b571e6aab550223c61786ccbf56bc0c339adaf1fa5ce426816ebe62f33d.png) -11px -10px no-repeat;
    background-size: 122px 40px;
    padding: 5px 7px 5px 6px;
  }

  .box_video .text_19 {
    height: 10px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    font-family: PingFangSC-Regular;
    font-weight: NaN;
    text-align: justify;
    white-space: nowrap;
    line-height: 9px;
  }

  .box_video .video_section_12 {
    box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.1);
    height: 30px;
    width: 29px;
    position: absolute;
    left: 22px;
    top: 11px;
  }

  .box_video .image-wrapper_1 {
    background: url(../bff_images/700/6352d08ed1e241a8a8e1f866e69d8f2c_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .box_video .video_label_1 {
    width: 29px;
    height: 30px;
  }

  .box_video .video_12 {
    position: absolute;
    left: 32px;
    top: 76px;
    width: 144px;
    height: 77px;
    background: url(../bff_images/700/SketchPng0cc963bfad74550e2188e300ae9ead6b733f5988b5bf7640426242954c2a799c.png) 100% no-repeat;
    background-size: 100% 100%;
    padding: 22px 24px 9px 9px;
  }

  .box_video .video_image_3{
    width: 111px;
    height: 30px;
  }

  .box_video .block_7 { 
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
    margin: -11px 28px 0 56px;
  }

  .box_video .label_3 {
    position: absolute;
    left: 108px;
    top: 11px;
    width: 23px;
    height: 22px;
  }

  .box_video .paragraph_1 {
    position: absolute;
    left: 17px;
    top: 27px;
    width: 97px;
    height: 20px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 7px;
    text-align: justify;
    line-height: 9px;
  }
  .box_chat0{
    /* background: url(../bff_images/700/SketchPngf4ff635df547297894eadb8f76615c690b3db447f82a71351f7f17a863de285c.png) 100% no-repeat; */
    background: url(../bff_images/700/chat_phone.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 50px 96px 0 90px;
    padding: 7px 8px 7px 8px;
    width: 148px;
    align-self: center;
  }

  .box_chat {
    border-radius: 17px;
    /* background-image: url(../bff_images/700/3a8f764291e443e988d62c896b724753_mergeImage.png); */
    position: relative;
    width: 132px;
    height: 286px;
  }

  .box_chat .box_16 {
    height: 68px;
    width: 126px;
    position: absolute;
    left: -58px;
    top: 159px;
    padding: 16px 17px 19px 18px;
  }

  .box_chat .chat_section_13 {
    position: relative;
    width: 91px;
    background: url(../bff_images/700/SketchPng4525a6e63f90d2382dcef9e4bfbd649f726883d45d933025d5b7fe33efa2af05.png) -18px -16px no-repeat;
    background-size: 126px 68px;
    padding: 6px 9px 6px 8px;
  }

  .box_chat .group_9 {
    background-color: rgba(13, 13, 13, 1);
    border-radius: 10px;
    width: 21px;
    height: 21px;
  }

  .box_chat .thumbnail_68 {
    width: 11px;
    height: 11px;
    margin: 5px 0 5px 0;
  }

  .box_chat .chat_group_10 {
    height: 28px;
    border: 0.9900000000000001px solid rgba(255, 255, 255, 1);
    background: url(../bff_images/700/54a7c46f554e4e3da1c6bcdeda559b8d_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 21px;
    position: absolute;
    left: 8px;
    top: 5px;
  }

  .chat_group_11 {
    border-radius: 10px;
    background-image: url(../bff_images/700/a552d159fb44426d8b505af6c14cc0ab_mergeImage.png);
    margin: 1px -10px 6px 10px;
  }

  .chat_section_14 {
    border-radius: 10px;
    border: 0.9900000000000001px solid rgba(255, 255, 255, 1);
  }

  .chat_section_15 {
    border-radius: 10px;
    background-image: url(../bff_images/700/3e3dbe5595c545cebc824ebc6b9fa522_mergeImage.png);
    margin: 0 -10px 0 10px;
  }

  .chat_section_16 {
    border-radius: 10px;
    border: 0.9900000000000001px solid rgba(255, 255, 255, 1);
  }

  .chat_block_8 {
    border-radius: 10px;
    background-image: url(../bff_images/700/0134a6c72cf9478bbe02f4ce936f2370_mergeImage.png);
    margin: 0 -9px 0 9px;
  }

  .chat_section_17 {
    border-radius: 10px;
    width: 21px;
    height: 21px;
    border: 0.9900000000000001px solid rgba(255, 255, 255, 1);
  }

  .chat_box_17 {
    position: absolute;
    left: 54px;
    top: -9px;
    width: 178px;
    height: 165px;
    padding: 26px 22px 25px 23px;
  }

  .image-wrapper_3 {
    box-shadow: 0px 1px 26px 0px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 8px;
    border: 0.2px solid rgba(0, 0, 0, 0.15);
    margin-right: 47px;
    padding: 2.8px 5.8px 4.8px 4.8px;
  }

  .chat_image_4 {
    width: 75px;
    height: 20px;
  }

  .chat_block_9 {
    box-shadow: 0px 1px 26px 0px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 12px;
    position: relative;
    border: 0.2px solid rgba(0, 0, 0, 0.15);
    margin-top: 5px;
    padding: 1.8px 1.8px 6.8px 1.8px;
  }

  .chat_group_12 {
    position: relative;
    width: 129px;
    background: url(../bff_images/700/SketchPng182701f26283be7d94a9fc0bd48ff6fefe853588a3a27a681295e744b3140ed4.png) -1px -1px no-repeat;
    background-size: 130px 50px;
    justify-content: flex-center;
    padding: 7px 12px 11px 12px;
  }

  .text-wrapper_10 {
    background: url(../bff_images/700/SketchPngb33fece2eb1f6a85896f8079db1672bbaa176d604358e01335f6d978248b88ba.png) 100% no-repeat;
    background-size: 100% 100%;
    margin-bottom: 18px;
    padding: 2px 5px 4px 3px;
  }

  .text_21 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 4px;
    text-align: left;
    white-space: nowrap;
    line-height: 7px;
  }

  .chat_box_18 {
    box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.05);
    margin: 5px 0 0 2px;
  }

  .chat_box_19 {
    background: url(../bff_images/700/4f59c3f4fd264ee8974c71e3dd3f45fb_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .chat_block_10 {
    background: url(../bff_images/700/SketchPng6852d92e496ac3e2674671be643afe41296e33411d9ea3cf58de317e8c8e3a91.png) -17px -17px no-repeat;
    background-size: 59px 59px;
  }

  .chat_block_11 {
    box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.08);
    height: 13px;
    width: 13px;
    margin: 18px 17px -5px -4px;
  }

  .image-wrapper_4 {
    background: url(../bff_images/700/3a8f02eef45445989ae659041b47cdce_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .thumbnail_4 {
    width: 13px;
    height: 13px;
  }

  .chat_box_20 {
    box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.05);
    margin: 5px 0 0 23px;
  }

  .image-wrapper_5 {
    background: url(../bff_images/700/f360c0fffdfe4be2b1b1a28b5924d6c4_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .chat_label_4 {
    width: 26px;
    height: 26px;
  }

  .text-wrapper_11 {
    background: url(../bff_images/700/SketchPngd09024939caca89551e108aedad437b1b21b1358f2c5828d22b0a352cc0c09f5.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 0 0 17px 1px;
    padding: 1px 3px 5px 5px;
  }

  .text_22 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 4px;
    text-align: left;
    white-space: nowrap;
    line-height: 8px;
  }

  .chat_box_21 {
    box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.08);
    height: 31px;
    width: 31px;
    position: absolute;
    left: 48px;
    top: 9px;
  }

  .image-wrapper_6 {
    background: url(../bff_images/700/b8095497d4fc4545bb6f89582cf7a4f1_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
  }

  .label_5 {
    width: 31px;
    height: 31px;
  }

  .chat_image_5 {
    width: 44px;
    height: 10px;
    margin: 13px 37px 0 48px;
  }

  .chat_paragraph_2 {
    position: absolute;
    left: 11px;
    top: 55px;
    width: 110px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 6px;
    font-weight: 500;
    text-align: center;
    line-height: 9px;
  }

  .chat_box_27 {
    width: 117px;
    height: 66px;
    padding: 23px 28px 20px 18px;
    margin: 228px 0 0 -58px;
  }

  .image-wrapper_7 {
    box-shadow: 0px 1px 26px 0px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 7px;
    border: 0.2px solid rgba(0, 0, 0, 0.15);
    padding: 2.8px 3.8px 2.8px 3.8px;
  }

  .chat_image_6 {
    width: 63px;
    height: 17px;
  }

  .chat_block_17 {
    width: 25px;
    height: 28px;
    background: url(../bff_images/700/02a1a82aa86b4980a2f142af45e28866_mergeImage.png) 100% no-repeat;
    background-size: 100% 100%;
    min-height: 28px;
    margin: -45px 0 0 40px;
  }

  .about_section_22 {
    background: url(../bff_images/700/06fb05c3272740bf8c21a7169c43737a_mergeImage.png) 100% no-repeat;
  }

  .about_group_39 {
    width: 184px;
    align-self: flex-end;
  }

  .about_section_23 {
    background: url(../bff_images/700/SketchPng63bbda0b06311fca026ec62cbb20b842efeadd60314ee5112fd843ba2558d5ad.png) -1px 0px no-repeat;
    background-size: 28px 29px;
    margin-top: 12px;
    padding: 2px 2px 5px 1px;
  }

  .about_box_29 {
    border-radius: 50%;
    background-image: url(../bff_images/700/f43cfd95f537457bb9e9d5566c054d3d_mergeImage.png);
    width: 23px;
    height: 22px;
  }

  .image-wrapper_8 {
    background: url(../bff_images/700/SketchPnge93b1e0a934b318ac196b38a4ca80c22333f5236e3cb10deb70036c3c0798c21.png) -1px 0px no-repeat;
    background-size: 38px 41px;
    padding: 2px 3px 8px 2px;
  }

  .about_label_6 {
    width: 32px;
    height: 31px;
  }

  .about_group_18 {
    background: url(../bff_images/700/SketchPng5018b3f01c1ac3e2ed5d46ff00c5c71a87c8e17d1de22da96ee86e2abcbd2272.png) 0px -1px no-repeat;
    background-size: 33px 37px;
    padding: 2px 2px 6px 2px;
    width: 33px;
    height: 37px;
    margin-left: 82%;
  }

  .about_box_31 {
    border-radius: 50%;
    background-image: url(../bff_images/700/7de762a1c20c465e9437602c7e425406_mergeImage.png);
    width: 29px;
    height: 28px;
  }

  .about_group_txet{
    margin: -40px 0 0 0;
  }

  .about_box_74 {
    margin: 30px 0 0 4px;
  }

  .thumbnail_73 {
    width: 18px;
    height: 18px;
    margin: 2px 0 2px 0;
  }

  .about_section_22 .text_12{
    height: 60px;
  }

  .text_29 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.9);
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 22px;
    margin-left: 5px;
  }

  .text_30 {
    font-weight: 400;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.6);
    font-size: 16px;
    text-align: justify;
    line-height: 22px;
  }

  .contact_group {
    border-radius: 25px;
    position: relative;
    width: 48%;
    background-color: #FFFFFF;
  }

  .contact_image-text {
    margin: 16px 5% 0 5%;
  }

  .contact_icon{
    width: 18px;
    height: 18px;
  }

  .contact_line{
    height: 1px;
    background-color: rgba(0,0,0,0.15);
    width: 90%;
    align-self: center;
    margin-top: 15px;
  }

  .text_37 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.9);
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    line-height: 22px;
    margin: 0 0 0 6px;
  }

  .text_38 {
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.9);
    font-size: 14px;
    text-align: left;
    margin: 15px 5% 0 5%;
    line-height: 20px;
  }

  .tail_home {
    display: flex;
    background-color: rgba(233, 245, 255, 1);
  }

  .tail {
    background-color: rgba(0, 0, 0, 1);
    border-radius: 32px 32px 0px 0px;
    padding: 35px 8% 0 8%;
    margin: 50px 0 0 0;
    width: 100%;
  }

  .tail_logo{
    width: 38px;
    height: 38px;
  }

  .tail_title{
    margin: 0 0 0 10px;
  }

  .text_18{
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    font-weight: 500;
    line-height: 25px;
  }

  .tail .logo_full_name{
    color: rgba(255, 255, 255, 0.38);
  }

  .copyright{
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.6);
    font-size: 12px;
    line-height: 17px;
  }

  .tail_link{
    margin: 10px 0 30px 0;
    height: 200px;
  }

  .text_14{
    font-weight: 500;
    font-size: 14px;
    color: rgba(255,255,255,0.6);
    line-height: 20px;
    font-style: normal;
  }

  .text_14 a{
    color: inherit; 
    text-decoration: none;
  }

  .image_2,
  .text_2,
  .group_20,
  .group_11,
  .download,
  .donwload_home1,
  .header {
    display: none;
  }

  .download_700{
    display: flex;
  }
}

@media screen and (max-width: 480px) {}