    @media (max-width: 1850px) {
      .innovative-business-section .business-cards-wrapper .business-card .card-desc {
        font-size: 17px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title {
        font-size: 22.96px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title br {
        display: block;
      }

      .hero-section-food .hero-content .heading {
        line-height: 74px;
        font-size: 70.12px;

      }
    }


    @media (max-width: 1750px) {
      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        bottom: -60px;
        height: calc(84% + 100px);
      }

      .monetization-section .monetization-box {

        padding: 70px;
      }

      .hero-section-food .hero-content .heading {
        line-height: 70px;
        font-size: 68.12px;

      }

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .monetization-section .monetization-box .monetization-header .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title {
        font-size: 38px;
        line-height: 52px;

      }

    }

    @media (max-width: 1700px) {
      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        bottom: -60px;
        height: calc(80% + 100px);
      }

      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title {
        font-size: 36.42px;
        line-height: 50.77px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 110px;
        font-family: "Goldplay-Alt-400";
        color: #ffffff;
        margin-bottom: 15px;
        line-height: 1;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-type {
        font-size: 22px;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn {

        font-size: 20px;



      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        font-size: 24px;

      }

      /*  .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-btn {

        height: 64px;

      }*/
    }

    @media (max-width: 1600px) {
      .hero-section-food .hero-content .heading {
        line-height: 67px;
        font-size: 68.12px;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn {

        font-size: 20px;

      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .card {

        border-radius: 24px !important;

      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .card-body,
      .food-page-wrapper .why-choose-techugo-section .section-desc {
        font-size: 16px;

      }

      .hero-section-food {
        min-height: 650px;

      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        font-size: 22px;

      }

      .monetization-section .monetization-box {

        padding: 60px;
      }

      .hero-section-food .hero-content .heading br {
        display: none;
      }

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .monetization-section .monetization-box .monetization-header .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title {
        font-size: 36px;
        line-height: 48px;

      }

      .food-page-wrapper .advanced-integrations-section .integration-title {
        font-size: 18px;

      }

      .food-page-wrapper .advanced-integrations-section .icon-wrap {
        width: 150px;
        height: 150px;

      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 110px;

      }

      .custom-container,
      .cost-breakdown-section .custom-container,
      .emerging-tech-section .custom-container,
      .why-choose-section .custom-container,
      .ai-features-section .custom-container,
      .powerful-features-section .custom-container,
      .innovative-business-section .custom-container,
      .services-section .custom-container {
        padding: 0 65px;
      }

      .roadmap-section .custom-container,
      .our-solutions-compliance-section .custom-container {
        padding: 0 70px;
      }

      .powerful-features-section .features-content-wrap .tabs-list-box {
        min-height: auto;

      }

      .innovative-business-section .business-cards-wrapper .business-card {
        padding: 20px;

      }
    }

    @media(max-width:1540px) {
      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        bottom: -60px;
        height: calc(73% + 100px);
      }

      .food-page-wrapper .cta-roi-section {
        padding: 60px 0px 60px 0px;
      }
    }

    @media (max-width:1480px) {

      .ai-features-section {
        padding: 60px 0 50px 0;
      }

      .food-page-wrapper .advanced-integrations-section {
        padding-top: 60px !important;
        padding-bottom: 0 !important;
      }

      .food-page-wrapper .why-choose-techugo-section {
        margin-top: 20px !important;
      }

      .food-page-wrapper .cost-breakdown-section {
        padding: 20px 0px 25px;
      }

      .our-solutions-compliance-section {
        padding: 80px 0 20px 0;
      }

      .food-page-wrapper .why-hire-content-wrap {
        background-size: cover;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn {
        font-size: 18px;
      }

      .hero-section-food .hero-content .heading {
        line-height: 67px;
        font-size: 60.12px;

      }

      .hero-section-food .hero-content .hero-desc {
        font-size: 18px;
        line-height: 24.94px;
        max-width: 971px;

      }

      .hero-section-food .hero-content .hero-btn {
        height: 48px;
        font-size: 16px;
        width: 290px;

      }

      .emerging-tech-section .tech-list-wrap .tech-item .tech-title {
        font-size: 26px;

      }

      .food-page-wrapper .advanced-integrations-section .icon-wrap {
        width: 140px;
        height: 140px;

      }

      .our-solutions-compliance-section .cta-demo-btn {
        font-size: 18px;
        padding: 12px 25px;
        height: 50px;
        border-radius: 30px;
        margin-top: 50px;
      }

      .food-page-wrapper .funded-by-section {
        padding-top: 60px;
      }

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .monetization-section .monetization-box .monetization-header .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title {
        font-size: 34px;
        line-height: 45px;

      }

      .hero-section-food {

        min-height: 650px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {

        bottom: -100px;

        height: calc(90% + 100px);
      }



      .exact-cost-cta-section .cost-cta-wrap {
        min-height: 420px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-desc {
        min-height: 66px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-title {
        font-size: 40.42px;
        line-height: 50.77px;
        margin-bottom: 30px;
        margin-top: 10px;
      }

      .innovative-business-section .business-header .section-desc {
        font-size: 17.87px;
        line-height: 24.39px;

      }

      .innovative-business-section .business-cards-wrapper .business-card .card-desc {
        font-size: 14.87px;
        line-height: 24.39px;
      }

      .innovative-business-section .business-header .title-line {
        width: 100px;
      }

      .innovative-business-section .business-cards-wrapper .business-card {
        padding: 20px 15px;
        height: auto;

      }

      .monetization-section .monetization-box .monetization-header .section-subtitle,
      .services-section .services-header .section-desc {
        font-size: 18.77px;
        line-height: 25.16px;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-title {
        font-size: 32.41px;
        line-height: 42.38px;
      }

      .services-section .services-content-wrap .tab-content-box {
        padding: 45px 60px;

      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-desc {
        font-size: 18.44px;
        line-height: 32.88px;
        min-height: 375px;
      }

      .services-section .services-content-wrap .tabs-list-box .tabs-list .nav-item .nav-link {

        padding: 22px;
        font-size: 16px;

      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-btn {
        font-size: 18px;
      }

      .monetization-section .monetization-box {

        padding: 60px;
      }

      .powerful-features-section .features-header .section-desc {
        font-size: 16px;
        line-height: 26.39px;

      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        font-size: 20.96px;
        line-height: 30.35px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-desc {
        font-size: 16px;
        line-height: 26.39px;
        margin-bottom: 24px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list li {
        font-size: 16px;
        margin-bottom: 22px;
      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-desc {
        font-size: 14px;
        line-height: 20.2px;

      }

      .powerful-features-section .features-content-wrap .tabs-list-box .tabs-list .nav-item .nav-link {
        padding: 20px;
        font-size: 16px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list li .icon-wrap {
        width: 26px;
        height: 26px;
      }

      .monetization-section .monetization-box .monetization-item .icon-wrap {
        width: 50.31px;
        height: 50.31px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box {
        padding: 0 0px;
      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        font-size: 20.96px;
        margin-top: 5px;
        line-height: 22.35px;
      }

      .powerful-features-section .features-content-wrap .tabs-list-box {
        min-height: 365px;

      }

      .ai-features-section .ai-features-header .section-desc {
        font-size: 16px;

      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-title {
        font-size: 19px;

      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-desc {
        font-size: 16px;

      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading {
        font-size: 31.06px;

      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-btn {
        font-size: 16px;
        padding: 16px 35px;

      }

      .why-choose-section .why-choose-bottom .choose-card {

        padding: 25px 20px;

      }

      .why-choose-section .why-choose-bottom .choose-card .card-desc {
        font-size: 17px;
        line-height: 22.93px;
        min-height: 140px;
      }

      /*  .why-choose-section .why-choose-bottom .choose-nav-wrap {
        margin-top: 0 !important;
      }*/


      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card {
        padding: 0 42px 0 20px;
      }

      .cta-roi-section .cta-roi-wrap .cta-heading {
        font-size: 34.82px;
        line-height: 48.13px;
      }

      .cta-roi-section .cta-roi-wrap .cta-top-labels .label-text {

        font-size: 17.75px;
      }

      .cta-roi-section .cta-roi-wrap .cta-btn {

        font-size: 14px;

        padding: 15px 20px;

        height: 54px;
      }

      .custom-container,
      .cost-breakdown-section .custom-container,
      .emerging-tech-section .custom-container,
      .why-choose-section .custom-container,
      .ai-features-section .custom-container,
      .powerful-features-section .custom-container,
      .innovative-business-section .custom-container,
      .services-section .custom-container {

        padding: 0 35px;
      }

      .roadmap-section .custom-container,
      .our-solutions-compliance-section .custom-container {
        padding: 0 45px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-pill .pill-text {
        font-size: 10px;

      }

      .innovative-business-section .business-cards-wrapper .business-card .card-pill .pill-label {
        font-size: 15.3px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title {
        font-size: 22.39px;
        line-height: 32.74px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title br {

        display: block;

      }

      .innovative-business-section .custom-container {
        padding: 0 35px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 100px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-desc {
        font-size: 16px;
        line-height: 24.39px;

      }

      .why-choose-section .why-choose-top .section-desc {
        font-size: 16px;
        line-height: 24.39px;

      }

      .why-choose-section .why-choose-top .choose-btn {
        font-size: 18px;
        padding: 12px 30px;
        height: 52px;

      }

      .why-choose-section .why-choose-bottom .choose-card .card-title {
        font-size: 18px;

      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn svg {
        width: 28px;
        height: 28px;
      }

      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list .cost-tab-item {
        padding: 14px 25px;
        font-size: 18px;
        height: 52px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-type {
        font-size: 22px;

      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content {
        border-radius: 38px;
        padding: 40px 40px 40px 20px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-price {
        font-size: 18px;
        padding: 20px 12px;

      }

      .exact-cost-cta-section .cost-cta-wrap {
        border-radius: 58px;
        padding: 50px 40px 50px 60px;
      }

      .cost-breakdown-section .cost-info-box .info-text p {
        font-size: 18px;
        line-height: 30px;
      }

      .cost-info-box .info-icon img {
        width: 55px;
        height: 55px;
      }

      .doc-icon img {
        width: 65px;
        height: 65px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-desc {
        font-size: 17.75px;
        line-height: 28.22px;
      }

      /* .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-btn {
        height: 54px;
      }*/

      .roadmap-section .section-desc {
        font-size: 16px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-num,
      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-name {
        font-size: 21px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-desc {
        font-size: 16px;
        line-height: 26.39px;
      }

      .our-solutions-compliance-section .section-desc {
        font-size: 16px;
        line-height: 28.39px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-button {
        font-size: 18px;

      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body .compliance-logos .logo-box {
        height: 56px;

      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body .compliance-logos .logo-box img {
        max-height: 32px;

      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content {
        padding: 0 60px 0 60px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title {
        font-size: 30px;

      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box {
        padding: 54px 0px 0px 0px;

      }
    }

    @media (max-width:1380px) {
      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        bottom: -72px;
        height: calc(70% + 100px);
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card {
        padding: 0 22px 0 20px;
      }

      .cost-breakdown-section .cost-info-box .info-text p {
        font-size: 16px;
        line-height: 24px;
      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-title {
        font-size: 18px;

      }

      .food-page-wrapper .advanced-integrations-section .icon-wrap {
        width: 120px;
        height: 120px;

      }

      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-num,
      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-name {
        font-size: 18px;
      }

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .monetization-section .monetization-box .monetization-header .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title {
        font-size: 32px;
        line-height: 42px;

      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-desc-wrap .cta-desc,
      .innovative-business-section .business-header .section-desc,
      .monetization-section .monetization-box .monetization-header .section-subtitle,
      .services-section .services-header .section-desc,
      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-desc {
        font-size: 16px;
        line-height: 24px;
      }

      .why-choose-section .why-choose-top .choose-btn {
        font-size: 16px;
        padding: 12px 30px;
        height: 48px;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-title {
        font-size: 28px;
        line-height: 42.38px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 80px;
      }


    }

    @media (max-width: 1280px) {
      .hero-section-food {
        min-height: 500px;
        height: 500px !important;

      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-title {
        font-size: 28px;
        line-height: 38px;
      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-title {
        font-size: 16px;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn {
        font-size: 16px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title br {

        display: none;

      }

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title {
        font-size: 28.42px;
        line-height: 46.77px;


      }

      .innovative-business-section .business-header .section-title br,
      .services-section .services-header .section-title br,
      .powerful-features-section .features-header .section-title br,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title br,
      .ai-features-section .ai-features-header .section-title br,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading br,
      .why-choose-section .why-choose-top .section-title br,
      .emerging-tech-section .tech-sticky-content .section-title br,
      .cost-breakdown-section .section-title br,
      .roadmap-section .section-title br,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title br,
      .our-solutions-compliance-section .section-title br,
      .food-page-wrapper .advanced-integrations-section .section-title br,
      .food-page-wrapper .why-choose-techugo-section .section-title br {
        display: none;


      }

      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap .cta-man-img {

        transform: translateY(0px);
      }

      .powerful-features-section .features-content-wrap .tabs-list-box .tabs-list .nav-item .nav-link {
        padding: 15px;
        font-size: 16px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 70px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-desc {
        font-size: 16px;
        line-height: 24.39px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-desc br {
        display: none;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-type {
        font-size: 20px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content {
        background-color: #F4F4F4;
        border-radius: 43px;
        padding: 30px 15px 40px 15px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        position: absolute;
        bottom: -74px;
        height: calc(52% + 80px);
        right: -28px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-button {
        font-size: 16px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-num,
      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-name {
        font-size: 18px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content {
        padding: 0 40px 0 40px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body .compliance-logos .logo-box {
        height: 50px;
      }

      .business-cards-wrapper .col-lg-3 {
        flex: 0 0 50% !important;
        max-width: 50% !important;
        margin-bottom: 15px !important;
      }

      .innovative-business-section .business-cards-wrapper .business-card {
        height: auto;

      }

      .cta-roi-section .cta-roi-wrap .cta-heading {
        font-size: 31.82px;
        line-height: 42.13px;
      }

      .services-section .services-content-wrap .tabs-list-box {

        padding: 30px 25px;
        min-height: auto;

      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-btn {
        font-size: 16px;
      }


    }

    /* 
    @media (max-width: 1919px) and (min-width: 1024px) {
      .food-page-wrapper {
        zoom: 0.0520833333vw;
      }
    } */

    /* Responsive styles for Advanced Integrations Section */
    @media (max-width: 991px) {

      .innovative-business-section .business-header .section-title,
      .services-section .services-header .section-title,
      .powerful-features-section .features-header .section-title,
      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title,
      .ai-features-section .ai-features-header .section-title,
      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading,
      .why-choose-section .why-choose-top .section-title,
      .emerging-tech-section .tech-sticky-content .section-title,
      .cost-breakdown-section .section-title,
      .roadmap-section .section-title,
      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title,
      .our-solutions-compliance-section .section-title,
      .food-page-wrapper .advanced-integrations-section .section-title,
      .food-page-wrapper .why-choose-techugo-section .section-title,
      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-title {
        font-size: 22px;
        line-height: 30.77px;
        text-align: left;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-title {
        margin-bottom: 10px;
      }

      .food-funded-by-section .marquee-track .marquee-item img {
        height: 50px;
      }

      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list .cost-tab-item {
        padding: 0;
        background-color: transparent !important;
      }

      .exact-cost-cta-section .cost-cta-wrap {
        border-radius: 59px;
        padding: 60px 50px 60px 80px;
        overflow: visible;
        background-image: url("https://www.techugo.com/new-assets/img/food-img/cost-banner-mob.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        min-height: 460px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-title br {
        display: none;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-desc {
        font-size: 12px;
        line-height: 18.22px;
        text-align: left;
      }

      .hero-section {
        min-height: 550px;
        padding-top: 100px;
      }

      .hero-section-food .hero-content .hero-desc {
        font-size: 16px;
        line-height: 27px;
      }

      .business-cards-wrapper .col-lg-3 {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        margin-bottom: 15px !important;
      }

      .power-full-tabs-data {
        margin-bottom: 0px;
      }


      .food-funded-by-section {
        padding-bottom: 0px;
      }

      .services-section .services-content-wrap .tabs-list-box .tabs-list {

        padding-left: 0px;
      }

      .hero-section-food .hero-content .hero-desc {
        font-size: 18px;
        line-height: 26.94px;
      }

      .hero-section-food {
        height: auto;
      }

      .hero-section-food .hero-content .heading {
        font-size: 35px;
        margin-top: 50px;
        line-height: 44px;
      }

      .innovative-business-section .business-header .title-line {
        width: 70px;
      }

      .hero-section-food .hero-content {
        margin: 0 auto 40px auto;
      }


      .roadmap-section .custom-container {
        padding: 0 25px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content {
        padding: 30px 30px 0 30px;
      }

      .padd-r-0 {
        padding-left: inherit !important;
      }

      .padd-l-0 {
        padding-right: inherit !important;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-pill.pill-blue {

        padding: 15px;
        height: 65px;
      }

      .innovative-business-section {
        padding: 70px 0;
      }

      .custom-container,
      .cost-breakdown-section .custom-container,
      .emerging-tech-section .custom-container,
      .why-choose-section .custom-container,
      .ai-features-section .custom-container,
      .powerful-features-section .custom-container,
      .innovative-business-section .custom-container,
      .services-section .custom-container {

        padding: 0 15px;
      }

      .emerging-tech-section .tech-list-wrap {
        padding-left: 10px;
      }

      .roadmap-content-wrap {
        padding: 0 15px;
      }

      .hero-section .hero-content .hero-desc {
        padding: 0;
        margin-bottom: 30px;
      }

      .our-solutions-compliance-section .custom-container {
        padding: 0 30px;
      }


      .innovative-business-section .business-header {
        margin-bottom: 40px;
      }

      .innovative-business-section .business-header .section-title {
        font-size: 32px;
      }

      .innovative-business-section .business-header .section-title br {
        display: none;
      }

      .monetization-section {
        padding: 50px 0;
      }

      .monetization-section .monetization-box {
        padding: 40px;
        border-radius: 30px;
      }

      .monetization-section .monetization-box .monetization-header {
        margin-bottom: 40px;
      }

      .monetization-section .monetization-box .monetization-header .section-title {
        font-size: 32px;
      }

      .cta-roi-section {
        padding: 50px 0;
      }

      .cta-roi-section .cta-roi-wrap {
        padding: 50px 30px;
        border-radius: 30px;
      }

      .cta-roi-section .cta-roi-wrap .cta-heading {
        font-size: 32px;
      }

      .services-section {
        padding: 50px 0;
      }

      .services-section .services-header {
        margin-bottom: 30px;
      }


      .services-section .services-header .section-title br {
        display: none;
      }

      .services-section .services-content-wrap .tabs-list-box {
        border-left: none;
        height: auto;
      }

      .services-section .services-content-wrap .tabs-list-box::before {
        display: none;
      }

      .hero-section-food .hero-content .hero-desc {
        font-size: 12px;
        line-height: 22px;
      }

      .hero-section-food .video-bg-wrap .bg-video,
      .hero-section-food .video-bg-wrap img {
        background-color: #1D1D1D;
      }

      .services-section .services-content-wrap .tab-content-box {
        padding: 30px;
      }

      .powerful-features-section {
        padding: 50px 0;
      }

      .powerful-features-section .features-header {
        margin-bottom: 30px;
      }

      .powerful-features-section .features-header .section-title {
        margin-bottom: 15px;
      }

      .powerful-features-section .features-header .section-title br {
        display: none;
      }

      .powerful-features-section .features-content-wrap .tabs-list-box {
        margin-bottom: 30px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box {
        padding: 0;
      }

      .ai-features-section {
        padding: 50px 0;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-desc {
        min-height: auto
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-btn {
        padding: 14px 18px;
      }

      .services-section .services-content-wrap .mobile-services-accordion .accordion-button::after {
        display: none !important;
      }

      .ai-features-section .ai-features-header {
        margin-bottom: 30px;
      }

      .food-page-wrapper .services-section .services-content-wrap {
        display: block;
      }

      .food-page-wrapper .mobile-services-accordion .tab-desc,
      .features-accordion .tab-desc {

        color: #ffffff;

      }

      .ai-features-section .ai-features-header .section-title {
        margin-bottom: 15px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-title {
        font-size: 21.71px;
        line-height: 28.74px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-desc {
        font-size: 15.21px;
        line-height: 22.39px;
      }

      .ai-features-section .ai-features-header .section-title br {
        display: none;
      }

      .stats-cta-section {
        padding: 50px 0;
      }

      .stats-cta-section .stats-cta-wrap {
        padding: 50px 30px;
        border-radius: 30px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top {
        margin-bottom: 40px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading {
        font-size: 32px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-desc-wrap {
        border-bottom: none;
        padding-bottom: 0;
        margin-top: 30px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item {
        text-align: center;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 60px;
      }

      .why-choose-section {
        padding: 0px 0 50px 0;
      }

      .why-choose-section .why-choose-top {
        margin-bottom: 30px;
      }

      .why-choose-section .why-choose-top .section-title {
        font-size: 32px;
        margin-bottom: 15px;
      }

      .why-choose-section .why-choose-top .section-title br {
        display: none;
      }

      .why-choose-section .why-choose-top .section-desc {
        margin-top: 15px;
        font-size: 12px;
      }

      .emerging-tech-section {
        padding: 60px 0;
      }

      .emerging-tech-section .tech-sticky-content {
        position: static;
        padding-right: 0;
        margin-bottom: 40px;
      }

      .emerging-tech-section .tech-sticky-content .section-title {
        font-size: 32px;
      }

      .emerging-tech-section .tech-sticky-content .section-title br {
        display: none;
      }

      .emerging-tech-section .tech-list-wrap .tech-item {
        padding-bottom: 15px;
        margin-bottom: 25px;
      }

      .cost-breakdown-section .section-title::after {

        display: none;

      }

      .exact-cost-cta-section.mt-5.mb-5 {
        margin-top: 10px;
        margin-bottom: 10px;
      }

      .cost-breakdown-section {
        padding: 0px 0 0px 0;
      }

      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list .cost-tab-item .nav-link {
        height: auto;
        font-size: 13.69px;
        height: 48px;
        padding: 6px 25px;
        width: auto;
        text-align: center;
        min-width: 160px;
      }

      .cost-breakdown-section .section-title {
        font-size: 32px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-col {
        margin-bottom: 20px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-col:last-child {
        margin-bottom: 0;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-col.border-left-lg {
        border-left: none;
        padding: 0;
      }

      .cost-breakdown-section .cost-info-box {
        flex-direction: row;
        text-align: left !important;
        align-items: flex-start !important;
        padding: 10px;
        gap: 10px;
        border-radius: 23.92px;
      }

      .food-page-wrapper .mobile-services-accordion .accordion-body,
      .features-accordion .accordion-body {
        padding: 0px 24px 35px;
      }

      .food-page-wrapper .emerging-tech-section .tech-list-wrap .tech-item {

        border-bottom: 0px solid #fff;

      }

      .food-page-wrapper .stats-cta-section .stats-cta-wrap {
        padding: 40px 25px;
      }

      .cost-breakdown-section .cost-info-box .info-text {
        margin: 10px 0 !important;
        padding-right: 0;
      }

      .cost-breakdown-section .cost-info-box .info-text p {
        font-size: 10px;
        line-height: 12px;
      }

      .cost-info-box .info-icon img {
        position: relative;
        top: 15px;
        width: 28px;
        height: 28px;
      }


      .doc-icon img {
        position: relative;
        top: 15px;
        width: 35px;
        height: 36px;
      }

      .exact-cost-cta-section .cost-cta-wrap {
        padding: 40px 30px;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content {
        padding-right: 0;
        text-align: center;
      }


      .roadmap-section .section-desc {
        font-size: 12px;
        text-align: left;
        line-height: 17.3px;
        margin-bottom: 0 !important;
      }

      .roadmap-section {
        padding-bottom: 0px !important;
      }

      .roadmap-section .text-center.mb-5 {
        margin-bottom: 0 !important;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box {
        padding: 0;
      }

      .our-solutions-compliance-section {
        padding: 50px 0;
      }

      .our-solutions-compliance-section .section-desc {
        font-size: 12px;
        line-height: 17.3px;
      }

      .hero-section-food {
        min-height: auto;
        height: auto !important;
        background: url("https://www.techugo.com/new-assets/img/food-img/mob-hero-banner.webp") !important;
        background-size: cover !important;
        background-position: center !important;
        padding-bottom: 10px;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-btn {
        font-size: 16px;
        height: 50px;
      }

      .mobile-tabs-dropdown {
        margin-bottom: 0 !important;
      }

      .power-full-tabs-data {
        margin-bottom: 15px !important;
      }


      .mobile-services-accordion {
        margin-top: 20px;
      }

      .mobile-services-accordion .accordion-item {
        border: none;
        margin-bottom: 10px;
        background: transparent;
      }

      .services-section .common-btn.tab-btn.btn-desktop-hide {
        display: flex !important;
        text-align: center;
        gap: 12px;
        align-items: center;
        justify-content: center;
        height: 48px;
        font-size: 16px;
      }

      .powerful-features-section .features-header .section-desc {
        font-size: 12px;
        line-height: 17.39px;
      }

      .common-slider-mob {
        display: block !important;
      }

      .mobile-services-accordion .accordion-header {
        margin: 0;
      }

      .mobile-services-accordion .accordion-button {
        background-color: #E5E5E5;
        border-radius: 10.94px !important;
        padding: 18px 45px 18px 18px;
        font-size: 14px;
        font-family: "Goldplay-Alt-600";
        color: #4B4B4B;
        border: none;
        box-shadow: none;
        display: block;
        text-align: left;
        width: 100%;
        position: relative;
      }

      .hero-section-food .hero-content .hero-btn {
        height: 45px;
        font-size: 15.60px;
        width: 100%;
      }

      .mobile-services-accordion .accordion-button {
        position: relative;
        display: flex;
      }

      .mobile-services-accordion .accordion-button .arrow-icon {
        position: absolute;
        right: 20px;
        top: 22px;
      }

      .mobile-services-accordion .accordion-button:not(.collapsed) {
        background-color: #2087F0;
        color: #fff;
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;

      }

      .mobile-services-accordion .accordion-button.collapsed .arrow-icon {

        transform: rotate(0deg);
        transition: all 400ms linear;

      }

      .mobile-services-accordion .accordion-button .arrow-icon {

        transform: rotate(180deg);
        transition: all 400ms linear;

      }

      .mobile-services-accordion .accordion-button.collapsed .arrow-icon path {

        fill: #000;


      }

      .mobile-services-accordion .accordion-button .arrow-icon path {

        fill: #fff;


      }

      .mobile-services-accordion .accordion-button .tab-num {
        color: #2087F0;
        font-family: "Goldplay-Alt-700";
        font-size: 13.68px;
      }

      .mobile-services-accordion #servicesAccordion .accordion-button::after .mobile-services-accordion .accordion-button::after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        right: 24px !important;
        top: 50% !important;
        width: 10px !important;
        height: 10px !important;
        border-right: 2px solid #4B4B4B !important;
        border-bottom: 2px solid #4B4B4B !important;
        transform: translateY(-50%) rotate(45deg) !important;
        transition: transform 0.2s ease;
        margin-top: -2px;
        z-index: 10;
      }

      .mobile-services-accordion #servicesAccordion .accordion-button:not(.collapsed)::after,

      .mobile-services-accordion .accordion-button:not(.collapsed)::after {
        border-color: #ffffff !important;
        transform: translateY(-50%) rotate(225deg) !important;
        margin-top: 2px;
      }

      .mobile-services-accordion .accordion-collapse {
        background-color: #F8F9FA;
        border-bottom-left-radius: 16px;
        border-bottom-right-radius: 16px;
      }

      .mobile-services-accordion .accordion-body {
        padding: 0px 24px 24px;
        background-color: #2087F0;
        border-bottom-left-radius: 16px;
        border-bottom-right-radius: 16px;
        border: 0;
      }

      .stats-cta-top .col-lg-6.mb-4.mb-lg-0 {
        margin-bottom: 5px !important;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-heading {
        font-size: 21.89px;
        margin-bottom: 5px !important;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-desc-wrap .cta-desc {
        font-size: 10px;
        line-height: 15.51px;
        border-bottom: 0.55px solid #FFFFFF;
        padding-bottom: 25px;
      }

      .powerful-features-section .feature-list {
        margin-bottom: 0;
      }

      .mobile-services-accordion .accordion-body .common-btn.tab-btn {
        background-color: white;
        color: #2087F0;
        margin-top: 20px;
        width: 100%;
        display: flex;
        gap: 10px;
        justify-content: center;
        height: auto;
      }

      .mobile-services-accordion .accordion-body .common-btn.tab-btn svg path {
        fill: #2087F0 !important;
      }

      .mobile-services-accordion .tab-desc {
        font-size: 12px;
        line-height: 20px;
        color: #ffffff;
        margin-bottom: 5px;
        font-family: "Goldplay-Alt-500";

      }

      .food-page-wrapper .funded-by-section {
        padding-top: 40px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body .compliance-logos .logo-box {
        height: 42px;
        min-width: 60px;
        max-width: 65px;
      }

      .list-unstyled li {
        position: relative;
        margin-bottom: 5px;
        padding-left: 42px;
        line-height: 30px;
        color: white;
      }

      .list-unstyled li .icon-wrap {
        position: absolute;
        left: 10px;
        top: 0;
        width: 26px;
        height: 26px;
      }

      .list-unstyled li .icon-wrap img {
        width: 26px;
        height: 26px;
      }

      .ai-features-section .ai-features-grid .ai-feature-card {
        border-radius: 23.09px;
        padding: 20px 20px;

      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-title {
        font-size: 12.96px;
      }

      .ai-features-section .ai-features-grid .ai-feature-card .card-desc {
        font-size: 11.67px;
      }

      .why-choose-section .why-choose-bottom .choose-card {
        padding: 20px 20px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-btn {
        font-size: 16px;
        padding: 16px 25px;
        margin: 30px auto 0 auto;
        display: table;
      }

      .stats-cta-bottom .col-lg-3 {
        flex: 0 0 50% !important;
        max-width: 50% !important;
      }


      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 70px !important;
      }


      .cta-roi-section .cta-roi-wrap .cta-btn {
        font-size: 10px;
        padding: 5px 20px;
        height: 34px;
        width: 100%;
      }

      .cta-roi-section .cta-roi-wrap .cta-heading {
        font-size: 21.09px;
        margin-bottom: 20px;
        line-height: 23.44px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-pill .pill-label {
        font-size: 13.04px;
      }

      .innovative-business-section .business-cards-wrapper .business-card .card-pill .pill-text {
        font-size: 10px;
      }

      .cta-roi-section .cta-roi-wrap {
        padding: 30px 30px;
        border-radius: 20px;
      }

      .cost-breakdown-section .cost-content-wrap {
        margin-top: 15px !important;
      }

      .cost-breakdown-section .section-title {
        font-size: 21.24px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content {
        background-color: white;
        padding-top: 10px;
        padding-bottom: 0;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .col-lg-4.col-md-6.cost-col {
        padding: 0;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card {
        margin: 0;
        background-color: #F4F4F4;
        padding: 20px 40px 20px 30px;
        border-radius: 23px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-type {
        font-size: 16.69px;
      }

      .cost-breakdown-section .cost-content-wrap .cost-tab-content .cost-grid .cost-card .cost-price {
        font-size: 13.91px;
        padding: 15px 15px;
        border-radius: 15px;
      }

      .monetization-section .monetization-box {
        padding: 20px 0px;
        border-radius: 0px;
        background-color: transparent;
      }

      .food-page-wrapper .roadmap-section .mobile-services-accordion .accordion-button::after {
        display: none !important;
      }

      .food-page-wrapper .roadmap-section .mobile-services-accordion .tab-desc {
        font-size: 12px;
        color: #ffffff;

      }

      .food-page-wrapper .cost-breakdown-section {
        padding: 20px 0px 25px;
      }

      .monetization-section .monetization-box .monetization-header {
        margin-bottom: 30px;
      }

      .monetization-section .monetization-box .monetization-header .section-title {
        font-size: 21.24px;
        line-height: 26.55px;
        text-align: left;
      }

      .monetization-section .monetization-box .monetization-header .section-subtitle {
        font-size: 12px;
        line-height: 16px;
        text-align: left;
      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        font-size: 16.64px;
        margin-top: 5px;
        line-height: 22.35px;
      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-desc {
        font-size: 12px;
        line-height: 16px;
      }

      .monetization-section .monetization-box .monetization-item {
        flex-direction: row;
        align-items: flex-start;
        text-align: left;
        gap: 15px;
      }

      .monetization-section .monetization-box .monetization-item .icon-wrap {
        position: relative;
        top: 0px;
        width: 40px;
        height: 40px;
      }

      .monetization-section .monetization-box .monetization-item .content-wrap .item-title {
        margin-top: 0;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-desc {
        font-size: 9.84px;
        text-align: left;
        line-height: 15.81px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-desc br {
        display: none;
      }

      .ai-features-section .ai-features-header .section-desc {
        font-size: 12px;
        line-height: 17px;
        text-align: left !important;
      }

      .innovative-business-section .business-header .section-desc {
        font-size: 12px;
        line-height: 17px;

      }

      .why-choose-section .why-choose-bottom .choose-card .card-title {
        font-size: 12.96px;
        line-height: 17px;
        margin-bottom: 8px;
      }

      .why-choose-section .why-choose-bottom .choose-card .card-desc {
        font-size: 11.67px;
        line-height: 19.31px;
        min-height: auto;
      }

      .why-choose-section .why-choose-bottom .choose-card {
        border-radius: 23.53px;
        margin: 0;
      }

      .food-page-wrapper .advanced-integrations-section .section-desc {
        font-size: 12px;
        line-height: 17.39px;
        text-align: left !important;
        margin-bottom: 0;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item.active-item .accordion-header .accordion-button {
        font-size: 10.26px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-button {
        padding: 15px 20px;
        font-size: 14px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body p {
        font-size: 6.53px;
        line-height: 10.26px;
      }

      .our-solutions-compliance-section .custom-container .col-lg-6.mb-5.mb-lg-0.pr-lg-5 {
        margin-bottom: 0 !important;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-img-wrap {
        display: none !important;

      }

      .exact-cost-cta-section.mt-5.mb-5 {
        margin-bottom: 10px !important;
        margin-top: 10px !important;
      }

      .exact-cost-cta-section .cost-cta-wrap .cta-content .cta-btn {
        /*height: 54px;*/
        margin-top: 170px;
      }

      .exact-cost-cta-section .custom-container {
        padding: 0 15px;
      }

      .exact-cost-cta-section .cost-cta-wrap {
        padding: 25px 20px 30px 20px;
        border-radius: 20px;
      }


      .tech-list-wrap {
        display: none;
      }

      .emerging-tech-section .tech-list-wrap {
        padding-left: 0px;
      }

      .emerging-tech-section .tech-list-wrap .tech-item .tech-num,
      .emerging-tech-section .tech-list-wrap .tech-item .tech-title {
        font-size: 22.76px;
      }

      .emerging-tech-section .tech-list-wrap .tech-item .tech-desc {
        font-size: 10.62px;
        line-height: 16.46px;

      }


      .advanced-integrations-section .section-title::before,
      .advanced-integrations-section .section-title::after {
        display: none;
      }

      .why-choose-techugo-section .section-title {
        font-size: 32px;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .card {
        border-radius: 14.93px !important;
        margin-bottom: 15px;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn {
        font-size: 12px;
        font-family: "Goldplay-Alt-600";
        padding: 20px 24px 20px 24px !important;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn .acc-icon {
        transform: rotate(180deg);
        transition: all 0.5s ease;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .btn.collapsed .acc-icon {
        transform: rotate(0deg);
      }

      .food-page-wrapper .why-choose-techugo-section .custom-accordion .card-body {
        font-size: 12px;
      }

      .food-page-wrapper .integrations-grid .col-lg-3 {
        width: 50%;
        padding: 0;
        margin-bottom: 5px !important;
      }

      .food-page-wrapper .advanced-integrations-section .icon-wrap {
        width: 100px;
        height: 100px;
        padding: 0;

      }

      .food-page-wrapper .advanced-integrations-section .integration-card {

        padding: 5px 10px;
      }

      .food-page-wrapper .advanced-integrations-section .integration-title {
        font-size: 12px;
        line-height: 16px;
      }


      .food-page-wrapper .why-choose-techugo-section {
        margin-top: 0 !important;
        padding: 40px 0 60px !important;
      }

      .food-page-wrapper .why-choose-techugo-section .custom-container .row .col-lg-6.mb-5.mb-lg-0.pr-lg-5 {
        margin-bottom: 30px !important;
      }

      .food-page-wrapper .why-choose-techugo-section .section-title {
        text-align: left !important;
      }

      .food-page-wrapper .why-choose-techugo-section .section-desc {
        font-size: 12px;
        margin-bottom: 0px !important;
        max-width: 100%;
        border-bottom: 1px solid #FFFFFF;
        padding-bottom: 35px !important;
        text-align: left;
      }

      .food-page-wrapper .why-choose-techugo-section .common-btn {
        margin: 0 auto;
        width: 92%;
        padding: 16px 25px;
        font-size: 16.59px;
        text-align: center;
        display: block;
        margin-top: 20px;
      }

      .stats-cta-section .stats-cta-wrap .cta-btn {
        font-size: 13.53px;
        padding: 18px 30px;
        width: 100%;
        text-align: center;
      }

      .btn-mobile-hide {
        display: none !important;
      }

      .btn-desktop-hide {
        display: block !important;
      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn:hover path {
        fill: #ffffff !important;
        opacity: 1;
      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn:hover {
        transform: scale(1);
      }

      .food-page-wrapper .why-choose-techugo-section .common-btn svg {
        margin-left: 10px;
      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn.next-btn svg {
        transform: scaleX(1);
      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn svg {
        width: 48px;
        height: 48px;
      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap .nav-btn {
        padding: 0px;

      }

      .why-choose-section .why-choose-bottom .choose-nav-wrap {

        gap: 8px;
      }

      .monetization-section .monetization-box .col-lg-4.col-md-6.col-sm-12.mb-5 {
        margin-bottom: 22px !important;
      }
    }

    /* Mobile devices */
    @media (max-width: 767px) {
      .hero-section {
        min-height: 480px;
        padding-top: 80px;
      }

      .our-solutions-compliance-section .custom-container {
        padding: 0 20px;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-button.collapsed .acoordian-icon,
      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-button .acoordian-icon {
        width: 12px;
        top: 22px;
        right: 20px;

      }

      .our-solutions-compliance-section .cta-demo-btn {
        font-size: 16px;

      }

      .business-cards-wrapper .col-lg-3 {
        flex: 0 0 100% !important;
        max-width: 100% !important;

      }

      .hero-section .hero-content .heading {
        margin-bottom: 15px;
      }

      .hero-section .hero-content .heading br {
        display: none;
      }

      .hero-section .hero-content .hero-desc {
        font-size: 14px;
        margin-bottom: 25px;
        line-height: 1.5;
      }

      .innovative-business-section {
        padding: 20px 0 10px 0;
      }

      .innovative-business-section .business-header .section-title {
        font-size: 28px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content {
        padding: 0 25px 0 25px;
      }


      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-desc {
        max-width: 100%;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list li .icon-wrap {
        margin-right: 10px;

      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list li .icon-wrap img {
        width: 20px;
        height: 20px;
        object-fit: contain;

      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list .col-md-6 {
        padding: 0 !important;
      }

      .custom-container,
      .cost-breakdown-section .custom-container,
      .emerging-tech-section .custom-container,
      .why-choose-section .custom-container,
      .ai-features-section .custom-container,
      .powerful-features-section .custom-container,
      .innovative-business-section .custom-container,
      .services-section .custom-container {
        padding: 0 25px;
      }





      .roadmap-content-wrap {
        padding: 0 0px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-num,
      .roadmap-section .roadmap-content-wrap .roadmap-steps-box .roadmap-list .roadmap-item .step-name {
        font-size: 16px;
      }

      .why-choose-section .why-choose-top .choose-btn {
        font-size: 16px;
        height: 50px;
        width: 100%;
        text-align: center;
        justify-content: center;
      }

      .monetization-section {
        padding: 0px 0 40px 0;
      }


      .cta-roi-section {
        padding: 40px 0;
      }

      .cta-roi-section .cta-roi-wrap .cta-top-labels {
        flex-direction: column;
        gap: 5px;
      }

      .cta-roi-section .cta-roi-wrap .cta-top-labels .label-divider {
        display: none;
      }


      .cta-roi-section .cta-roi-wrap .cta-heading br {
        display: none;
      }

      .services-section {
        padding: 15px 0 10px 0;
      }

      .services-section .services-header {
        margin-bottom: 20px;
      }


      .services-section .services-header .section-title {
        margin-bottom: 15px;
      }

      .services-section .services-content-wrap .tabs-list-box {
        padding: 20px 15px;
      }

      .services-section .services-content-wrap .tabs-list-box .tabs-list .nav-item .nav-link {
        font-size: 14px;
        padding: 12px 15px;
      }

      .services-section .services-content-wrap .tab-content-box {
        padding: 20px 10px;
        border-radius: 20px;
      }

      .common-btn {
        padding: 12px 15px;
        font-size: 16px;
      }

      .services-section .services-header .section-desc {
        font-size: 12px;
        line-height: 22.16px;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-title {
        font-size: 22px;
        line-height: 32.38px;
        margin-bottom: 15px;
      }

      .services-section .services-content-wrap .tab-content-box .service-tab-pane .tab-desc {
        font-size: 14px;
        line-height: 24px;
      }

      .powerful-features-section {
        padding: 40px 0 0px 0;
      }

      .powerful-features-section .features-header {
        margin-bottom: 30px;
      }

      .powerful-features-section .features-content-wrap .tabs-list-box {
        padding: 15px;
        min-height: auto !important;
      }

      .powerful-features-section .features-content-wrap .tabs-list-box .tabs-list .nav-item .nav-link {
        font-size: 14px;
        padding: 12px 15px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box {
        padding: 0;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-title {
        font-size: 22px;
        margin-bottom: 10px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .tab-desc {
        font-size: 14px;
      }

      .food-funded-by-section .marquee-track .marquee-item {
        padding: 20px 40px 10px 30px;
      }

      .powerful-features-section .features-content-wrap .tab-content-box .feature-tab-pane .feature-list li {
        font-size: 13px;
        margin-bottom: 15px;
      }

      .ai-features-section {
        padding: 40px 0;
      }

      .ai-features-section .ai-features-header {
        margin-bottom: 30px;
      }

      .stats-cta-section {
        padding: 20px 0 40px 0;
      }

      .stats-cta-section .stats-cta-wrap {
        padding: 40px 20px;
        border-radius: 20px;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-top {
        margin-bottom: 20px;
      }


      .stats-cta-section .stats-cta-wrap .stats-cta-top .cta-desc-wrap {
        margin-top: 5px;
        border-bottom: none;
        padding-bottom: 0;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item {
        text-align: center;
      }

      .stats-cta-section .stats-cta-wrap .stats-cta-bottom .stat-item .stat-num {
        font-size: 42px;
      }



      .why-choose-section .why-choose-top {
        margin-bottom: 30px;
      }

      .why-choose-section .why-choose-top .section-title {
        font-size: 28px;
      }

      .emerging-tech-section {
        padding: 40px 0;
      }

      .emerging-tech-section .tech-sticky-content .section-title {
        font-size: 28px;
      }


      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list {
        flex-direction: row;
        align-items: center;
      }

      .cost-breakdown-section .section-title {
        text-align: left;
      }

      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list {
        flex-wrap: nowrap !important;
        overflow-x: auto;
        justify-content: flex-start !important;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        margin-bottom: 0;
      }

      .cost-breakdown-section .cost-tabs-wrap .cost-tabs-list::-webkit-scrollbar {
        display: none;

      }



      .roadmap-section .roadmap-content-wrap .roadmap-steps-box {
        padding: 30px 20px;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box {
        padding: 20px 0px 0 0;
      }

      .roadmap-section .roadmap-content-wrap .roadmap-details-box .roadmap-detail-content .detail-text-content .detail-title {
        font-size: 26px;
        margin-bottom: 10px;
      }

      .our-solutions-compliance-section {
        padding: 20px 0 0px 0 !important;
      }

      .our-solutions-compliance-section .our-solutions-compliance-accordion .accordion-item .accordion-body {
        padding: 0 20px 20px;
      }

      .stats-cta-bottom .col-6 {
        width: 100% !important;
        flex: 0 0 100%;
        max-width: 100%;
      }

      .innovative-business-section .business-cards-wrapper .business-card {
        height: auto;
        min-height: auto;
        border-radius: 13.24px;
      }

      .mobile-services-accordion .accordion-button:not(.collapsed) .tab-num {
        color: white;
      }

      .food-funded-by-section .funded-title {
        font-size: 18px;
        line-height: 24px;
        padding: 0 20px;
        text-align: left;
        margin-bottom: 5px;
      }


      .advanced-integrations-section .section-title {
        font-size: 28px;
      }

      .advanced-integrations-section .section-desc {
        font-size: 13px;
      }

      .advanced-integrations-section .icon-wrap {
        width: 90px;
        height: 90px;
      }

      .advanced-integrations-section .integration-title {
        font-size: 15px;
      }

      .advanced-integrations-section .integration-card {
        padding: 20px 10px;
      }

      .why-choose-techugo-section .section-title {
        font-size: 26px;
        text-align: center !important;
      }

      .why-choose-techugo-section .section-desc {
        font-size: 14px;
        text-align: center;
      }

      .why-choose-techugo-section .custom-blue-btn {
        display: table;
        margin: 0 auto;
      }

      .why-choose-techugo-section .custom-accordion .btn {
        font-size: 15px;
        padding: 15px 20px;
      }

      .why-choose-techugo-section .custom-accordion .card-body {
        padding: 0 20px 20px;
      }
    }


    @media (max-width: 475px) {
      .hero-section {
        min-height: 420px;
      }
    }

    /* Common CSS for mobile View */

    @media (max-width: 991px) {

      .emerging-tech-section {
        padding: 40px 0 0px 0;
      }

      .emerging-tech-section .tech-list-wrap .tech-item {
        margin-bottom: 0;
      }

      .emerging-tech-section .custom-container .position-relative .col-lg-6.mb-5.mb-lg-0 {
        margin-bottom: 0 !important;
      }

      .emerging-tech-section .tech-sticky-content .section-title {
        font-size: 21.24px;
      }

      .emerging-tech-section .tech-sticky-content .section-titl br {
        display: none;
      }

      .emerging-tech-section .tech-sticky-content .section-desc {
        font-size: 12px;
        line-height: 17.39px;
      }

      .emerging-tech-section .tech-sticky-content .choose-btn {
        display: none;
      }

      .emerging-tech-section .tech-list-wrap .tech-item {
        border-left: 0px solid #ffffff;
        padding-left: 0;
      }

      .emerging-tech-section .common-slider-mob .tech-list-wrap {
        display: block;
      }

      .left-side .ourwrkbcx-bs {
        width: 100%;
      }

      .left-side h2.text-white,
      .left-side p {
        text-align: center;
      }


      .emerging-tech-section .tech-list-wrap .tech-item {

        padding-left: 0px;
        margin-bottom: 0px;

      }

      .emerging-tech-section .tech-sticky-content .choose-btn {
        font-size: 16px;
        padding: 12px 25px;
      }

      .ourwork-wrap {
        padding: 35px 0px;
      }

      .ourwork-wrap .slider-card.feature-slider-pane img {
        border-radius: 19px;
      }

      .food-page-wrapper .ourwork-wrap .common-slider-mob .btn-group-custom {
        margin-top: 30px;
        margin-bottom: 20px;
        padding: 0 20px;
      }
    }