.btn {
  position: relative;
  cursor: pointer; }
  .btn:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    background: url(../images/loading-buffering-white.svg) no-repeat 50%;
    background-size: contain;
    transform: translateY(-20px);
    opacity: 0;
    transition: all 0.3s;
    pointer-events: none; }
  .btn.loading span {
    transform: translateY(20px);
    opacity: 0; }
  .btn.loading:after {
    transform: translateY(0);
    opacity: 1; }

.wrapper {
  max-width: 1201px; }

.get-followers {
  padding-top: 74px; }
  .get-followers em {
    font-style: normal;
    font-weight: 600; }
  .get-followers .button {
    cursor: pointer; }
    .get-followers .button:hover {
      transform: scale(1.05); }
  .get-followers .btn_wrap {
    max-width: 580px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 40px auto; }
    .get-followers .btn_wrap button {
      width: 273px;
      height: 57px;
      cursor: pointer;
      border-radius: 8px;
      opacity: 1;
      box-sizing: border-box;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: all .3s ease; }
      .get-followers .btn_wrap button p {
        font: normal normal bold 16px/22px Open Sans;
        letter-spacing: 0px;
        color: #FFFFFF; }
    .get-followers .btn_wrap_followers {
      background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
      box-shadow: 0px 10px 16px #65004D3B;
      border: 1px solid #4BEFBC; }
      .get-followers .btn_wrap_followers i {
        display: inline-block;
        width: 14px;
        height: 13px;
        margin-right: 6px;
        background: url(../images/getfollowers/user-plus.svg) no-repeat center center; }
      .get-followers .btn_wrap_followers:hover {
        background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
        box-shadow: 0px 10px 11px #7272723B;
        border: 1px solid #4BEFBC; }
    .get-followers .btn_wrap_likes {
      background: transparent linear-gradient(91deg, #9454FF 0%, #532BFB 100%) 0% 0% no-repeat padding-box;
      box-shadow: 0px 10px 16px #65004D3B;
      border: 1px solid #B38FFF; }
      .get-followers .btn_wrap_likes i {
        display: inline-block;
        width: 14px;
        height: 12px;
        margin-right: 6px;
        background: url(../images/getfollowers/heart.svg) no-repeat center center; }
      .get-followers .btn_wrap_likes:hover {
        background: transparent linear-gradient(91deg, #A168FF 0%, #6844FF 100%) 0% 0% no-repeat padding-box;
        box-shadow: 0px 10px 16px #65004D3B;
        border: 1px solid #B38FFF; }
  .get-followers .banner {
    width: 100%;
    padding-top: 83px;
    box-sizing: border-box;
    background: url(../images/getfollowers/banner.svg) no-repeat top center; }
    .get-followers .banner h1 {
      font: normal normal bold 52px/80px Open Sans;
      letter-spacing: 0px;
      color: #fff;
      max-width: 917px;
      margin: 0px auto;
      text-align: center; }
    .get-followers .banner_pic {
      width: 494px;
      background: url(../images/getfollowers/banner_pic.png) no-repeat center center;
      height: 325px;
      margin: 29px auto; }
    .get-followers .banner_info h3 {
      font: normal normal bold 30px/32px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      text-align: center;
      margin-top: 48px; }
    .get-followers .banner_info_word {
      text-align: center;
      font: normal normal normal 16px/28px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      margin-top: 17px; }
    .get-followers .banner_info .input_show {
      width: 644px !important; }
      .get-followers .banner_info .input_show .banner_info_wrap_input::before {
        transition: all .3s ease;
        background: url(../images/getfollowers/user-show.svg) no-repeat center center; }
    .get-followers .banner_info .input_hide {
      width: 614px !important; }
    .get-followers .banner_info_wrap {
      width: 614px;
      height: 61px;
      background: #FFFFFF 0% 0% no-repeat padding-box;
      border: 1px solid #000000;
      border-radius: 4px;
      margin: 36px auto;
      display: flex;
      align-items: center;
      justify-content: space-between;
      transition: all .3s ease; }
      .get-followers .banner_info_wrap.error {
        border: 1px solid red; }
      .get-followers .banner_info_wrap_input {
        width: 100%;
        height: 100%;
        position: relative;
        display: flex;
        align-items: center;
        margin-left: 22px;
        box-sizing: border-box; }
        .get-followers .banner_info_wrap_input::before {
          content: '';
          width: 14px;
          height: 14px;
          display: inline-block;
          background: url(../images/getfollowers/user.svg) no-repeat center center; }
        .get-followers .banner_info_wrap_input input {
          border: none;
          font: normal normal normal 14px/28px Open Sans;
          letter-spacing: 0px;
          color: #727272;
          padding: 0 6px;
          transition: all .3s ease;
          box-sizing: border-box; }
      .get-followers .banner_info_wrap button {
        width: 128px;
        height: 61px;
        background: #783AE8 0% 0% no-repeat padding-box;
        border: none;
        border-radius: 0px 4px 4px 0px;
        opacity: 1;
        box-sizing: border-box;
        font: normal normal bold 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #FFFFFF;
        transition: all .3s ease; }
        .get-followers .banner_info_wrap button:hover {
          width: 165px;
          height: 61px;
          background: #9154FF 0% 0% no-repeat padding-box; }
    .get-followers .banner_window {
      width: 579px;
      height: 439px;
      margin: 50px auto 0;
      display: none; }
      .get-followers .banner_window ul {
        width: 100%;
        display: flex;
        align-items: flex-end;
        justify-content: space-evenly; }
        .get-followers .banner_window ul li {
          width: 223px;
          height: 43px;
          background: #FFFFFF 0% 0% no-repeat padding-box;
          border: 1px solid #707070;
          border-radius: 10px 10px 0px 0px;
          display: flex;
          align-items: center;
          justify-content: center;
          cursor: pointer;
          border-bottom: none;
          transition: width .1s linear; }
          .get-followers .banner_window ul li p {
            text-align: center;
            font: normal normal bold 16px/34px Open Sans;
            letter-spacing: 0px;
            color: #202020; }
          .get-followers .banner_window ul li:nth-of-type(1) i {
            width: 20px;
            height: 18px;
            display: block;
            margin-right: 10px;
            background: url(../images/getfollowers/banner-user.svg) no-repeat center; }
          .get-followers .banner_window ul li:nth-of-type(2) i {
            width: 17px;
            height: 15px;
            display: block;
            margin-right: 10px;
            background: url(../images/getfollowers/banner-heart.svg) no-repeat center; }
        .get-followers .banner_window ul li.active {
          width: 274px;
          height: 52px;
          background: transparent linear-gradient(270deg, rgba(185, 48, 252, 0.16) 0%, rgba(65, 95, 216, 0.16) 100%) 0% 0% no-repeat padding-box;
          border-radius: 10px 10px 0px 0px; }
          .get-followers .banner_window ul li.active p {
            font: normal normal bold 18px/36px Open Sans; }
      .get-followers .banner_window_info {
        width: 100%;
        height: 387px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 8px 12px #82828217;
        border: 1px solid #E4E4E4;
        border-radius: 12px;
        padding: 37px 146px 0 146px;
        box-sizing: border-box;
        text-align: center; }
        .get-followers .banner_window_info img {
          width: 105px;
          height: 104px;
          object-fit: cover;
          border-radius: 50%; }
        .get-followers .banner_window_info h3 {
          font: normal normal bold 18px/35px Open Sans;
          letter-spacing: 0px;
          color: #202020; }
        .get-followers .banner_window_info ol {
          display: flex;
          justify-content: space-between;
          align-items: center;
          margin-top: 20px; }
          .get-followers .banner_window_info ol li strong {
            font: normal normal bold 18px/18px Open Sans;
            letter-spacing: 0px;
            color: #202020; }
          .get-followers .banner_window_info ol li span {
            font: normal normal normal 16px/16px Open Sans;
            letter-spacing: 0px;
            color: #484848;
            margin-top: 7px;
            display: inline-block; }
        .get-followers .banner_window_info button {
          width: 273px;
          height: 57px;
          background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
          box-shadow: 0px 10px 16px #65004D3B;
          border: 1px solid #4BEFBC;
          border-radius: 8px;
          font: normal normal bold 16px/22px Open Sans;
          letter-spacing: 0px;
          box-sizing: border-box;
          display: flex;
          align-items: center;
          justify-content: center;
          transition: all .3s ease;
          color: #FFFFFF;
          margin-top: 30px; }
          .get-followers .banner_window_info button i {
            display: inline-block;
            width: 14px;
            height: 13px;
            margin-right: 6px;
            background: url(../images/getfollowers/user-plus.svg) no-repeat center center; }
          .get-followers .banner_window_info button:hover {
            transform: scale(1.05);
            background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 11px #7272723B;
            border: 1px solid #4BEFBC; }
    .get-followers .banner .arrow {
      width: 100%;
      height: 72px;
      margin-top: 73px;
      background: url(../images/getfollowers/arrow.svg) no-repeat center center; }
  .get-followers .section1 {
    width: 100%;
    padding-top: 48px;
    padding-bottom: 66px; }
    .get-followers .section1 h2 {
      text-align: center;
      font: normal normal bold 30px/50px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      max-width: 757px;
      margin: 0 auto; }
    .get-followers .section1_word {
      font: normal normal normal 16px/28px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      margin-top: 30px; }
      .get-followers .section1_word a {
        font: normal normal bold 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #2E41E8;
        text-decoration: underline;
        vertical-align: middle; }
    .get-followers .section1_info {
      width: 100%;
      display: flex;
      justify-content: space-between;
      margin-top: 47px; }
      .get-followers .section1_info > div {
        opacity: 0; }
        .get-followers .section1_info > div > p {
          text-align: left;
          font: normal normal bold 16px/34px Open Sans;
          letter-spacing: 0px;
          display: flex;
          align-items: center; }
          .get-followers .section1_info > div > p span {
            width: 29px;
            height: 29px;
            background: #FAFAFA 0% 0% no-repeat padding-box;
            border: 1px solid #D8D8D8;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 50%;
            font: normal normal bold 16px/30px Open Sans;
            letter-spacing: 0px;
            color: #000000;
            margin-right: 7px; }
        .get-followers .section1_info > div > div {
          width: 254px;
          height: 254px;
          background: #F5F5F5 0% 0% no-repeat padding-box;
          margin-left: 30px;
          margin-top: 4px;
          position: relative;
          overflow: hidden; }
          .get-followers .section1_info > div > div .mouse {
            width: 29px;
            height: 31px;
            position: absolute;
            left: -34px;
            bottom: -54px;
            transform: translate(180px, -80px);
            background: url(../images/getfollowers/mouse.svg) no-repeat center center;
            z-index: 3; }
        .get-followers .section1_info > div .section1_info_div1 {
          text-align: center; }
          .get-followers .section1_info > div .section1_info_div1 img {
            margin-top: 61px; }
          .get-followers .section1_info > div .section1_info_div1 button {
            width: 209px;
            height: 47px;
            background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
            border: 1px solid #4BEFBC;
            border-radius: 8px;
            font: normal normal bold 16px/22px Open Sans;
            letter-spacing: 0px;
            color: #FFFFFF;
            margin-top: 26px;
            transition: all .1s ease; }
            .get-followers .section1_info > div .section1_info_div1 button:hover {
              background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
              box-shadow: 0px 10px 11px #7272723B;
              border: 1px solid #4BEFBC; }
        .get-followers .section1_info > div .section1_info_div2 {
          position: relative; }
          .get-followers .section1_info > div .section1_info_div2 .sing {
            width: 254px;
            height: 254px;
            text-align: center;
            position: relative;
            z-index: 1;
            background: url(../images/getfollowers/sing.svg) no-repeat center center; }
            .get-followers .section1_info > div .section1_info_div2 .sing button {
              width: 221px;
              height: 44px;
              background: transparent linear-gradient(90deg, #91A5D6 0%, #D87BA0 53%, #F09979 100%) 0% 0% no-repeat padding-box;
              border-radius: 21px;
              font: normal normal bold 14px/19px Open Sans;
              letter-spacing: 0px;
              color: #FFFFFF;
              position: relative;
              bottom: -180px;
              opacity: 1; }
          .get-followers .section1_info > div .section1_info_div2 .sing_done {
            position: absolute;
            top: 0;
            z-index: 5;
            width: 254px;
            height: 254px;
            opacity: 0;
            background: url(../images/getfollowers/sing_done.svg) no-repeat center center; }
        .get-followers .section1_info > div .section1_info_div3 {
          position: relative; }
          .get-followers .section1_info > div .section1_info_div3 .sing {
            width: 254px;
            height: 254px;
            text-align: center;
            position: relative;
            z-index: 1;
            background: url(../images/getfollowers/getnow.png) no-repeat center center; }
            .get-followers .section1_info > div .section1_info_div3 .sing button {
              width: 221px;
              height: 44px;
              background: transparent linear-gradient(90deg, #91A5D6 0%, #D87BA0 53%, #F09979 100%) 0% 0% no-repeat padding-box;
              border-radius: 21px;
              font: normal normal bold 14px/19px Open Sans;
              letter-spacing: 0px;
              color: #FFFFFF;
              position: relative;
              bottom: -200px;
              opacity: 1; }
          .get-followers .section1_info > div .section1_info_div3 .sing_done {
            position: absolute;
            top: 0;
            z-index: 5;
            width: 259px;
            height: 268px;
            opacity: 0;
            background: url(../images/getfollowers/getnow_done.png) no-repeat center center;
            background-size: cover; }
  .get-followers .section2 {
    width: 100%;
    padding-top: 89px;
    background: transparent linear-gradient(94deg, #ECDCFF 0%, #FFF6E6 100%) 0% 0% no-repeat padding-box; }
    .get-followers .section2 h2 {
      font: normal normal bold 30px/32px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      text-align: center;
      margin-bottom: 42px; }
    .get-followers .section2_word {
      font: normal normal normal 16px/28px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      margin-bottom: 20px; }
    .get-followers .section2_info {
      background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0px 8px 12px #82828217;
      border: 1px solid #E4E4E4;
      border-radius: 12px;
      padding: 22px 18px 50px 18px;
      box-sizing: border-box;
      margin-top: 20px; }
      .get-followers .section2_info_main {
        width: 100%;
        height: 277px;
        border: 5px solid #EEDFFB;
        border-radius: 32px;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: space-between; }
        .get-followers .section2_info_main_left {
          padding-left: 83px;
          box-sizing: border-box; }
          .get-followers .section2_info_main_left strong {
            font: normal normal bold 20px/36px Open Sans;
            letter-spacing: 0px;
            color: #202020;
            position: relative; }
            .get-followers .section2_info_main_left strong::before {
              content: '';
              position: absolute;
              display: block;
              left: -74px;
              top: -15px;
              width: 76px;
              height: 76px;
              background: url(../images/getfollowers/icon1.svg) no-repeat center center; }
            .get-followers .section2_info_main_left strong::after {
              content: '';
              position: absolute;
              display: block;
              width: 137px;
              height: 41px;
              top: -8px;
              right: -142px;
              background: url(../images/getfollowers/best.svg) no-repeat center center; }
          .get-followers .section2_info_main_left p {
            font: normal normal normal 16px/28px Open Sans;
            letter-spacing: 0px;
            color: #484848;
            margin-top: 16px;
            max-width: 630px; }
          .get-followers .section2_info_main_left button {
            width: 273px;
            height: 57px;
            background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 16px #65004D3B;
            border: 1px solid #4BEFBC;
            border-radius: 8px;
            font: normal normal bold 16px/22px Open Sans;
            letter-spacing: 0px;
            color: #FFFFFF;
            margin-top: 28px; }
            .get-followers .section2_info_main_left button::before {
              content: '';
              width: 22px;
              height: 22px;
              display: inline-block;
              position: relative;
              vertical-align: middle;
              margin-right: 6px;
              background: url(../images/getfollowers/money.svg) no-repeat center center; }
        .get-followers .section2_info_main_right {
          width: 336px;
          height: 215px;
          background: url(../images/getfollowers/table.svg) no-repeat center center;
          margin-right: 45px; }
      .get-followers .section2_info_div strong {
        font: normal normal bold 20px/36px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        display: flex;
        align-items: center;
        justify-content: flex-start; }
        .get-followers .section2_info_div strong img {
          margin-top: 15px; }
      .get-followers .section2_info_div p {
        max-width: 1063px;
        font: normal normal normal 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #484848;
        padding-left: 80px;
        margin-top: -20px; }
        .get-followers .section2_info_div p a {
          color: #2E41E8;
          text-decoration: underline; }
    .get-followers .section2_tips {
      margin-top: 63px;
      padding-bottom: 35px; }
      .get-followers .section2_tips h3 {
        font: normal normal bold 20px/30px Open Sans;
        letter-spacing: 0px;
        text-align: center;
        position: relative;
        max-width: 300px;
        margin: 0 auto; }
        .get-followers .section2_tips h3::after {
          content: '';
          position: absolute;
          display: block;
          width: 137px;
          height: 41px;
          top: -8px;
          right: -142px;
          background: url(../images/getfollowers/best.svg) no-repeat center center; }
      .get-followers .section2_tips_word {
        font: normal normal normal 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        margin-top: 24px; }
      .get-followers .section2_tips .section2_tips_info {
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 8px 12px #82828217;
        border: 1px solid #E4E4E4;
        border-radius: 12px;
        margin-top: 28px;
        padding: 29px 29px 40px 29px;
        box-sizing: border-box; }
        .get-followers .section2_tips .section2_tips_info dl {
          display: flex;
          align-items: center;
          justify-content: space-between; }
          .get-followers .section2_tips .section2_tips_info dl dd strong {
            font: normal normal bold 16px/30px Open Sans;
            letter-spacing: 0px;
            color: #000000;
            position: relative; }
            .get-followers .section2_tips .section2_tips_info dl dd strong::before {
              content: '';
              display: inline-block;
              position: absolute;
              left: -16px;
              top: 6px;
              width: 8px;
              height: 8px;
              background: url(../images/getfollowers/dit.svg) no-repeat center center; }
          .get-followers .section2_tips .section2_tips_info dl dd p {
            font: normal normal normal 16px/28px Open Sans;
            letter-spacing: 0px;
            margin-top: 15px;
            max-width: 530px; }
            .get-followers .section2_tips .section2_tips_info dl dd p a {
              color: #2E41E8;
              text-decoration: underline; }
      .get-followers .section2_tips_btn {
        margin: 50px auto;
        text-align: center; }
        .get-followers .section2_tips_btn button {
          width: 273px;
          height: 57px;
          background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
          box-shadow: 0px 10px 16px #65004D3B;
          border: 1px solid #4BEFBC;
          border-radius: 8px;
          font: normal normal bold 16px/22px Open Sans;
          letter-spacing: 0px;
          color: #FFFFFF;
          transition: all .3s ease; }
          .get-followers .section2_tips_btn button:hover {
            background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 11px #7272723B;
            border: 1px solid #4BEFBC; }
  .get-followers .section3 {
    width: 100%;
    padding-bottom: 96px; }
    .get-followers .section3 h2 {
      font: normal normal bold 30px/50px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      text-align: center;
      margin-top: 76px; }
    .get-followers .section3_word {
      font: normal normal normal 16px/28px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      margin-top: 40px; }
    .get-followers .section3_info {
      background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0px 8px 12px #82828217;
      border: 2px solid #E4E4E4;
      border-radius: 26px;
      margin-top: 50px;
      padding-top: 45px;
      padding-left: 35px;
      padding-bottom: 20px;
      padding-right: 40px;
      box-sizing: border-box; }
      .get-followers .section3_info ul {
        display: flex;
        align-items: center;
        justify-content: space-between; }
        .get-followers .section3_info ul li {
          text-align: center;
          cursor: pointer; }
          .get-followers .section3_info ul li span {
            width: 80px;
            height: 80px;
            margin: 0 auto;
            display: block; }
          .get-followers .section3_info ul li p {
            font: normal normal normal 16px/28px Open Sans;
            letter-spacing: 0px;
            color: #202020;
            max-width: 178px;
            margin-top: 19px; }
          .get-followers .section3_info ul li i {
            display: none; }
        .get-followers .section3_info ul li.active p {
          font: normal normal bold 16px/28px Open Sans; }
      .get-followers .section3_info_li1 span {
        background: url(../images/getfollowers/swiper1.svg) no-repeat bottom center; }
      .get-followers .section3_info_li2 span {
        background: url(../images/getfollowers/swiper2.svg) no-repeat bottom center; }
      .get-followers .section3_info_li3 span {
        background: url(../images/getfollowers/swiper3.svg) no-repeat bottom center; }
      .get-followers .section3_info_li4 span {
        background: url(../images/getfollowers/swiper4.svg) no-repeat bottom center; }
      .get-followers .section3_info_li5 span {
        background: url(../images/getfollowers/swiper5.svg) no-repeat bottom center; }
      .get-followers .section3_info_li6 span {
        background: url(../images/getfollowers/swiper6.svg) no-repeat bottom center; }
      .get-followers .section3_info_li1.active span {
        background: url(../images/getfollowers/swiper1.svg) no-repeat top center; }
      .get-followers .section3_info_li2.active span {
        background: url(../images/getfollowers/swiper2.svg) no-repeat top center; }
      .get-followers .section3_info_li3.active span {
        background: url(../images/getfollowers/swiper3.svg) no-repeat top center; }
      .get-followers .section3_info_li4.active span {
        background: url(../images/getfollowers/swiper4.svg) no-repeat top center; }
      .get-followers .section3_info_li5.active span {
        background: url(../images/getfollowers/swiper5.svg) no-repeat top center; }
      .get-followers .section3_info_li6.active span {
        background: url(../images/getfollowers/swiper6.svg) no-repeat top center; }
      .get-followers .section3_info_word {
        margin-top: 43px;
        position: relative; }
        .get-followers .section3_info_word div {
          font: normal normal normal 16px/28px Open Sans;
          position: absolute;
          top: 0;
          left: 0;
          opacity: 0;
          max-width: 1121px;
          transition: all .3s ease;
          transform: translateY(100px); }
          .get-followers .section3_info_word div a {
            color: #2E41E8;
            text-decoration: underline; }
        .get-followers .section3_info_word div.active {
          opacity: 1;
          z-index: 3;
          transform: translateY(0px); }
      .get-followers .section3_info .btn_wrap {
        margin-top: 220px; }
  .get-followers .faq {
    width: 100%;
    background: #FBFAFF 0% 0% no-repeat padding-box;
    padding-top: 75px;
    padding-bottom: 70px; }
    .get-followers .faq h2 {
      text-align: center;
      font: normal normal bold 30px/50px Open Sans;
      letter-spacing: 0px;
      color: #202020; }
    .get-followers .faq dl {
      margin-top: 45px;
      border-top: 1px solid #D2D2D2;
      min-height: 780px; }
      .get-followers .faq dl dd {
        position: relative;
        cursor: pointer;
        padding: 39px 0;
        border-bottom: 1px solid #D2D2D2;
        transition: all .3s ease;
        width: 100%; }
        .get-followers .faq dl dd strong {
          font: normal normal normal 20px/30px Open Sans;
          letter-spacing: 0px;
          color: #202020;
          position: relative;
          width: 100%;
          display: block; }
          .get-followers .faq dl dd strong::after {
            content: '';
            display: inline-block;
            width: 21px;
            height: 21px;
            vertical-align: middle;
            position: relative;
            background: url(../images/getfollowers/close_sub.svg) no-repeat center center;
            transition: all .3s ease;
            position: absolute;
            right: 0;
            top: 0; }
        .get-followers .faq dl dd p {
          font: normal normal normal 16px/28px Open Sans;
          letter-spacing: 0px;
          color: #484848;
          margin-top: 20px;
          display: none; }
      .get-followers .faq dl dd.active strong {
        font: normal normal bold 20px/30px Open Sans;
        letter-spacing: 0px;
        color: #000000; }
        .get-followers .faq dl dd.active strong::after {
          background: url(../images/getfollowers/close_add.svg) no-repeat center center; }
    .get-followers .faq .btn_wrap {
      margin: 0 auto; }
  .get-followers .home-comments {
    padding: 71px 0 60.5px;
    background: #fff 0% 0% no-repeat padding-box; }
    .get-followers .home-comments h2 {
      font: normal normal bold 30px/50px Open Sans;
      letter-spacing: 0px;
      color: #202020;
      text-align: center; }
    .get-followers .home-comments .home-comments-sliser {
      margin-top: 34px;
      width: 100%;
      position: relative; }
      .get-followers .home-comments .home-comments-sliser > span {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        display: inline-block;
        width: 47px;
        height: 47px;
        border-radius: 47px;
        cursor: pointer;
        transition: all .3s;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 3px 6px #4B4B4B26;
        z-index: 3; }
        .get-followers .home-comments .home-comments-sliser > span.swiper-button-disabled {
          opacity: 0.6;
          cursor: auto; }
      .get-followers .home-comments .home-comments-sliser .prev-icon {
        left: -60px;
        background: url(../images/homepage/homepage-larrowpre.jpg) #fff no-repeat top center;
        background-position: center center; }
      .get-followers .home-comments .home-comments-sliser .next-icon {
        right: -60px;
        background: url(../images/homepage/homepage-larrownext.jpg) #fff no-repeat top center;
        background-position: center center; }
      .get-followers .home-comments .home-comments-sliser .home-comments-outer {
        width: 100%;
        overflow: hidden; }
        .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner {
          display: flex;
          padding: 20px 0; }
          .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item {
            width: 24.4166666%;
            min-height: 248px;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            box-shadow: 0px 8px 12px #82828217;
            border: 1px solid #E4E4E4;
            border-radius: 12px;
            flex-shrink: 0;
            padding: 10px;
            box-sizing: border-box; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item:nth-child(1) {
              margin-left: 0; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item a {
              display: block;
              width: 100%;
              height: 100%; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span {
              width: 100%;
              height: 153px;
              overflow: hidden;
              border-radius: 10px;
              display: block; }
              .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span > img {
                width: 100%;
                height: auto;
                object-fit: cover;
                display: block; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item strong {
              display: block;
              font-size: 14px;
              color: #2E41E8;
              margin-top: 15px;
              overflow: hidden;
              text-overflow: ellipsis;
              display: -webkit-box;
              -webkit-line-clamp: 3;
              -webkit-box-orient: vertical;
              font-weight: 600; }

.pc {
  display: block; }

.mob {
  display: none; }

.mob-flex {
  display: none !important; }

@media (max-width: 1334px) {
  .get-followers .home-comments .home-comments-sliser .next-icon {
    right: 5px; }
  .get-followers .home-comments .home-comments-sliser .prev-icon {
    left: 5px; } }
@media screen and (max-width: 768px) {
  .pc {
    display: none; }

  .mob {
    display: block; }

  .mob-flex {
    display: flex !important; }

  body {
    overflow-x: hidden; }

  .wrapper {
    max-width: 90%;
    margin: 0 auto; }

  .get-followers {
    padding-top: 48px;
    overflow: hidden; }
    .get-followers .button {
      cursor: pointer; }
      .get-followers .button:hover {
        transform: scale(1.05); }
    .get-followers .btn_wrap {
      max-width: 580px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin: 30px auto;
      flex-direction: column; }
      .get-followers .btn_wrap button {
        width: 273px;
        height: 57px;
        cursor: pointer;
        border-radius: 8px;
        opacity: 1;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all .3s ease; }
        .get-followers .btn_wrap button p {
          font: normal normal bold 16px/22px Open Sans;
          letter-spacing: 0px;
          color: #FFFFFF; }
      .get-followers .btn_wrap_followers {
        background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
        box-shadow: 0px 10px 16px #65004D3B;
        border: 1px solid #4BEFBC; }
        .get-followers .btn_wrap_followers i {
          display: inline-block;
          width: 14px;
          height: 13px;
          margin-right: 6px;
          background: url(../images/getfollowers/user-plus.svg) no-repeat center center; }
        .get-followers .btn_wrap_followers:hover {
          background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
          box-shadow: 0px 10px 11px #7272723B;
          border: 1px solid #4BEFBC; }
      .get-followers .btn_wrap_likes {
        background: transparent linear-gradient(91deg, #9454FF 0%, #532BFB 100%) 0% 0% no-repeat padding-box;
        box-shadow: 0px 10px 16px #65004D3B;
        border: 1px solid #B38FFF;
        margin-top: 17px; }
        .get-followers .btn_wrap_likes i {
          display: inline-block;
          width: 14px;
          height: 12px;
          margin-right: 6px;
          background: url(../images/getfollowers/heart.svg) no-repeat center center; }
        .get-followers .btn_wrap_likes:hover {
          background: transparent linear-gradient(91deg, #A168FF 0%, #6844FF 100%) 0% 0% no-repeat padding-box;
          box-shadow: 0px 10px 16px #65004D3B;
          border: 1px solid #B38FFF; }
    .get-followers .banner {
      width: 100%;
      padding-top: 49px;
      padding-bottom: 32px;
      box-sizing: border-box;
      background: url(../images/getfollowers/banner-mob.svg) no-repeat top center;
      background-size: cover; }
      .get-followers .banner h1 {
        font: normal normal bold 22px/38px Open Sans;
        letter-spacing: 0px;
        color: #fff;
        max-width: 917px;
        margin: 0px auto;
        text-align: center; }
      .get-followers .banner_pic {
        width: 325px;
        background: url(../images/getfollowers/banner_pic-mob.png) no-repeat center center;
        height: 211px;
        margin: 29px auto 0;
        background-size: cover; }
      .get-followers .banner .down_arrow {
        margin: 0 auto;
        width: 32px;
        height: 32px;
        background: url(../images/getfollowers/down_arrow.svg) no-repeat center center;
        background-size: cover;
        opacity: .6;
        animation: arrow-down 3s linear infinite; }
      .get-followers .banner_info h3 {
        font: normal normal bold 22px/32px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        text-align: center;
        margin-top: 0px; }
      .get-followers .banner_info_word {
        text-align: center;
        font: normal normal normal 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        margin-top: 17px; }
      .get-followers .banner_info .input_show {
        width: 100% !important; }
        .get-followers .banner_info .input_show .banner_info_wrap_input::before {
          transition: all .3s ease;
          background: url(../images/getfollowers/user-show.svg) no-repeat center center; }
      .get-followers .banner_info .input_hide {
        width: 100% !important; }
      .get-followers .banner_info_wrap {
        width: 100%;
        height: 42px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border: 1px solid #000000;
        border-radius: 4px;
        margin: 30px auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
        transition: all .3s ease; }
        .get-followers .banner_info_wrap_input {
          width: 100%;
          height: 100%;
          position: relative;
          display: flex;
          align-items: center;
          margin-left: 12px;
          box-sizing: border-box; }
          .get-followers .banner_info_wrap_input::before {
            content: '';
            width: 14px;
            height: 14px;
            display: inline-block;
            background: url(../images/getfollowers/user.svg) no-repeat center center; }
          .get-followers .banner_info_wrap_input input {
            border: none;
            font: normal normal normal 12px/28px Open Sans;
            letter-spacing: 0px;
            color: #727272;
            padding: 0 4px;
            transition: all .3s ease;
            box-sizing: border-box; }
        .get-followers .banner_info_wrap button {
          width: 128px;
          height: 100%;
          background: #783AE8 0% 0% no-repeat padding-box;
          border: none;
          border-radius: 0px 4px 4px 0px;
          opacity: 1;
          box-sizing: border-box;
          font: normal normal bold 13px/28px Open Sans;
          letter-spacing: 0px;
          color: #FFFFFF;
          transition: all .3s ease; }
          .get-followers .banner_info_wrap button:hover {
            width: 128px;
            height: 100%;
            background: #9154FF 0% 0% no-repeat padding-box; }
      .get-followers .banner_window {
        width: 100%;
        height: auto;
        margin: 50px auto 0;
        display: none; }
        .get-followers .banner_window ul {
          width: 100%;
          display: flex;
          align-items: flex-end;
          justify-content: space-evenly; }
          .get-followers .banner_window ul li {
            width: 123px;
            height: 33px;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            border: 2px solid #707070;
            border-radius: 20px 20px 0px 0px;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            border-bottom: none;
            transition: width .1s linear; }
            .get-followers .banner_window ul li p {
              text-align: center;
              font: normal normal bold 14px/14px Open Sans;
              letter-spacing: 0px;
              color: #202020;
              display: inline-block;
              max-width: 80px; }
            .get-followers .banner_window ul li:nth-of-type(1) i {
              width: 15px;
              height: 13px;
              display: block;
              margin-right: 4px;
              background: url(../images/getfollowers/banner-user.svg) no-repeat center;
              background-size: cover; }
            .get-followers .banner_window ul li:nth-of-type(2) i {
              width: 12px;
              height: 11px;
              display: block;
              margin-right: 4px;
              background: url(../images/getfollowers/banner-heart.svg) no-repeat center;
              background-size: cover; }
          .get-followers .banner_window ul li.active {
            width: 174px;
            height: 39px;
            background: transparent linear-gradient(270deg, rgba(185, 48, 252, 0.16) 0%, rgba(65, 95, 216, 0.16) 100%) 0% 0% no-repeat padding-box;
            border-radius: 20px 20px 0px 0px;
            border: none; }
            .get-followers .banner_window ul li.active p {
              font: normal normal bold 15px/36px Open Sans;
              max-width: 130px; }
        .get-followers .banner_window_info {
          width: 100%;
          height: 387px;
          background: #FFFFFF 0% 0% no-repeat padding-box;
          box-shadow: 0px 8px 12px #82828217;
          border: 1px solid #E4E4E4;
          border-radius: 12px;
          padding: 27px 0px 0 0px;
          box-sizing: border-box;
          text-align: center; }
          .get-followers .banner_window_info h3 {
            font: normal normal bold 16px/35px Open Sans;
            letter-spacing: 0px;
            color: #202020; }
          .get-followers .banner_window_info ol {
            display: flex;
            justify-content: space-evenly;
            align-items: center;
            margin-top: 20px; }
            .get-followers .banner_window_info ol li strong {
              font: normal normal bold 16px/18px Open Sans;
              letter-spacing: 0px;
              color: #202020;
              display: block; }
            .get-followers .banner_window_info ol li span {
              font: normal normal normal 16px/16px Open Sans;
              letter-spacing: 0px;
              color: #484848;
              margin-top: 7px;
              display: inline-block; }
          .get-followers .banner_window_info button {
            width: 273px;
            height: 57px;
            background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 16px #65004D3B;
            border: 1px solid #4BEFBC;
            border-radius: 8px;
            font: normal normal bold 16px/22px Open Sans;
            letter-spacing: 0px;
            box-sizing: border-box;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all .3s ease;
            color: #FFFFFF;
            margin: 30px auto; }
            .get-followers .banner_window_info button i {
              display: inline-block;
              width: 14px;
              height: 13px;
              margin-right: 6px;
              background: url(../images/getfollowers/user-plus.svg) no-repeat center center; }
            .get-followers .banner_window_info button:hover {
              transform: scale(1.05);
              background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
              box-shadow: 0px 10px 11px #7272723B;
              border: 1px solid #4BEFBC; }
      .get-followers .banner .arrow {
        width: 100%;
        height: 72px;
        margin-top: 73px;
        background: url(../images/getfollowers/arrow.svg) no-repeat center center; }
    .get-followers .section1 {
      width: 100%;
      padding-top: 38px;
      padding-bottom: 0px; }
      .get-followers .section1 h2 {
        text-align: center;
        font: normal normal bold 22px/34px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        max-width: 757px;
        margin: 0 auto; }
      .get-followers .section1_word {
        font: normal normal normal 16px/24px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        margin-top: 28px; }
        .get-followers .section1_word a {
          font: normal normal bold 16px/28px Open Sans;
          letter-spacing: 0px;
          color: #2E41E8;
          text-decoration: underline;
          vertical-align: middle; }
      .get-followers .section1_info {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 47px;
        flex-direction: column; }
        .get-followers .section1_info > div {
          margin-bottom: 60px; }
          .get-followers .section1_info > div > p {
            text-align: left;
            font: normal normal bold 16px/34px Open Sans;
            letter-spacing: 0px;
            display: flex;
            align-items: center; }
            .get-followers .section1_info > div > p span {
              width: 29px;
              height: 29px;
              background: #FAFAFA 0% 0% no-repeat padding-box;
              border: 1px solid #D8D8D8;
              display: flex;
              justify-content: center;
              align-items: center;
              border-radius: 50%;
              font: normal normal bold 16px/30px Open Sans;
              letter-spacing: 0px;
              color: #000000;
              margin-right: 7px; }
          .get-followers .section1_info > div > div {
            width: 254px;
            height: auto;
            background: #fff 0% 0% no-repeat padding-box;
            margin-left: 30px;
            margin-top: 4px;
            position: relative;
            overflow: hidden; }
            .get-followers .section1_info > div > div .mouse {
              width: 29px;
              height: 31px;
              position: absolute;
              left: -34px;
              bottom: -54px;
              background: url(../images/getfollowers/mouse.svg) no-repeat center center;
              z-index: 3; }
          .get-followers .section1_info > div .section1_info_div1 {
            text-align: center; }
            .get-followers .section1_info > div .section1_info_div1 img {
              margin-top: 61px; }
            .get-followers .section1_info > div .section1_info_div1 button {
              width: 209px;
              height: 47px;
              background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
              border: 1px solid #4BEFBC;
              border-radius: 8px;
              font: normal normal bold 16px/22px Open Sans;
              letter-spacing: 0px;
              color: #FFFFFF;
              margin-top: 26px;
              transition: all .1s ease;
              display: flex;
              align-items: center;
              justify-content: center; }
              .get-followers .section1_info > div .section1_info_div1 button:hover {
                background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
                box-shadow: 0px 10px 11px #7272723B;
                border: 1px solid #4BEFBC; }
              .get-followers .section1_info > div .section1_info_div1 button i.ios {
                width: 18px;
                height: 21px;
                display: block;
                background: url(../images/getfollowers/ios.svg) no-repeat center;
                background-size: cover;
                margin-right: 7px; }
              .get-followers .section1_info > div .section1_info_div1 button i.adr {
                width: 18px;
                height: 21px;
                display: block;
                background: url(../images/getfollowers/adr.svg) no-repeat center;
                background-size: cover;
                margin-right: 7px; }
          .get-followers .section1_info > div .section1_info_div2 {
            position: relative; }
            .get-followers .section1_info > div .section1_info_div2 .sing {
              width: 254px;
              height: 254px;
              text-align: center;
              position: relative;
              z-index: 1;
              background: url(../images/getfollowers/sing.svg) no-repeat center center; }
              .get-followers .section1_info > div .section1_info_div2 .sing button {
                width: 221px;
                height: 44px;
                background: transparent linear-gradient(90deg, #91A5D6 0%, #D87BA0 53%, #F09979 100%) 0% 0% no-repeat padding-box;
                border-radius: 21px;
                font: normal normal bold 14px/19px Open Sans;
                letter-spacing: 0px;
                color: #FFFFFF;
                position: relative;
                bottom: -180px; }
            .get-followers .section1_info > div .section1_info_div2 .sing_done {
              position: absolute;
              top: 0;
              z-index: 5;
              width: 254px;
              height: 254px;
              opacity: 0;
              background: url(../images/getfollowers/sing_done.svg) no-repeat center center; }
          .get-followers .section1_info > div .section1_info_div3 {
            position: relative; }
            .get-followers .section1_info > div .section1_info_div3 .sing {
              width: 254px;
              height: 254px;
              text-align: center;
              position: relative;
              z-index: 1;
              background: url(../images/getfollowers/getnow.png) no-repeat center center; }
              .get-followers .section1_info > div .section1_info_div3 .sing button {
                width: 221px;
                height: 44px;
                background: transparent linear-gradient(90deg, #91A5D6 0%, #D87BA0 53%, #F09979 100%) 0% 0% no-repeat padding-box;
                border-radius: 21px;
                font: normal normal bold 14px/19px Open Sans;
                letter-spacing: 0px;
                color: #FFFFFF;
                position: relative;
                bottom: -200px; }
            .get-followers .section1_info > div .section1_info_div3 .sing_done {
              position: absolute;
              top: 0;
              z-index: 5;
              width: 259px;
              height: 268px;
              opacity: 0;
              background: url(../images/getfollowers/getnow_done.png) no-repeat center center;
              background-size: cover; }
    .get-followers .section2 {
      width: 100%;
      padding-top: 58px;
      background: transparent linear-gradient(100deg, #ECDCFF 0%, #FFF6E6 100%) 0% 0% no-repeat padding-box;
      background-size: cover; }
      .get-followers .section2 h2 {
        font: normal normal bold 22px/32px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        text-align: center;
        margin-bottom: 24px; }
      .get-followers .section2_word {
        font: normal normal normal 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        margin-bottom: 30px; }
      .get-followers .section2_info_mob ul {
        display: flex;
        align-items: center;
        justify-content: space-between;
        position: relative;
        min-height: 136px; }
        .get-followers .section2_info_mob ul li {
          padding: 4px 8px 10px 8px;
          text-align: center;
          background: #FFFFFF 0% 0% no-repeat padding-box;
          box-shadow: 0px 8px 12px #82828217;
          border: 1px solid #E4E4E4;
          border-radius: 12px;
          margin-right: 9px;
          transition: all .3s ease; }
          .get-followers .section2_info_mob ul li i {
            width: 50px;
            height: 50px;
            display: inline-block;
            transition: all .1s ease; }
          .get-followers .section2_info_mob ul li p {
            font: normal normal normal 12px/18px Open Sans;
            letter-spacing: 0px;
            color: #202020;
            text-align: center;
            margin-top: -10px;
            min-width: 113px;
            min-height: 36px; }
          .get-followers .section2_info_mob ul li:nth-of-type(1) {
            position: relative; }
            .get-followers .section2_info_mob ul li:nth-of-type(1)::before {
              content: '';
              display: block;
              position: absolute;
              width: 100px;
              height: 44px;
              background: url(../images/getfollowers/best-mob.svg) no-repeat center;
              background-size: cover;
              top: -32px;
              left: 0; }
            .get-followers .section2_info_mob ul li:nth-of-type(1) i {
              background: url(../images/getfollowers/icon1-mob.svg) no-repeat center;
              background-size: cover; }
          .get-followers .section2_info_mob ul li:nth-of-type(2) i {
            background: url(../images/getfollowers/icon2-mob.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li:nth-of-type(3) i {
            background: url(../images/getfollowers/icon3-mob.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li:nth-of-type(4) i {
            background: url(../images/getfollowers/icon4-mob.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li:nth-of-type(5) i {
            background: url(../images/getfollowers/icon5-mob.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li:nth-of-type(6) i {
            background: url(../images/getfollowers/icon6-mob.svg) no-repeat center;
            background-size: cover; }
        .get-followers .section2_info_mob ul li.active {
          padding: 14px 8px 10px 8px;
          background: transparent linear-gradient(133deg, #844AD9 0%, #AE6EE2 53%, #CE9BE5 100%) 0% 0% no-repeat padding-box; }
          .get-followers .section2_info_mob ul li.active i {
            width: 40px;
            height: 40px;
            display: inline-block; }
          .get-followers .section2_info_mob ul li.active p {
            font: normal normal 600 12px/18px Open Sans;
            color: #FFFFFF;
            margin-top: 8px; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(1) i {
            background: url(../images/getfollowers/icon1-mob-hover.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(2) i {
            background: url(../images/getfollowers/icon2-mob-hover.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(3) i {
            background: url(../images/getfollowers/icon3-mob-hover.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(4) i {
            background: url(../images/getfollowers/icon4-mob-hover.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(5) i {
            background: url(../images/getfollowers/icon5-mob-hover.svg) no-repeat center;
            background-size: cover; }
          .get-followers .section2_info_mob ul li.active:nth-of-type(6) i {
            background: url(../images/getfollowers/icon6-mob-hover.svg) no-repeat center;
            background-size: cover; }
      .get-followers .section2_line {
        width: 80%;
        height: 3px;
        margin-top: 20px;
        background: rgba(72, 72, 72, 0.16) 0% 0% no-repeat padding-box;
        position: relative; }
        .get-followers .section2_line span.active {
          background: #8D71FF 0% 0% no-repeat padding-box;
          width: 17%;
          height: 100%;
          position: relative;
          top: 0; }
      .get-followers .section2_mob_div {
        margin-top: 17px;
        width: 100%;
        position: relative;
        min-height: 410px; }
        .get-followers .section2_mob_div > div {
          position: absolute;
          top: 0;
          left: 0;
          transform: translateY(200px);
          transition: all .3s ease;
          opacity: 0; }
          .get-followers .section2_mob_div > div p {
            font: normal normal normal 14px/23px Open Sans;
            letter-spacing: 0px;
            color: #484848; }
          .get-followers .section2_mob_div > div .table-mob {
            width: 296px;
            height: 214px;
            background: url(../images/getfollowers/table-mob.svg) no-repeat center center;
            margin: 14px auto;
            background-size: cover; }
          .get-followers .section2_mob_div > div button {
            width: 273px;
            height: 57px;
            background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 16px #65004D3B;
            border: 1px solid #4BEFBC;
            border-radius: 8px;
            font: normal normal bold 16px/22px Open Sans;
            letter-spacing: 0px;
            color: #FFFFFF;
            margin: 22px auto;
            display: block; }
            .get-followers .section2_mob_div > div button::before {
              content: '';
              width: 22px;
              height: 22px;
              display: inline-block;
              position: relative;
              vertical-align: middle;
              margin-right: 6px;
              background: url(../images/getfollowers/money.svg) no-repeat center center; }
          .get-followers .section2_mob_div > div .btn-top {
            margin-top: 40px; }
        .get-followers .section2_mob_div > div.active {
          z-index: 4;
          transform: translateY(0px);
          opacity: 1; }
      .get-followers .section2_tips {
        margin-top: 63px;
        padding-bottom: 35px;
        background: #FBFAFF 0% 0% no-repeat padding-box;
        padding-top: 60px; }
        .get-followers .section2_tips h3 {
          font: normal normal bold 17px/30px Open Sans;
          letter-spacing: 0px;
          text-align: center;
          position: relative;
          max-width: 300px;
          margin: 0 auto; }
          .get-followers .section2_tips h3::after {
            content: '';
            position: absolute;
            display: block;
            width: 137px;
            height: 41px;
            top: -36px;
            right: 53px;
            background: url(../images/getfollowers/best.svg) no-repeat center center; }
        .get-followers .section2_tips_word {
          font: normal normal normal 16px/28px Open Sans;
          letter-spacing: 0px;
          color: #202020;
          margin-top: 14px; }
        .get-followers .section2_tips .section2_tips_info {
          background: #FFFFFF 0% 0% no-repeat padding-box;
          box-shadow: 0px 8px 12px #82828217;
          border: 1px solid #E4E4E4;
          border-radius: 12px;
          padding: 29px 19px 40px 29px;
          box-sizing: border-box;
          margin: 28px auto;
          box-sizing: border-box; }
          .get-followers .section2_tips .section2_tips_info dl {
            display: flex;
            align-items: center;
            justify-content: space-between;
            flex-direction: column; }
            .get-followers .section2_tips .section2_tips_info dl dd {
              margin-bottom: 20px; }
              .get-followers .section2_tips .section2_tips_info dl dd strong {
                font: normal normal bold 14px/30px Open Sans;
                letter-spacing: 0px;
                color: #000000;
                position: relative; }
                .get-followers .section2_tips .section2_tips_info dl dd strong::before {
                  content: '';
                  display: inline-block;
                  position: absolute;
                  left: -16px;
                  top: 6px;
                  width: 8px;
                  height: 8px;
                  background: url(../images/getfollowers/dit.svg) no-repeat center center; }
              .get-followers .section2_tips .section2_tips_info dl dd p {
                font: normal normal normal 14px/28px Open Sans;
                letter-spacing: 0px;
                margin-top: 5px;
                max-width: 530px; }
                .get-followers .section2_tips .section2_tips_info dl dd p a {
                  color: #2E41E8;
                  text-decoration: underline; }
        .get-followers .section2_tips_btn {
          margin: 50px auto;
          text-align: center; }
          .get-followers .section2_tips_btn button {
            width: 273px;
            height: 57px;
            background: transparent linear-gradient(90deg, #01D57A 0%, #00CC9B 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 10px 16px #65004D3B;
            border: 1px solid #4BEFBC;
            border-radius: 8px;
            font: normal normal bold 16px/22px Open Sans;
            letter-spacing: 0px;
            color: #FFFFFF;
            transition: all .3s ease; }
            .get-followers .section2_tips_btn button:hover {
              background: transparent linear-gradient(90deg, #14EB8F 0%, #00B78A 100%) 0% 0% no-repeat padding-box;
              box-shadow: 0px 10px 11px #7272723B;
              border: 1px solid #4BEFBC; }
    .get-followers .section3 {
      width: 100%;
      padding-bottom: 36px;
      padding-top: 58px;
      background: transparent linear-gradient(162deg, rgba(255, 116, 131, 0.16) 0%, rgba(254, 115, 132, 0.16) 0%, rgba(254, 115, 132, 0.16) 0%, rgba(199, 54, 192, 0.16) 65%, rgba(147, 36, 217, 0.16) 100%) 0% 0% no-repeat padding-box; }
      .get-followers .section3 h2 {
        font: normal normal bold 22px/34px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        text-align: center;
        margin: 0; }
      .get-followers .section3_word {
        font: normal normal normal 16px/28px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        margin-top: 16px; }
      .get-followers .section3_info {
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 8px 12px #82828217;
        border: 2px solid #E4E4E4;
        border-radius: 26px;
        margin-top: 50px;
        padding-top: 45px;
        padding-left: 5px;
        padding-bottom: 20px;
        padding-right: 5px;
        min-height: 580px;
        box-sizing: border-box;
        overflow: hidden; }
        .get-followers .section3_info ul {
          display: flex;
          align-items: flex-start;
          justify-content: space-between; }
          .get-followers .section3_info ul li {
            text-align: center;
            cursor: pointer; }
            .get-followers .section3_info ul li span {
              width: 60px;
              height: 60px;
              display: block;
              margin: 0 auto; }
            .get-followers .section3_info ul li p {
              font: normal normal normal 12px/20px Open Sans;
              letter-spacing: 0px;
              color: #202020;
              max-width: 100px;
              margin-top: 6px; }
            .get-followers .section3_info ul li i {
              width: 22px;
              height: 22px; }
          .get-followers .section3_info ul li.active p {
            font: normal normal bold 12px/20px Open Sans; }
        .get-followers .section3_info .section3_info_ul2 {
          margin-left: 10px; }
        .get-followers .section3_info_li1 span {
          background: url(../images/getfollowers/swiper1-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li2 span {
          background: url(../images/getfollowers/swiper2-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li3 span {
          background: url(../images/getfollowers/swiper3-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li4 span {
          background: url(../images/getfollowers/swiper4-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li5 span {
          background: url(../images/getfollowers/swiper5-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li6 span {
          background: url(../images/getfollowers/swiper6-mob.svg) no-repeat bottom center/100%; }
        .get-followers .section3_info_li1.active span {
          background: url(../images/getfollowers/swiper1-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_li2.active span {
          background: url(../images/getfollowers/swiper2-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_li3.active span {
          background: url(../images/getfollowers/swiper3-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_li4.active span {
          background: url(../images/getfollowers/swiper4-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_li5.active span {
          background: url(../images/getfollowers/swiper5-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_li6.active span {
          background: url(../images/getfollowers/swiper6-mob.svg) no-repeat top center/100%; }
        .get-followers .section3_info_word {
          margin-top: 13px;
          position: relative; }
          .get-followers .section3_info_word > div {
            position: absolute;
            top: 0;
            left: 0;
            opacity: 1;
            max-width: 1121px;
            transition: all .3s ease;
            transform: translateY(0px);
            width: 100%;
            padding-left: 5px;
            box-sizing: border-box; }
            .get-followers .section3_info_word > div div {
              font: normal normal normal 14px/23px Open Sans;
              position: absolute;
              top: 0;
              left: 0;
              opacity: 0;
              max-width: 1121px;
              transition: all .3s ease;
              transform: translateY(100px);
              width: 100%;
              padding-left: 10px; }
              .get-followers .section3_info_word > div div a {
                color: #2E41E8;
                text-decoration: underline; }
            .get-followers .section3_info_word > div div.active {
              opacity: 1;
              z-index: 3;
              transform: translateY(0px); }
        .get-followers .section3_info_select {
          position: relative;
          width: 100%; }
          .get-followers .section3_info_select .section3_info_ul2 {
            position: absolute;
            top: 0;
            left: 100%;
            width: 100%; }
        .get-followers .section3_info .slider_span {
          width: 52px;
          height: 3px;
          margin: 10px auto;
          display: flex !important;
          align-items: center;
          justify-content: space-between; }
          .get-followers .section3_info .slider_span span {
            width: 16px;
            height: 3px;
            display: block;
            transition: all .3s ease;
            background: rgba(72, 72, 72, 0.46) 0% 0% no-repeat padding-box; }
            .get-followers .section3_info .slider_span span.active {
              width: 30px;
              height: 3px;
              background: #8D71FF 0% 0% no-repeat padding-box;
              transition: all .3s ease; }
      .get-followers .section3 .btn_wrap {
        margin: 34px auto; }
    .get-followers .faq {
      width: 100%;
      background: #fff 0% 0% no-repeat padding-box;
      padding-top: 60px;
      padding-bottom: 70px; }
      .get-followers .faq h2 {
        text-align: center;
        font: normal normal bold 22px/34px Open Sans;
        letter-spacing: 0px;
        color: #202020; }
      .get-followers .faq dl {
        margin-top: 45px;
        border-top: 1px solid #D2D2D2;
        min-height: 780px; }
        .get-followers .faq dl dd {
          position: relative;
          cursor: pointer;
          padding: 30px 0;
          border-bottom: 1px solid #D2D2D2;
          transition: all .3s ease;
          width: 100%; }
          .get-followers .faq dl dd strong {
            font: normal normal normal 16px/30px Open Sans;
            letter-spacing: 0px;
            color: #202020;
            position: relative;
            width: 100%;
            display: block;
            padding-right: 20px;
            box-sizing: border-box; }
            .get-followers .faq dl dd strong::after {
              content: '';
              display: inline-block;
              width: 21px;
              height: 21px;
              vertical-align: middle;
              position: relative;
              background: url(../images/getfollowers/close_sub.svg) no-repeat center center;
              transition: all .3s ease;
              position: absolute;
              right: 0;
              top: 0; }
          .get-followers .faq dl dd p {
            font: normal normal normal 16px/28px Open Sans;
            letter-spacing: 0px;
            color: #484848;
            margin-top: 20px;
            display: none; }
        .get-followers .faq dl dd.active strong {
          font: normal normal bold 16px/30px Open Sans;
          letter-spacing: 0px;
          color: #000000; }
          .get-followers .faq dl dd.active strong::after {
            background: url(../images/getfollowers/close_add.svg) no-repeat center center; }
        .get-followers .faq dl dd.active p {
          display: block; }
      .get-followers .faq .btn_wrap {
        margin: 49px auto 0; }
    .get-followers .home-comments {
      padding: 0px 0 0.5px;
      background: #fff 0% 0% no-repeat padding-box; }
      .get-followers .home-comments h2 {
        font: normal normal bold 22px/34px Open Sans;
        letter-spacing: 0px;
        color: #202020;
        text-align: center; }
      .get-followers .home-comments .home-comments-sliser {
        width: 96%;
        position: relative;
        margin: 34px auto; }
        .get-followers .home-comments .home-comments-sliser > span {
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          display: inline-block;
          width: 7px;
          height: 12px;
          cursor: pointer;
          transition: all .3s;
          z-index: 3;
          box-shadow: none; }
          .get-followers .home-comments .home-comments-sliser > span.swiper-button-disabled {
            opacity: 0.6;
            cursor: auto; }
        .get-followers .home-comments .home-comments-sliser .prev-icon {
          left: -20px;
          background: url(../images/getfollowers/arrow-left.svg) no-repeat top center;
          background-position: center center;
          background-size: cover; }
        .get-followers .home-comments .home-comments-sliser .next-icon {
          right: -20px;
          background: url(../images/getfollowers/arrow-r.svg) no-repeat top center;
          background-position: center center;
          background-size: cover; }
        .get-followers .home-comments .home-comments-sliser .home-comments-outer {
          width: 100%;
          overflow: hidden; }
          .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner {
            display: flex;
            padding: 20px 0; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item {
              width: 24.4166666%;
              min-height: 248px;
              background: #FFFFFF 0% 0% no-repeat padding-box;
              box-shadow: 0px 8px 12px #82828217;
              border: 1px solid #E4E4E4;
              border-radius: 12px;
              flex-shrink: 0;
              padding: 10px;
              box-sizing: border-box; }
              .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item:nth-child(1) {
                margin-left: 0; }
              .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item a {
                display: block;
                width: 100%;
                height: 100%; }
              .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span {
                width: 100%;
                height: 153px;
                overflow: hidden;
                border-radius: 10px;
                display: block; }
                .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span > img {
                  width: 100%;
                  height: auto;
                  object-fit: cover;
                  display: block; }
              .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item strong {
                display: block;
                font-size: 14px;
                color: #2E41E8;
                margin-top: 15px;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 3;
                -webkit-box-orient: vertical;
                font-weight: 600; } }
@media (max-width: 980px) {
  .get-followers .section1_info {
    flex-flow: wrap; }
  .get-followers .home-comments {
    margin-top: 72px;
    padding: 0;
    background: #fff;
    overflow: hidden; }
    .get-followers .home-comments .home-normal-title h2 {
      font-size: 20px; }
    .get-followers .home-comments .home-comments-sliser {
      margin-top: 18px; }
      .get-followers .home-comments .home-comments-sliser > span {
        display: none; }
      .get-followers .home-comments .home-comments-sliser .home-comments-outer {
        overflow: inherit;
        width: 306px; }
        .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item {
          width: 306px; }
          .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span {
            width: 100%;
            height: 160px; }
            .get-followers .home-comments .home-comments-sliser .home-comments-outer .home-comments-inner .home-comments-item span img {
              width: 283px;
              height: 160px; } }
.mouse_move {
  animation: mouse_move 1.2s ease forwards; }

.button_big {
  opacity: 0;
  animation: button_big .5s 1s ease forwards; }

.sing_show {
  animation: sing_show 1s 2s ease forwards; }

@keyframes mouse_move {
  0% {
    transform: translate(180px, -80px); }
  100% {
    transform: translate(180px, -80px); } }
@keyframes button_big {
  0% {
    transform: scale(0);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }
@keyframes sing_show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes up_ani {
  0% {
    opacity: 0;
    transform: translateY(150px); }
  100% {
    opacity: 1;
    transform: translateY(0px); } }
.up_ani1 {
  animation: up_ani .5s .2s ease forwards; }

.up_ani2 {
  animation: up_ani .5s .8s ease forwards; }

.up_ani3 {
  animation: up_ani .5s 1s ease forwards; }
