
.price-section .priceing-container .price-item-three .get-start-btn {
  margin-top: 11px;
}




@media all and (max-width:1080px) {
  .responsive .home-top-content-section .content-container .head-title {
    font-size: 50px;
    line-height: 65px;
    max-width: 628px;
    margin: 20px auto;
  }

  .responsive .home-top-content-section .content-container p {
    font-size: 18px;
    line-height: 30px;
    max-width: 460px;
    margin: 20px auto;
  }

  .responsive .service-section:before {
    margin-top: 0;
  }

  .responsive .home-top-content-section .exsited-mobile-container {
    margin: 70px auto 0px;
    gap: 0 26px;
    padding: 0 20px;
  }

  .responsive .home-top-content-section .exsited-mobile-container .left-mid-content {
    padding: 25px;
  }

  .responsive .home-top-content-section .exsited-mobile-container .exsited-right-content {
    padding: 25px;
  }

  .responsive .home-top-content-section .exsited-mobile-container .left-mid-content {
    border-radius: 0px;
    background-size: 100% 100%;
  }

  .responsive .home-top-content-section .exsited-mobile-container .exsited-right-content {
    border-radius: 0px;
    align-self: start;
    background-size: 100% 100%;
    min-height: auto;
  }

  .responsive .home-top-content-section .exsited-mobile-container .best-content-title,
  .responsive .home-top-content-section .exsited-mobile-container .saved-doller-text {
    font-size: 20px;
    line-height: 25px;
  }

  .responsive .home-top-content-section .exsited-mobile-container .exsited-people-box {
    gap: 12px;
    align-items: start;
    flex-direction: column;
  }

  .responsive .people-image img {
    width: 100%;
    max-width: 94px;
  }

  .responsive .home-top-content-section .exsited-mobile-container .exsited-people-box .people-number-text {
    font-family: Biotif;
    font-weight: 600;
    font-size: 18px;
    line-height: 100%;
    letter-spacing: -0.16;
    margin: 0 0 5px 0;
  }

  .responsive .service-section .service-container {
    padding: 0 20px;
  }

  .responsive .service-section .service-container .single-item {
    padding: 16px;
    min-height: 364px;
  }

  .responsive .service-section .service-container .single-title {
    font-size: 24px;
    line-height: 33px;
  }

  .responsive .service-section .service-container .single-item a {
    font-size: 15px;
  }

  .responsive .service-section .service-container {
    align-items: start;
    max-height: initial;
    min-height: auto;
  }

  .responsive .service-section {
    padding: 0 0 70px;
  }

  .responsive .real-results-from-teams-section .head-title {
    font-size: 36px;
    line-height: 49px;
  }

  .responsive .real-results-from-teams-section .review-result-container .image-icon-box {
    background: transparent;
  }

  .responsive .real-results-from-teams-section .review-result-container .single-item:after,
  .responsive .real-results-from-teams-section .review-result-container .single-item:before {
    display: none
  }

  .responsive .real-results-from-teams-section .single-title {
    font-size: 20px;
    line-height: 27px;
    margin: 20px 0 28px 0;
  }

  .responsive .real-results-from-teams-section .review-result-container {
    padding: 0 20px;
    grid-gap: 20px;
  }

  .responsive .real-results-from-teams-section .review-result-container .content-box-des {
    padding: 22px 30px 30px 30px;
    min-height: auto;
  }

  .responsive .real-results-from-teams-section .review-result-container .content-box-des .designation-text {
    line-height: 22px;
  }

  .responsive .real-results-from-teams-section .content-box-des p {
    line-height: 24px;
  }

  .responsive .real-results-from-teams-section .see-why-it-works-btn {

    margin-top: 50px;
  }

  .responsive .real-results-from-teams-section {
    padding: 30px 0px 90px 0px;
  }

  .responsive .why-exsited-means-business-section .exsited-box-container {
    padding: 0 20px;
    gap: 60px;
  }

  .responsive .why-exsited-means-business-section .exsited-box-container .head-title {
    font-size: 36px;
    line-height: 43px;
  }

  .responsive .why-exsited-means-business-section .exsited-box-container .exsited-sub-title {
    margin: 18px 0px;
  }

  .responsive .why-exsited-means-business-section .exsited-right-content .exsited-list-content {
    padding: 30px;
    background-size: 100% 100%;
  }

  .responsive .why-exsited-means-business-section .exsited-right-content ul li {

    padding: 5px 0 16px 48px;
  }

  .responsive .why-exsited-means-business-section .exsited-box-container ul li {
    font-size: 18px;
    line-height: 26px;
  }

  .responsive .why-exsited-means-business-section {
    padding: 90px 0;
  }

  .responsive .why-exsited-means-business-section .bottom-content-box {
    font-size: 22px;
    line-height: 34px;
  }

  .responsive .why-exsited-means-business-section .exsited-box-container .exsited-left-content p {
    line-height: 28px;
  }

  .responsive section.feature-overhead-section {
    padding: 80px 20px;
  }

  .responsive section.feature-overhead-section .feature-grid .feature-card {
    padding: 26px;
  }

  .responsive section.feature-overhead-section .feature-grid .sec-row {
    gap: 25px;
    flex-direction: column;
  }

  .responsive section.feature-overhead-section .feature-grid .sec-row .first-col-child .sec-row-child {

    gap: 25px;
  }

  .responsive section.feature-overhead-section .feature-grid .sec-row .first-col-child {

    gap: 25px;
  }

  .responsive section.feature-overhead-section .feature-grid .first-row {

    gap: 25px;
  }

  .responsive section.feature-overhead-section .feature-grid {
    gap: 25px;
  }

  .responsive section.feature-overhead-section .feature-grid .sec-row .sec-col-child {
    flex-basis: 100%;
    max-width: 100%;
  }

  .responsive section.feature-overhead-section .feature-grid .feature-card p {
    font-size: 17px;
    line-height: 24px;
  }

  .responsive .built-australia-section .built-australia-container .single-content {
    flex-direction: column;
    gap: 20px;
  }

  .responsive .built-australia-section .built-australia-container {
    grid-gap: 20px;
    padding: 0 20px;
    align-items: start;
  }

  .responsive .built-australia-section .built-australia-container .single-title {
    font-size: 24px;
  }

  .responsive .built-australia-section .built-australia-container .single-title .small-text {
    font-size: 20px;
  }

  .responsive section.feature-overhead-section .feature-grid h2.title {
    font-size: 34px;
    line-height: 48px;
    max-width: 593px;
  }

  .responsive .built-australia-section .built-australia-container .single-title .small-text {
    font-size: 20px;
  }

  .responsive .price-section .head-title {
    font-size: 34px;
    line-height: 45px;
    margin: 0 0 15px 0;
  }

  .responsive .price-section .priceing-container {
    grid-gap: 25px;
    padding: 0 20px; 
  }

  .responsive .price-section .priceing-container .price-item-content-box {
    padding: 30px;
  }

  .responsive .price-section .priceing-container .single-price-item.price-item-two {
    margin-top: 0;
  }

  .responsive .price-section {
    /* background-color: #F6EEE6; */
    padding: 90px 0px 90px 0px;
  }

  .responsive .watch-video-section {
    padding: 90px 20px;
  }

  .responsive .watch-video-section .video-container .title-part h2,
  .page-home.responsive .widget-blogPost .widget-title,
  .responsive .still-compare-sec .inner-content h2 {
    font-size: 34px;
    line-height: 42px;
  }

  .wc-site-popup.popup .content {
    padding: 18px 18px;
  }

  .wc-site-popup.popup.anim-fade-zoom.active {
    max-width: 90%;
    width: 90%;
  }

  .responsive .widget-blogPost .blog-post-content {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-gap: 25px;
    padding: 0 20px;
  }

  .responsive .blog-post-content .blog-post-item {
    width: 100%;
    min-height: auto;
    max-width: 100%;
    margin: 0;
  }

  .responsive .widget-blogPost {
    padding: 350px 0 80px;
  }
}


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

    .responsive .price-section .priceing-container {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .widget-snippet .price-section .priceing-container .single-price-item.price-item-three {
      margin-top: 0;
    }

  }



  @media all and (max-width:767px) {
    .responsive .home-top-content-section .content-container .head-title {
      font-size: 28px;
      line-height: 39px;
      margin: 10px auto;
    }

    .responsive .home-top-content-section .exsited-mobile-container {
      margin: 0 auto 0px;
      gap: 20px;
      padding: 0 15px;
      flex-direction: column;
    }

    .responsive .home-top-content-section .content-container p {
      font-size: 16px;
      line-height: 26px;
    }

    .responsive .home-top-content-section .exsited-mobile-container .exsited-middle-content {
      width: 100%;
      display: none;
    }

    .responsive .home-top-content-section .exsited-mobile-container .exsited-left-content {
      width: 100%;
    }

    .responsive .home-top-content-section .exsited-mobile-container .exsited-right-content {
      width: 100%;
      margin: 0;
    }

    .responsive .home-top-content-section .exsited-mobile-container .left-mid-content {
      min-height: auto;
      margin-top: 50px;
    }

    .responsive .home-top-content-section {
      padding: 60px 0px 0px;
    }

    .responsive .home-top-content-section .exsited-mobile-container .exsited-right-content {
      margin: 0px 0 20px 0;
    }

    .responsive .service-section .service-container {
      padding: 0 15px;
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .responsive .service-section .service-container .single-item {
      padding: 26px;
      min-height: auto;
    }

    .responsive .real-results-from-teams-section {
      padding: 0 15px 60px;
    }

    .responsive .real-results-from-teams-section .sub-review-content {
      margin-bottom: 40px;
    }

    .responsive .real-results-from-teams-section .head-title {
      font-size: 32px;
      line-height: 40px;
    }

    .responsive .real-results-from-teams-section .see-why-it-works-btn {
      margin-top: 35px;
    }

    .responsive .real-results-from-teams-section .sub-review-content p {
      font-size: 16px;
      line-height: 27px;
    }

    .responsive .real-results-from-teams-section .single-title {
      margin: 15px 0 20px 0;
    }

    .responsive .why-exsited-means-business-section .exsited-box-container {
      flex-direction: column;
    }

    .responsive .why-exsited-means-business-section .exsited-left-content,
    .why-exsited-means-business-section .exsited-right-content {
      width: 100%;
    }

    .responsive .why-exsited-means-business-section {
      padding: 60px 0;
    }

    .responsive .why-exsited-means-business-section .exsited-box-container .head-title {
      font-size: 32px;
      line-height: 43px;
    }

    .responsive .why-exsited-means-business-section .bottom-content-box {
      font-size: 18px;
      line-height: 29px;
      padding: 0 15px;
      margin-top: 25px;
    }

    .responsive section.feature-overhead-section {
      padding: 60px 15px;
    }

    .responsive section.feature-overhead-section .feature-grid h2.title {
      font-size: 30px;
      line-height: 43px;
    }

    .responsive section.feature-overhead-section .feature-grid .first-row {
      flex-direction: column;
    }

    .responsive section.feature-overhead-section .feature-grid .sec-row .first-col-child>.feature-card {
      gap: 15px;
      padding: 30px;
      flex-direction: column;
    }

    .responsive section.feature-overhead-section .feature-grid .sec-row .first-col-child>.feature-card img {
      max-width: 100%;
    }

    .responsive section.feature-overhead-section .feature-grid .sec-row .first-col-child .sec-row-child {
      gap: 25px;
      flex-direction: column;
    }

    .responsive section.feature-overhead-section .cta-container {
      margin-top: 35px;
    }

    .responsive .built-australia-section .built-australia-container {
      grid-template-columns: repeat(1, minmax(0, 1fr));
      grid-gap: 30px;
      text-align: center
    }

    .responsive .built-australia-section .built-australia-container .single-title {
      font-size: 26px;
    }

    .responsive .built-australia-section .built-australia-container .content-box-des {
      width: 100%;
    }

    .responsive .price-section {
      padding: 60px 15px;
    }

    .responsive .price-section .priceing-container {
      padding: 0;
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .responsive .price-section .sub-price-content {
      margin: 0 auto 35px;
    }

    .responsive .price-section .compare-plan-btn {
      text-align: center;
      margin-top: 35px;
    }

    .responsive .watch-video-section {
      padding: 60px 15px 164px;
    }

    .responsive .watch-video-section .video-container .title-part h2 {
      font-size: 30px;
      line-height: 40px;
    }

    .responsive .wc-site-popup.popup.anim-fade-zoom.active {
      max-width: calc(100% - 60px);
      width: calc(100% - 60px);
    }

    .responsive .real-results-from-teams-section .review-result-container {
      padding: 0;
      grid-gap: 50px;
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .responsive .why-exsited-means-business-section .exsited-right-content {
      width: 100%;
    }

    .responsive .why-exsited-means-business-section .exsited-right-content .exsited-list-content {
      padding: 15px;
    }

    .responsive .why-exsited-means-business-section .exsited-right-content ul li {
      padding: 5px 0 16px 38px;
    }

    .responsive .why-exsited-means-business-section .exsited-box-container ul li {
      font-size: 16px;
    }

    .responsive .price-section .head-title {
      font-size: 28px;
      line-height: 36px;
    }

    .responsive .widget-blogPost .blog-post-content {
      grid-template-columns: repeat(1, minmax(0, 1fr));
      padding: 0 15px;
    }

    .responsive .widget-blogPost {
      padding: 250px 0 40px
    }
    .responsive .home-top-content-section .content-container { 
        padding: 0 15px; 
    }
        .responsive .built-australia-section .built-australia-container .image-icon-box img {
    width: 50px;
}
     .responsive  .built-australia-section {
    padding: 0px 0px 0px; 
}
    .responsive .price-section .priceing-container .price-monthe-content { 
    font-size: 38px; 
}
    .responsive .watch-video-section .video-container .button-part {
    margin: 40px 0 0; 
}
    .responsive .watch-video-section .video-container .title-part h2, .page-home.responsive .widget-blogPost .widget-title, .responsive .still-compare-sec .inner-content h2 {
    font-size: 30px;
    line-height: 39px;
}
  }