* {
  margin: 0;
  padding: 0; }

.footer {
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center; }
  .footer i, .footer h2 {
    color: var(--PIA_BK-01, #042040);
    text-align: center;
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    /* 40px */
    margin-bottom: 75px; }
    .footer i .footer-i, .footer h2 .footer-i {
      font-weight: 400; }

.footer-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 150px;
  padding-bottom: 100px;
  box-sizing: border-box; }
  .footer-list .t-list {
    display: flex;
    padding: 25px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    width: 440px; }
    .footer-list .t-list:nth-child(1) {
      border-bottom: 1px solid #F4F4F5;
      border-right: 1px solid #F4F4F5; }
    .footer-list .t-list:nth-child(2) {
      border-bottom: 1px solid #F4F4F5;
      border-right: 1px solid #F4F4F5; }
    .footer-list .t-list:nth-child(3) {
      border-bottom: 1px solid #F4F4F5; }
    .footer-list .t-list:nth-child(4) {
      border-right: 1px solid #F4F4F5; }
    .footer-list .t-list:nth-child(5) {
      border-right: 1px solid #F4F4F5; }
    .footer-list .t-list h2, .footer-list .t-list h3 {
      color: var(--PIA_BK-01, #042040);
      font-family: "Open Sans";
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 100%;
      /* 16px */
      margin: 10px 0; }
    .footer-list .t-list span {
      color: var(--PIA24-BK-02, #55687D);
      font-family: "Open Sans";
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 150%;
      /* 21px */ }

.w1320 {
  width: 1320px;
  margin: 0 auto; }

.ad-verifica .ad-banner {
  background: linear-gradient(180deg, #EDF3FF 0%, #FFF 100%);
  min-height: 640px;
  position: relative; }
  .ad-verifica .ad-banner .cont {
    display: flex;
    justify-content: space-between;
    padding-top: 230px; }
    .ad-verifica .ad-banner .cont .sban-l {
      max-width: 600px;
      flex: none;
      z-index: 1; }
      .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1 {
        height: auto !important;
        padding: 14px 30px !important;
        box-sizing: border-box; }
        .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1 p {
          font-family: "Open Sans";
          font-size: 16px;
          font-style: normal;
          font-weight: 400;
          line-height: 100%;
          /* 16px */
          text-transform: capitalize; }
      .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1.btn2 {
        border: 1px solid var(--PIA24-Line-01, #DEE0E9);
        background: var(--PIA24-BK-White, #FFF);
        box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
        transition: all 0.3s; }
        .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1.btn2 > p {
          color: var(--PIA24-BK-01, #042040); }
        .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1.btn2:hover {
          background: #F6F6F9; }
          .ad-verifica .ad-banner .cont .sban-l .ipchanger-btn1.btn2:hover > p {
            color: var(--PIA24-BK-01, #042040); }
      .ad-verifica .ad-banner .cont .sban-l h1 {
        color: var(--PIA24-BK-01, #042040);
        font-family: "Open Sans";
        font-size: 44px;
        font-style: normal;
        font-weight: 700;
        line-height: 130%;
        /* 57.2px */ }
      .ad-verifica .ad-banner .cont .sban-l h3 {
        color: var(--PIA24-BK-02, #55687D);
        font-family: "Open Sans";
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%;
        /* 25.6px */ }
        .ad-verifica .ad-banner .cont .sban-l h3 span {
          color: #FF6E30;
          font-weight: 700; }
      .ad-verifica .ad-banner .cont .sban-l .ad-btnbox {
        display: flex;
        align-items: center; }
      .ad-verifica .ad-banner .cont .sban-l .sban-bt {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between; }
        .ad-verifica .ad-banner .cont .sban-l .sban-bt .list {
          display: flex;
          align-items: center;
          margin-bottom: 26px; }
          .ad-verifica .ad-banner .cont .sban-l .sban-bt .list p {
            margin-left: 10px;
            width: 240px;
            font-size: 18px;
            font-family: Ubuntu-Medium, Ubuntu;
            font-weight: 500;
            color: #042040;
            line-height: 23px; }
      .ad-verifica .ad-banner .cont .sban-l .ban-ul .li {
        display: flex;
        align-items: flex-start;
        margin-bottom: 14px; }
        .ad-verifica .ad-banner .cont .sban-l .ban-ul .li p {
          font-size: 18px;
          font-family: Open Sans-Regular, Open Sans;
          font-weight: 400;
          color: #355395;
          line-height: 21px;
          margin-left: 10px; }
    .ad-verifica .ad-banner .cont .sban-r {
      z-index: 1;
      margin-top: -20px; }
.ad-verifica .foll_position_img1 {
  position: absolute;
  right: 250px;
  top: 784px;
  z-index: -1; }
.ad-verifica .ad-img1 {
  position: absolute;
  top: 870px;
  left: 0;
  z-index: -1; }
.ad-verifica .ad-img4 {
  position: absolute;
  left: 0;
  top: 1380px;
  z-index: -1; }
.ad-verifica .ad-img5 {
  position: absolute;
  right: 0;
  top: 3316px;
  z-index: -1; }
.ad-verifica .ad-img6 {
  position: absolute;
  right: 0;
  top: 3420px;
  z-index: -1; }
.ad-verifica .ad-img8 {
  position: absolute;
  left: 0;
  top: 1380px;
  z-index: -1; }
.ad-verifica .ad-img9 {
  position: absolute;
  right: 0;
  top: 3316px;
  z-index: -1; }
.ad-verifica .ad-img0 {
  position: absolute;
  right: 0;
  top: 3420px;
  z-index: -1; }
.ad-verifica .ad-img7 {
  position: absolute;
  left: 288px;
  top: 3704px;
  z-index: -1; }
.ad-verifica .ad-img2 {
  position: absolute;
  top: 1830px;
  right: 0;
  z-index: -1; }
.ad-verifica .ad-img3 {
  position: absolute;
  top: 1550px;
  right: 0; }
.ad-verifica .bg1 {
  position: absolute;
  top: 0;
  right: 0; }
.ad-verifica .bg2 {
  position: absolute;
  top: 0;
  left: 0; }
.ad-verifica .t-h {
  color: var(--PIA24-BK-01, #042040);
  font-family: "Open Sans";
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 47.6px */
  z-index: 1; }
.ad-verifica .ipchanger-btn1 {
  height: 51px;
  margin-right: 15px; }
.ad-verifica .ad-btn {
  background: none;
  border: 2px solid #0E6FDE; }
  .ad-verifica .ad-btn p {
    color: #0E6FDE;
    font-family: Ubuntu-Regular, Ubuntu;
    font-weight: 400; }
  .ad-verifica .ad-btn > i {
    background-image: url("../img/index/Frame (8).svg"); }
.ad-verifica .ad-body {
  display: flex;
  justify-content: space-between;
  position: relative;
  top: -80px;
  left: 0; }
  .ad-verifica .ad-body .list {
    text-align: center;
    width: 380px;
    height: 226px;
    padding: 40px 0;
    background: #FFFFFF;
    box-shadow: 0px 3px 18px 0px rgba(162, 180, 202, 0.3);
    border-radius: 16px 16px 16px 16px;
    opacity: 1; }
    .ad-verifica .ad-body .list p {
      margin-top: 30px;
      font-size: 20px;
      font-family: Ubuntu-Medium, Ubuntu;
      font-weight: 500;
      color: #042040;
      line-height: 26px; }
.ad-verifica .ad-main .header {
  width: 911px;
  text-align: center;
  margin: 0 auto; }
  .ad-verifica .ad-main .header h1, .ad-verifica .ad-main .header h2 {
    color: var(--PIA_BK-01, #042040);
    text-align: center;
    font-family: "Open Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    /* 48px */ }
  .ad-verifica .ad-main .header p {
    color: var(--PIA_BK-02, #55687D);
    text-align: center;
    font-family: "Open Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 24px */ }
.ad-verifica .ad-main .he-list {
  display: flex;
  justify-content: space-between; }
  .ad-verifica .ad-main .he-list .he-li {
    max-width: 370px;
    padding: 40px 62px;
    box-shadow: 0px 3px 18px rgba(162, 180, 202, 0.3);
    border-radius: 16px;
    text-align: center; }
    .ad-verifica .ad-main .he-list .he-li p {
      margin-top: 30px;
      font-family: 'Ubuntu';
      font-style: normal;
      font-weight: 500;
      font-size: 20px;
      line-height: 130%;
      color: #042040; }
      .ad-verifica .ad-main .he-list .he-li p.p1 {
        width: 100%; }
.ad-verifica .ad-main .main .list3 .right {
  margin-left: 37px; }
.ad-verifica .ad-main .main .list {
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .ad-verifica .ad-main .main .list .right span {
    margin-top: 20px;
    width: 605px;
    color: var(--PIA24-BK-02, #55687D);
    font-family: "Open Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 24px */ }
    .ad-verifica .ad-main .main .list .right span i {
      color: #FF6E30;
      font-weight: 700; }
    .ad-verifica .ad-main .main .list .right span p {
      display: inline; }
  .ad-verifica .ad-main .main .list .right .t-b {
    display: flex;
    justify-content: space-between; }
    .ad-verifica .ad-main .main .list .right .t-b .t-list h2, .ad-verifica .ad-main .main .list .right .t-b .t-list h4 {
      color: var(--PIA_BK-01, #042040);
      font-family: "Open Sans";
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 100%;
      /* 16px */
      margin-top: 20px; }
    .ad-verifica .ad-main .main .list .right .t-b .t-list span {
      width: 272px;
      margin-top: 10px;
      color: var(--PIA24-BK-02, #55687D);
      font-family: "Open Sans";
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 150%;
      /* 21px */ }
  .ad-verifica .ad-main .main .list .right .li {
    display: flex;
    margin-bottom: 14px;
    align-items: center; }
    .ad-verifica .ad-main .main .list .right .li p {
      margin-left: 10px;
      font-size: 16px;
      font-family: Open Sans-Regular, Open Sans;
      font-weight: 400;
      color: #55687D;
      line-height: 19px; }
  .ad-verifica .ad-main .main .list .right .ipchanger-btn1 {
    display: inline-flex;
    margin-top: 26px; }
  .ad-verifica .ad-main .main .list .right .r-list {
    display: flex;
    margin-top: 40px;
    justify-content: space-between; }
    .ad-verifica .ad-main .main .list .right .r-list h4 {
      font-family: 'Ubuntu';
      font-style: normal;
      font-weight: 700;
      font-size: 20px;
      line-height: 130%;
      color: #042040;
      margin-top: 20px;
      margin-bottom: 10px; }
    .ad-verifica .ad-main .main .list .right .r-list p {
      font-family: 'Ubuntu';
      font-style: normal;
      font-weight: 400;
      width: 300px;
      font-size: 16px;
      line-height: 170%;
      color: #55687D; }
.ad-verifica .spec-discuss {
  margin-bottom: 150px; }
  .ad-verifica .spec-discuss .t-h {
    width: 500px; }
  .ad-verifica .spec-discuss p {
    font-family: Open Sans; }
  .ad-verifica .spec-discuss .dis-cont .txt {
    font-size: 16px !important;
    font-family: Open Sans !important; }

.ipchanger-btn1 {
  height: auto !important;
  padding: 10px 30px; }
  .ipchanger-btn1 > p {
    font-family: "Open Sans";
    font-size: 13px !important;
    font-style: normal;
    font-weight: 400; }

@media screen and (max-width: 820px) {
  .ad-verifica .ad-banner .cont {
    width: 100%;
    flex-wrap: wrap;
    gap: 30px;
    padding-top: 90px !important;
    padding-bottom: 20px !important; }
    .ad-verifica .ad-banner .cont .sban-l {
      width: 100%;
      max-width: none !important; }
      .ad-verifica .ad-banner .cont .sban-l h1 {
        font-size: 32px;
        font-weight: 700; }
      .ad-verifica .ad-banner .cont .sban-l h3 {
        color: var(--PIA24-BK-01, #042040);
        font-family: "Open Sans";
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%;
        /* 25.6px */ }
      .ad-verifica .ad-banner .cont .sban-l .ipchanger-btnbox {
        display: flex;
        flex-direction: column;
        gap: 19px; }
        .ad-verifica .ad-banner .cont .sban-l .ipchanger-btnbox .ipchanger-btn1 {
          width: 100%;
          margin-right: 0; }
          .ad-verifica .ad-banner .cont .sban-l .ipchanger-btnbox .ipchanger-btn1 > p {
            font-family: "Open Sans";
            font-size: 16px !important;
            font-style: normal;
            font-weight: 400;
            line-height: 100%;
            /* 16px */
            text-transform: capitalize; }
          .ad-verifica .ad-banner .cont .sban-l .ipchanger-btnbox .ipchanger-btn1.mr15 {
            margin-right: 0 !important; }
        .ad-verifica .ad-banner .cont .sban-l .ipchanger-btnbox.mt60 {
          margin-top: 40px !important; }
      .ad-verifica .ad-banner .cont .sban-l .mark-list {
        gap: 5px !important; }
    .ad-verifica .ad-banner .cont .sban-r {
      margin-top: 0; }
      .ad-verifica .ad-banner .cont .sban-r img {
        width: 100%; }
  .ad-verifica .ad-main .header {
    width: 100%; }
    .ad-verifica .ad-main .header h2 {
      color: var(--PIA24-BK-01, #042040);
      font-family: "Open Sans";
      font-size: 30px;
      font-style: normal;
      font-weight: 600;
      line-height: 140%;
      /* 42px */
      text-align: left; }
      .ad-verifica .ad-main .header h2.mt80 {
        margin-top: 50px !important; }
    .ad-verifica .ad-main .header p {
      margin-top: 10px !important;
      color: var(--PIA24-BK-01, #042040);
      font-size: 16px;
      font-weight: 400;
      line-height: 150%;
      /* 24px */
      text-align: left; }
  .ad-verifica .ad-main .main .list {
    flex-direction: column;
    gap: 30px; }
    .ad-verifica .ad-main .main .list.list-reverse {
      flex-direction: column-reverse; }
    .ad-verifica .ad-main .main .list.mt80 {
      margin-top: 30px !important; }
    .ad-verifica .ad-main .main .list .left, .ad-verifica .ad-main .main .list .right {
      width: 100%; }
    .ad-verifica .ad-main .main .list .left img {
      width: 100%; }
    .ad-verifica .ad-main .main .list .right span {
      color: var(--PIA24-BK-02, #55687D);
      font-family: "Open Sans";
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 150%;
      /* 24px */
      margin-top: 10px;
      width: 100%; }
    .ad-verifica .ad-main .main .list .right .t-b {
      display: flex;
      gap: 30px; }
      .ad-verifica .ad-main .main .list .right .t-b .t-list {
        width: calc((100% - 30px) / 2); }
        .ad-verifica .ad-main .main .list .right .t-b .t-list > img {
          width: 40px;
          height: 40px; }
        .ad-verifica .ad-main .main .list .right .t-b .t-list h4 {
          margin-top: 10px; }
        .ad-verifica .ad-main .main .list .right .t-b .t-list span {
          width: 100%; }
    .ad-verifica .ad-main .main .list .right .ipchanger-btnbox {
      display: flex;
      flex-direction: column;
      gap: 19px; }
      .ad-verifica .ad-main .main .list .right .ipchanger-btnbox .ipchanger-btn1 {
        width: 100%;
        padding: 14px 30px;
        margin-top: 30px; }
        .ad-verifica .ad-main .main .list .right .ipchanger-btnbox .ipchanger-btn1.mr15 {
          margin-right: 0 !important; }
        .ad-verifica .ad-main .main .list .right .ipchanger-btnbox .ipchanger-btn1 > p {
          color: #FFF;
          font-family: "Open Sans";
          font-size: 16px !important;
          font-style: normal;
          font-weight: 400;
          line-height: 100%;
          /* 16px */ }
  .ad-verifica .ad-main .main .list3 .right {
    margin-left: 0; }
  .ad-verifica .t-h {
    color: var(--PIA24-BK-01, #042040);
    font-family: "Open Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 39.2px */ }

  .footer h2 {
    color: var(--PIA24-BK-01, #042040);
    font-family: "Open Sans";
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    /* 42px */
    margin-bottom: 30px;
    text-align: left; }

  .footer-list {
    display: flex;
    gap: 10px;
    margin-bottom: 50px; }
    .footer-list .t-list {
      display: flex;
      padding: 10px;
      flex-direction: column;
      align-items: flex-start;
      gap: 10px;
      align-self: stretch;
      border-radius: 4px;
      border: 1px solid var(--PIA24-Line-02, #F4F4F5) !important;
      width: calc((100% - 10px) / 2); }
      .footer-list .t-list h3 {
        margin: 0; } }

/*# sourceMappingURL=new_commerce.css.map */
