    .mf-require-section img {
        max-width: 100%;
    }
    
    @media (max-width: 1580px) {
        h1 {
            font-size: 65px;
            line-height: 65px;
        }
        p {
            font-size: 18px;
        }
        .an-home-banner .an-primary-btn {
            font-size: 18px;
            padding: 13px 30px;
        }
        .an-formation-section h3 {
            font-size: 49px;
            line-height: 50px;
            margin-bottom: 20px;
        }
        .an-primary-heading {
            font-size: 60px;
        }
        .get-a-b-wrapper h2 {
            font-size: 31px;
        }
        .an-about-banner h1 {
            font-size: 120px;
            line-height: 90px;
            margin-bottom: 0px;
        }
        .an-about-banner h3 {
            font-size: 40px;
            margin-bottom: 0px;
        }
        .an-about-banner h2 {
            font-size: 50px;
        }
        .an-about-banner h2 span {
            font-size: 75px;
            line-height: 70px;
        }
        .an-about-banner p {
            font-size: 16px;
        }
        .an-about-banner p span {
            font-size: 20px;
        }
        .offer-txt h4 {
            font-size: 54px;
        }
        .offer-txt p {
            font-size: 24px;
            padding-bottom: 10px;
            padding-top: 10px;
        }
        .offer-side img {
            max-width: 100%;
        }
        .offer-side {
            left: 0px;
        }
        .mf-andriod-banner h1 {
            font-size: 57px;
        }
        .android-deliver-section .an-primary-heading span {
            font-size: 90px;
        }
        .android-deliver-section {
            padding: 150px 0 100px;
        }
        .inner-deliver {
            padding: 60px 30px;
            min-height: 320px;
        }
        .inner-deliver h4 {
            font-size: 26px;
        }
        .fashion-txt h4 {
            font-size: 52px;
        }
        .fashion-txt p {
            font-size: 26px;
        }
        .frame-txt p {
            font-size: 25px;
        }
        .frame-txt h6 {
            font-size: 32px;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 70px;
        }
        .an-ar-and-vr-banner h1 {
            font-size: 45px;
        }
        .ar-vr-section-1 h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .ar-vr-section-3 h2 {
            font-size: 60px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .ar-vr-section-3 ul li {
            font-size: 27px;
        }
        .an-bigdata-banner h1 {
            font-size: 65px;
        }
        .an-bigdata-banner p {
            font-size: 18px;
            max-width: 80%;
        }
        .an-about-bigdata-section-1 h2 {
            font-size: 60px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 60px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 100px;
        }
        .an-blockchain-section-1 h2 {
            font-size: 60px;
        }
        .an-blockchain-section-1 h2+p {
            font-size: 24px;
        }
        .mf-brand-banner .an-about-mobile {
            max-width: 100%;
        }
        .unique-edge-txt h2 {
            font-size: 60px;
        }
        .eager-txt h2 {
            font-size: 60px;
        }
        .mf-strategy-banner h1 {
            font-size: 60px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .inner-identity h4 {
            font-size: 60px;
        }
        .inner-identity p {
            font-size: 24px;
        }
        .mf-design-section img {
            max-width: 100%;
            left: 0px;
        }
        .mf-design-section .row {
            align-items: center;
        }
        .inner-designs h4 {
            font-size: 60px;
        }
        .inner-designs p {
            font-size: 24px;
        }
        .inner-works h2 {
            font-size: 60px;
        }
        .inner-works h2 span {
            font-size: inherit;
        }
        .inner-reach h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .inner-reach h6 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .mf-custom-banner h1 {
            font-size: 60px;
        }
        .mf-custom-banner h2 {
            font-size: 44px;
            margin-bottom: 20px;
            font-family: 'Inter';
            font-weight: 800;
            color: #ffbe00;
            line-height: normal;
        }
        .mf-custom-banner h2 {
            font-size: 44px;
            line-height: normal;
        }
        .inner-custom h4 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-custom p {
            font-size: 22px;
        }
        .inner-custom p+p {
            margin-top: 20px;
        }
        .inner-serv h4 {
            font-size: 44px;
            margin-bottom: 30px;
        }
        .inner-serv p {
            font-size: 22px;
        }
        .fourth-slidee img {
            bottom: -100px;
        }
        .inner-firsthand h2 {
            font-size: 60px;
        }
        .mf-business-needs .an-primary-heading+h3 {
            font-size: 45px;
            max-width: 80%;
        }
        .mf-business-needs .an-primary-heading {
            max-width: 90%;
        }
        .inner-needs h4 {
            font-size: 85px;
        }
        .inner-needs p {
            font-size: 17px;
        }
        .inner-high {
            padding: 50px 40px 50px;
            min-height: 450px;
        }
        .inner-success p {
            font-size: 32px;
            max-width: 100%;
            margin-bottom: 30px;
        }
        .inner-success h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .an-about-banner h1 {
            font-size: 70px;
            line-height: 1;
        }
        .mf-consulting-banner p {
            font-size: 20px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 50px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 26px;
            max-width: 100%;
        }
        .inner-market img {
            max-width: 100%;
        }
        .inner-consult h2 {
            font-size: 60px;
            margin-bottom: 15px;
        }
        .inner-consult p {
            font-size: 30px;
            margin-bottom: 20px;
        }
        .inner-brands h2 {
            font-size: 60px;
        }
        .inner-brands p {
            font-size: 26px;
            margin-top: 30px;
        }
        .inner-consult-doing {
            padding: 40px 30px 30px;
            gap: 20px;
            height: 100%;
        }
        .inner-rights h2 {
            font-size: 55px;
        }
        .inner-rights p {
            margin: 35px 0px;
        }
        .inner-engage h2 {
            font-size: 60px;
        }
        .inner-engage p {
            font-size: 32px;
            margin: 25px 0;
        }
        .inner-plenty h4 {
            font-size: 60px;
        }
        .inner-plenty span {
            font-size: 30px;
        }
        .pages-btns ul li a {
            width: 320px;
            height: 70px;
        }
        .inner-ideas h4 {
            font-size: 60px;
            margin-bottom: 30px;
        }
        .inner-ideas p {
            font-size: 21px;
            margin-bottom: 40px;
        }
        .an-ecommerce-banner h1 span {
            font-size: 60px;
            line-height: normal;
        }
        .an-ecommerce-banner h1 b {
            font-size: 60px;
            line-height: normal;
        }
        .an-ecommerce-banner h1 {
            font-size: 130px;
            line-height: initial;
        }
        .an-ecommerce-section-1 h2 {
            font-size: 60px;
            margin-bottom: 30px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 60px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .inner-buyer h2 {
            font-size: 60px;
            margin-bottom: 30px;
        }
        .journey-txt h6 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .inner-technology h2 {
            font-size: 60px;
        }
        .inner-technology p {
            font-size: 18px;
        }
        .mf-game-banner h1 {
            font-size: 72px;
        }
        .mf-game-banner h4 {
            font-size: 30px;
        }
        .mf-game-banner p {
            font-size: 24px;
            max-width: 90%;
            margin-top: 20px;
        }
        .inner-item figure img {
            max-width: 90%;
        }
        .game-custom-txt p {
            font-size: 32px;
            max-width: 80%;
            padding-bottom: 20px;
        }
        .game-custom-txt h2 {
            font-size: 60px;
        }
        .an-why-connect-section .an-primary-heading+p {
            font-size: 18px;
            max-width: 100%;
        }
        .mf-possible-section {
            padding: 120px 0 100px;
        }
        .company-txt h4 {
            font-size: 60px;
            max-width: 90%;
        }
        .company-txt p {
            padding-top: 10px;
            padding-bottom: 35px;
            max-width: 80%;
        }
        .partner-txt p {
            font-size: 27px;
            max-width: 70%;
            padding: 40px 0px;
        }
        .partner-txt h4 {
            font-size: 60px;
        }
        .mf-internet-banner h1 {
            font-size: 60px;
            padding-bottom: 30px;
        }
        .mf-internet-banner p {
            font-size: 22px;
            margin-bottom: 30px;
        }
        .inner-iot h6 {
            font-size: 30px;
            margin-bottom: 25px;
        }
        .inner-iot p {
            font-size: 22px;
        }
        .inner-iot h6 br {
            display: none;
        }
        .inner-apps h4 {
            font-size: 28px;
            margin-bottom: 22px;
        }
        .mf-app-process-section .heading-mf h2 {
            font-size: 60px;
        }
        .mf-app-process-section .heading-mf p {
            font-size: 22px;
        }
        .an-menu-wrapper ul li a {
            font-size: 32px;
        }
        .an-menu-wrapper ul li.has-child-menu ul li a {
            font-size: 19px;
        }
        .menu-get-touch {
            padding: 20px;
        }
        .inner-gadget h4 {
            font-size: 52px;
        }
        .gaget-side {
            right: 0px;
            bottom: 0px;
            max-width: 100%;
            top: -100px;
        }
        .mf-gadget-section .row>div {
            position: relative;
        }
        .mf-ios-banner h1 {
            font-size: 52px;
        }
        .ios-ban {
            z-index: -1;
        }
        .seam-txt h2 span {
            margin-left: 0px;
            font-size: 70px;
        }
        .seam-txt h2 {
            font-size: 52px;
        }
        .seam-txt p {
            font-size: 18px;
        }
        .solution-sd {
            z-index: -1;
        }
        .mf-ios-connect .an-why-connect-box p {
            font-size: 22px;
        }
        .mf-ios-connect .an-why-connect-box h4 {
            font-size: 30px;
        }
        .inner-own h4 {
            font-size: 60px;
        }
        .inner-platform h4 {
            font-size: 60px;
        }
        .platform-txt p+p {
            margin-bottom: 80px;
            margin-top: 40px;
        }
        .mf-creator-section img {
            max-width: 100%;
        }
        .inner-enter p {
            padding-bottom: 30px;
            font-size: 26px;
        }
        .inner-enter span {
            padding-bottom: 20px;
        }
        .focus-txt h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .bene-txt h4 {
            font-size: 30px;
        }
        .inner-operate p:nth-child(2) {
            margin-bottom: 20px;
        }
        .inner-operate h4 {
            margin-bottom: 30px;
        }
        .inner-count h4 {
            font-size: 60px;
            max-width: 90%;
            margin-bottom: 20px;
        }
        .inner-count p {
            margin-bottom: 30px;
        }
        .count-girl img {
            max-width: 88%;
        }
        .accordion-body p {
            font-size: 22px;
            max-width: 80%;
        }
        .inner-ultracreate h4 {
            font-size: 60px;
            margin-bottom: 30px;
        }
        .mf-marketing-banner h1 {
            font-size: 80px;
            padding-bottom: 40px;
        }
        .market-product-txt h2 {
            font-size: 60px;
        }
        .market-product-txt p {
            font-size: 32px;
            margin-bottom: 20px;
        }
        .mark-scale h2 {
            font-size: 60px;
        }
        .inner-scalerplan h4 {
            font-size: 30px;
            margin-bottom: 20px;
        }
        .inner-thrive h4 {
            font-size: 60px;
            margin-bottom: 40px;
        }
        .inner-thrive p {
            font-size: 22px;
            margin-bottom: 40px;
            max-width: 100%;
        }
        .inner-uicta h2 {
            font-size: 60px;
            padding-bottom: 25px;
        }
        .inner-uicta p {
            font-size: 32px;
            padding-bottom: 15px;
        }
        .an-mobile-app-banner h1 {
            font-size: 72px;
            line-height: 72px;
        }
        .an-mobile-app-banner h2 span {
            font-size: 64px;
        }
        .an-mobile-app-banner h2 b {
            font-size: 80px;
            line-height: 80px;
        }
        .an-saas-development-banner h1 {
            font-size: 52px;
            line-height: initial;
            padding-bottom: 30px;
        }
        .mf-vendor-banner h2 {
            font-size: 33px;
        }
        .inner-spot h2 {
            font-size: 62px;
        }
        .inner-spot h4 {
            font-size: 50px;
        }
        .inner-spot p {
            font-size: 22px;
        }
        .inner-ctaOne h2 {
            font-size: 62px;
        }
        .inner-ctaOne h6 {
            font-size: 30px;
        }
        .inner-ctaOne p {
            font-size: 22px;
        }
        .inner-ctaOne a {
            font-size: 18px;
        }
        .inner-trust h2 {
            font-size: 62px;
        }
        .mvp-banner-section h1 {
            font-size: 60px;
            padding-bottom: 20px;
        }
        .mvp-banner-section h1 span {
            font-size: 105px;
        }
        .mvp-banner-section h2 {
            font-size: 40px;
        }
        .mvp-banner-section p {
            padding-bottom: 30px;
        }
        .inner-connect h2 {
            font-size: 60px;
        }
        .inner-connect p {
            font-size: 22px;
        }
        .mf-connect-section figure img {
            max-width: 100%;
        }
        .mvp-agency-section .an-primary-heading+p {
            max-width: 65%;
            padding-bottom: 40px;
        }
        .inner-agency p {
            font-size: 18px;
        }
        .inner-strike h2 {
            font-size: 60px;
        }
        .inner-strike h2+p {
            font-size: 22px;
            padding-bottom: 30px;
        }
        .inner-journey h2 {
            font-size: 60px;
            line-height: initial;
        }
        .inner-journey p {
            font-size: 22px;
            margin-bottom: 30px;
        }
        .inner-journey ul li h6 {
            font-size: 38px;
        }
        .inner-choose h2 {
            font-size: 60px;
        }
        .inner-choose p {
            font-size: 22px;
            max-width: 75%;
        }
        .inner-start h2 {
            font-size: 60px;
            padding-bottom: 20px;
        }
        .inner-start p {
            padding-bottom: 30px;
        }
        .mf-ui-banner h1 {
            font-size: 70px;
            MARGIN-BOTTOM: 20PX;
        }
        .mf-ui-banner h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-steps h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .inner-nftgame h4 {
            font-size: 32px;
            margin-bottom: 25px;
        }
        .holistic-inner img {
            max-width: 100%;
        }
        .holistic-inner {
            padding: 80px 80px 80px 0px;
        }
        .txt-holistic h2 {
            font-size: 60px;
        }
        .inner-seams h4 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .inner-enhance h2 {
            font-size: 60px;
            margin-bottom: 15px;
        }
        .mf-define-section .an-primary-heading+h3 {
            font-size: 42px;
            margin-bottom: 20px;
        }
        .mf-product-process .an-primary-heading+p {
            max-width: 100%;
            font-size: 27px;
        }
        .inner-product-process {
            padding: 40px 25px;
            gap: 0 30px;
            margin-bottom: 40px;
            min-height: 270px;
        }
        .prods-txt h4 {
            font-size: 30px;
        }
        .prods-txt p {
            font-size: 20px;
        }
        .product-choose-txt h2 {
            font-size: 90px;
        }
        .product-choose-txt h4 {
            font-size: 42px;
        }
        .mf-product-banner h1 span {
            font-size: 120px;
        }
        .mf-scale-growth-section .an-primary-heading {
            font-size: 60px;
            max-width: 100%;
            margin: auto;
        }
        .mf-scale-growth-section .an-primary-heading+p {
            font-size: 26px;
            max-width: 85%;
            margin: auto;
        }
        .inner-growth {
            padding: 30px 30px;
        }
        .inner-oppurt h4 {
            font-size: 60px;
            margin-bottom: 30px;
        }
        .mf-scale-strategy-section .an-primary-heading {
            font-size: 60px;
        }
        .growth-txt h2 {
            font-size: 60px;
            max-width: 90%;
            padding-bottom: 80px;
        }
        .growth-sd p {
            font-size: 26px;
        }
        .mf-qa-banner h1 {
            margin-bottom: 20px;
            font-size: 60px;
        }
        .inner-software h4 {
            margin-bottom: 35px;
            font-size: 60px;
        }
        .inner-software h4 strong {
            font-size: 85px;
            display: block;
        }
        .qa-step-sd h4 {
            font-size: 50px;
        }
        .inner-revolute h6 {
            font-size: 24px;
        }
        .inner-revolute p {
            font-size: 17px;
        }
        .mf-qastep-section .row div:nth-child(2) .row:nth-child(2) {
            right: -40px;
        }
        .an-saas-development-banner h5 {
            font-size: 28px;
        }
        .an-saas-development-banner h3 {
            font-size: 40px;
        }
        .an-saas-development-banner h1 {
            font-size: 35px;
        }
        .saas-development-slider .item>div p {
            font-size: 14px;
        }
        .saas-development-slider .item>div h4 {
            font-size: 20px;
        }
        .saas-development-slider .item>div {
            min-height: 400px;
        }
        .an-saas-development-section-2 h2 {
            font-size: 60px;
        }
        .an-saas-development-section-2 h4 {
            font-size: 60px;
        }
        .an-saas-development-section-2 p {
            font-size: 20px;
        }
        .an-saas-development-section-2 .an-btn-wrap .an-theme-btn {
            font-size: 16px;
            padding: 16px;
        }
        .an-service-banner h1 {
            font-size: 90px;
            line-height: 90px;
        }
        .an-service-banner h2 {
            font-size: 40px;
        }
        .an-service-banner h4 {
            font-size: 30px;
        }
        .an-service-banner h5 {
            font-size: 24px;
        }
        .mf-brand-banner h1 {
            font-size: 60px;
            max-width: 90%;
        }
        .mf-brand-banner p {
            font-size: 22px;
            margin-top: 20px;
            max-width: 75%;
            padding-bottom: 40px;
        }
        .inner-requires h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .inner-requires p {
            font-size: 22px;
        }
        .inner-builtui h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .mf-ui-idea img {
            max-width: 100%;
        }
        .idea-sd h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .inner-audience h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .mf-audience-section img {
            max-width: 100%;
        }
        .holistic-inner h2 {
            font-size: 60px;
        }
        .holistic-inner p {
            font-size: 23px;
            padding-bottom: 30px;
        }
        .holistic-inner p span {
            font-size: 32px;
        }
        section.an-full-section.an-ourvision-section.mf-holistic-section .holistic-inner {
            padding: 60px 30px 0px 30px;
        }
        .inner-serve h4 {
            font-size: 32px;
            padding-bottom: 20px;
        }
        .mf-service-section marquee {
            font-size: 140px;
        }
        .inner-develop p {
            font-size: 22px;
            padding-bottom: 30px;
        }
        .an-design-curiosity-section .an-primary-heading+p {
            font-size: 26px;
        }
        .audience-txt h4 {
            font-size: 36px;
        }
        .audience-txt h4 span {
            font-size: 55px;
        }
        .mf-web-audience img {
            max-width: 100%;
        }
        .audience-txt p {
            font-size: 23px;
            max-width: 100%;
            padding-bottom: 20px;
        }
        .inner-support h2 {
            font-size: 55px;
        }
        .inner-support h4 {
            font-size: 45px;
        }
        .inner-support h6 {
            font-size: 35px;
            padding-bottom: 10px;
        }
        .inner-support p {
            padding-bottom: 40px;
            max-width: 100%;
        }
        .inner-top h4 span {
            font-size: 36px;
        }
        .inner-top h4 {
            font-size: 35px;
            padding-bottom: 10px;
        }
        .inner-top p {
            font-size: 22px;
            padding-bottom: 20px;
        }
        .inner-experience h2 {
            font-size: 36px;
            padding-bottom: 20px;
        }
        .inner-experience p {
            padding-top: 20px;
            padding-bottom: 20px;
            max-width: 100%;
        }
    }
    
    @media (max-width: 1400px) {
        .inner-exceed h4 {
            font-size: 40px;
        }
        .inner-exceed p {
            font-size: 18px;
        }
        .inner-revolute {
            min-height: 280px;
        }
        .inner-legacy h2 {
            font-size: 40px;
        }
        .inner-legacy p {
            font-size: 30px;
        }
        .approach-txt h4 {
            font-size: 24px;
            margin-bottom: 5px;
        }
        .mf-ui-banner .orange-bars {
            max-width: 70%;
            bottom: 70px;
        }
        .approach-txt p {
            font-size: 15px;
            line-height: 24px;
        }
        .mf-seamless-product img {
            max-width: 100%;
        }
        .operate-txt h4 {
            font-size: 40px;
            padding-bottom: 10px;
        }
        .inner-spot h2 {
            font-size: 45px;
        }
        .operate-txt p {
            font-size: 22px;
        }
        .inner-spot h4 {
            font-size: 40px;
        }
        .inner-vendor-two h2 {
            font-size: 52px;
        }
        .inner-vendor-two h2 span {
            font-size: 55px;
        }
        .inner-vendor-two p {
            font-size: 18px;
            line-height: 28px;
        }
        .an-idealize-slider h4 {
            font-size: 40px;
        }
        .an-mobile-app-section-6 h2 {
            font-size: 48px;
            line-height: 56px;
        }
        .an-mobile-app-section-5 h2 {
            font-size: 60px;
            line-height: 50px;
        }
        .an-mobile-app-section-5 h2 span {
            font-size: 40px;
            line-height: initial;
        }
        .an-mobile-app-section-4 h2 span {
            font-size: 40px;
        }
        .an-mobile-app-section-4 h2 {
            font-size: 60px;
            line-height: 48px;
        }
        .an-mobile-app-section-3 h2 {
            font-size: 50px;
        }
        .an-mobile-app-section-1 h2 {
            font-size: 60px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .inner-offers h2 {
            font-size: 52px;
        }
        .inner-offers p {
            padding-bottom: 10px;
        }
        .mf-own-section img {
            max-width: 100%;
        }
        .mf-offer-section .row {
            align-items: center;
        }
        .unique-txt h2 span {
            font-size: 80px;
        }
        .unique-txt h2 {
            font-size: 55px;
        }
        .mf-unique-ios img {
            max-width: 100%;
        }
        .unique-txt p {
            font-size: 17px;
            margin-bottom: 12px !important;
        }
        .mf-seam-section img {
            max-width: 100%;
        }
        .ios-ban .ios-app-banner.is-inview {
            width: 1000px;
            top: -180px;
        }
        .inner-business h4 {
            font-size: 60px;
        }
        .inner-reach h4 {
            font-size: 50px;
        }
        .inner-reach h6 {
            font-size: 24px;
            font-weight: 600;
        }
        .inner-reach p {
            font-size: 18px;
        }
        .inner-cta h2 {
            font-size: 60px;
        }
        .mf-brand-work-section img {
            max-width: 100%;
        }
        .inner-works h2 {
            font-size: 46px;
        }
        .mf-brand-work-section .row {
            align-items: center;
        }
        .inner-designs h4 {
            font-size: 50px;
        }
        .mf-identity-section img {
            max-width: 100%;
        }
        .inner-identity h4 {
            font-size: 50px;
        }
        .mf-identity-section .row {
            align-items: center;
        }
        .mf-strategy-banner h1 {
            font-size: 50px;
        }
        .mf-strategy-banner h1 span {
            font-size: 40px;
        }
        .top-edge .laptopOne {
            width: 480px;
        }
        .bottom-edge .laptoptwo {
            width: 490px;
        }
        .mf-essentials-section h2 {
            font-size: 50px;
        }
        .mf-brand-banner h1 {
            font-size: 62px;
        }
        .mf-brand-banner h4 {
            font-size: 40px;
        }
        .mf-brand-banner p {
            font-size: 22px;
            padding-bottom: 20px;
        }
        .mf-tools-section {
            background-position: right;
        }
        .mf-tools-section::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
            background: #ffffffbf;
            z-index: -1;
        }
        .inner-tool h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .mf-blockchain-port .an-primary-heading {
            font-size: 50px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .inner-future h2 {
            font-size: 50px;
        }
        .inner-trend h2 {
            font-size: 50px;
        }
        .inner-revolute p {
            font-size: 16px;
        }
        .an-blockchain-section-2 h2 {
            font-size: 50px;
        }
        .an-blockchain-section-2 h2+p {
            font-size: 20px;
        }
        .an-urta-value-box div {
            font-size: 17px;
        }
        .inner-tech h2 {
            font-size: 52px;
        }
        .inner-tech p {
            font-size: 22px;
        }
        .mf-portfolio-section h2.an-primary-heading+p {
            font-size: 18px;
        }
        .an-bigdata-section-2 span.an-second-marquee,
        .an-bigdata-section-2>span.an-first-marquee {
            display: none;
        }
        .ai-test-inner span {
            font-size: 20px;
        }
        .mf-ai-edge-section marquee {
            font-size: 70px;
        }
        .mf-ai-edge-section {
            padding: 100px 0px;
        }
        .an-unique-edge-wrapper h2 {
            font-size: 72px;
        }
        .an-unique-edge-wrapper h2 span {
            font-size: 50px;
        }
        .an-unique-edge-wrapper p {
            font-size: 22px;
            margin-bottom: 20px;
        }
        .quote-btn {
            font-size: 18px;
        }
        .heading-mf h2 {
            font-size: 52px;
        }
        .heading-mf p {
            font-size: 22px;
        }
        .inner-revolute {
            padding: 40px 20px;
        }
        .mf-revolution-section marquee {
            font-size: 72px;
        }
        .inner-revolute h4 {
            font-size: 18px;
        }
        .an-bigdata-section-3 h2 span {
            font-size: 40px;
        }
        .an-bigdata-section-3 h2,
        .mf-aiprocess-section h2,
        .mf-aiprocess-section h2 span {
            font-size: 72px;
        }
        .an-bigdata-section-3 h2+p {
            font-size: 22px;
        }
        .an-big-data-process-wrapper h4 {
            font-size: 22px;
        }
        .an-big-data-process-wrapper p {
            font-size: 16px;
        }
        .an-bigdata-banner h1 span {
            display: block;
        }
        .an-bigdata-banner h1 {
            font-size: 45px;
            line-height: 50px;
        }
        .an-bigdata-banner h4 {
            font-size: 40px;
            margin-bottom: 0px;
        }
        .an-bigdata-banner p {
            font-size: 18px;
            max-width: 100%;
        }
        .an-why-connect-section .an-primary-heading+p {
            max-width: 100%;
            font-size: 16px;
        }
        .an-why-connect-box h4 {
            font-size: 24px;
        }
        .an-why-connect-box p {
            font-size: 14px;
        }
        .an-why-connect-box img {
            max-width: 100%;
        }
        .an-why-connect-box {
            padding: 10px;
        }
        .an-ourvision-wrapper h2 {
            font-size: 52px;
        }
        .an-ourvision-wrapper p,
        .an-ourvision-wrapper .an-light {
            margin-bottom: 30px;
            font-size: 19px;
            font-weight: 500;
        }
        .an-ourvision-wrapper {
            padding: 40px;
        }
        .an-footer h2 {
            font-size: 50px;
            line-height: 50px;
        }
        .container-xxl {
            max-width: 1150px;
        }
        .an-about-arrow img {
            max-width: 80%;
        }
        .an-service-section .an-primary-heading {
            font-size: 52px;
        }
        .an-service-section .an-ser-arrow {
            opacity: 0.4 !important;
        }
        .an-service-mobile {
            width: 300px;
        }
        .an-service-mobile .an-ser-h {
            width: 160px;
            top: 210px !important;
            left: -50px;
        }
        .an-ser-h-s {
            top: 260px;
            left: 150px;
        }
        .an-service-section .an-ser-arrow {
            max-width: 50%;
            top: 50%;
            transform: translateY(-50%) !important;
        }
        .an-service-item-wrapepr .an-sevice-item h4 {
            font-size: 15px;
        }
        .an-formation-section .an-primary-heading {
            font-size: 80px;
            margin-bottom: 0px;
        }
        .an-formation-arrow {
            display: none;
        }
        .an-formation-section h3 {
            font-size: 43px;
        }
        .an-testimonial-section .an-primary-heading {
            font-size: 50px;
            line-height: initial;
        }
        .an-testimonial-item p {
            font-size: 20px;
        }
        .mf-andriod-banner h1 {
            font-size: 50px;
        }
        .mf-andriod-banner h1 {
            font-size: 42px;
        }
        .fashion-txt h4 {
            font-size: 45px;
        }
        .fashion-txt p {
            font-size: 24px;
        }
        .frame-txt p {
            font-size: 22px;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 60px;
            line-height: 55px;
        }
        .an-ar-and-vr-banner h1 {
            font-size: 40px;
        }
        .an-ar-and-vr-banner p {
            font-size: 17px;
        }
        .ar-vr-section-1 h2 {
            font-size: 50px;
        }
        .ar-vr-section-4 h2 {
            font-size: 60px;
        }
        .ar-vr-section-5 h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .ar-vr-section-5 p {
            font-size: 20px;
            margin-bottom: 30px;
        }
        .an-portfolio-design-2 h2 {
            font-size: 55px;
        }
        .an-about-bigdata-section-1 h2+p {
            font-size: 18px;
            max-width: 90%;
            margin-bottom: 40px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 55px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 85px;
        }
        .an-blockchain-banner h1 {
            font-size: 60px;
        }
        .an-blockchain-banner p {
            margin-top: 20px;
            max-width: 100%;
            margin-bottom: 35px;
        }
        .inner-plan {
            padding: 20px;
        }
        .inner-plan img {
            height: 70px;
        }
        .inner-plan h4 {
            font-size: 25px;
        }
        .inner-plan {
            min-height: auto;
            height: 100%;
        }
        .mf-plan-section .row>div {
            margin-bottom: 30px;
        }
        .mf-plan-section .row {
            padding-top: 30px;
        }
        .mf-custom-banner h6 {
            font-size: 24px;
            margin-bottom: 30px;
        }
        .fifth-slidee img {
            right: 0px;
            bottom: -60px;
        }
        .inner-serv p {
            font-size: 20px;
        }
        .inner-serv h4 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .inner-firsthand span {
            font-size: 30px;
            margin: 15px 0 25px;
        }
        .last-high p {
            font-size: 20px;
        }
        .inner-high h4 {
            margin-bottom: 20px;
            font-size: 26px;
        }
        .inner-high {
            padding: 50px 40px 30px;
            min-height: 420px;
        }
        .an-about-banner h1 {
            font-size: 60px;
            line-height: 1;
        }
        .mf-consulting-banner h2 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .mf-consulting-banner h1 {
            font-size: 60px;
            line-height: 1;
            margin-bottom: 20px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 23px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 40px;
            line-height: inherit;
        }
        .inner-brands h2 {
            font-size: 50px;
        }
        .inner-brands p {
            font-size: 24px;
            margin-top: 26px;
        }
        .inner-consult-doing .consult-txt h6 {
            font-size: 32px;
        }
        .inner-consult-doing .consult-txt p {
            font-size: 16px;
        }
        .inner-rights h2 {
            font-size: 48px;
        }
        .inner-engage h2 {
            font-size: 50px;
        }
        .inner-engage p {
            font-size: 28px;
            margin: 20px 0;
        }
        .pages-btns ul li a {
            width: 280px;
            height: 70px;
            font-size: 27px;
        }
        .inner-ideas h4 {
            font-size: 50px;
            margin-bottom: 25px;
        }
        .inner-ideas p {
            font-size: 19px;
            margin-bottom: 30px;
        }
        .bulb-right img {
            right: -65px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 50px;
            margin-bottom: 15px;
        }
        .inner-buyer h2 {
            font-size: 50px;
        }
        .inner-chosen p {
            font-size: 18px;
        }
        .mf-chosen-process-section .process-chose {
            padding: 60px 50px;
        }
        .inner-technology h2 {
            font-size: 50px;
        }
        .inner-technology p {
            font-size: 17px;
        }
        .mf-game-banner h1 {
            font-size: 60px;
        }
        .mf-game-banner h4 {
            font-size: 27px;
        }
        .mf-game-banner p {
            font-size: 22px;
        }
        .an-why-connect-section .an-primary-heading {
            margin-bottom: 15px;
        }
        .company-txt h4 {
            font-size: 50px;
            max-width: 100%;
        }
        .company-txt p {
            padding-top: 10px;
            padding-bottom: 15px;
            max-width: 90%;
        }
        .partner-txt h4 {
            font-size: 50px;
        }
        .partner-txt p {
            font-size: 26px;
            max-width: 80%;
            padding: 40px 0px;
        }
        .mf-internet-banner h1 {
            font-size: 50px;
            padding-bottom: 25px;
        }
        .mf-internet-banner p {
            font-size: 20px;
            margin-bottom: 25px;
        }
        .inner-iot h6 {
            font-size: 24px;
            margin-bottom: 25px;
        }
        .inner-iot p {
            font-size: 20px;
        }
        .inner-apps h4 {
            font-size: 23px;
            margin-bottom: 15px;
        }
        .mf-application-iot .row {
            padding-top: 60px;
        }
        .mf-app-process-section .heading-mf h2 {
            font-size: 50px;
        }
        .mf-app-process-section .heading-mf p {
            font-size: 20px;
        }
        .inner-processapp h4 {
            font-size: 27px;
            padding-bottom: 12px;
        }
        .inner-processapp p {
            font-size: 20px;
        }
        .an-influencer-marketing-banner h1 {
            font-size: 60px;
        }
        .an-influencer-marketing-banner h4 {
            font-size: 35px;
        }
        .an-influencer-marketing-banner p {
            font-size: 19px;
            margin-bottom: 30px;
        }
        .inner-create h4 {
            font-size: 30px;
        }
        .influencer-section-1 .an-primary-heading+p {
            max-width: 85%;
        }
        .inner-boost h4 {
            font-size: 30px;
            margin-bottom: 20px;
        }
        .inner-boost img {
            margin-bottom: 30px;
        }
        .inner-platform h4 {
            font-size: 50px;
        }
        .inner-food p {
            margin-top: 25px;
        }
        .mf-creator-section .row {
            padding-top: 50px;
        }
        .inner-enter p {
            padding-bottom: 20px;
            font-size: 23px;
        }
        .inner-enter span {
            padding-bottom: 15px;
            font-size: 18px;
        }
        .inner-benefit {
            gap: 15px;
            align-items: center;
            padding: 15px 40px 20px;
            margin-bottom: 50px;
        }
        .mf-operate-section img {
            max-width: 100%;
        }
        .inner-build h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .faq {
            padding-top: 20px;
        }
        .inner-ultracreate h4 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-ultracreate p {
            margin-bottom: 30px;
        }
        .mf-marketing-banner h1 {
            font-size: 60px;
            padding-bottom: 20px;
        }
        .mf-marketing-banner p {
            font-size: 26px;
            margin-bottom: 30px;
            max-width: 97%;
        }
        .inner-market p {
            font-size: 20px;
        }
        .inner-market h4 {
            font-size: 60px;
        }
        .innermark-scale {
            padding-top: 20px;
        }
        .mark-scale p {
            font-size: 20px;
        }
        .mark-scale h2 {
            font-size: 50px;
        }
        .innermark-scale .accordion-body p {
            font-size: 20px;
        }
        .innermark-scale .accordion-body {
            padding: 30px 0px 30px 50px;
        }
        .mf-marketing-scale .scaler {
            max-width: 100%;
        }
        .mf-plan-section .an-primary-heading+p {
            font-size: 26px;
        }
        .mf-brand-thrive img {
            left: -10%;
        }
        .inner-uicta p {
            font-size: 30px;
        }
        .mvp-banner-section h1 span {
            font-size: 95px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper {
            padding: 90px 40px 100px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper h2 {
            font-size: 60px;
        }
        .inner-connect h2 {
            font-size: 50px;
        }
        .inner-connect p {
            font-size: 20px;
        }
        .line-center img {
            max-width: 100%;
        }
        .inner-agency h4 {
            font-size: 27px;
        }
        .inner-strike h2 {
            font-size: 50px;
        }
        .inner-strike h2+p {
            font-size: 20px;
            padding-bottom: 25px;
        }
        .inner-strike h6 {
            font-size: 28px;
        }
        .inner-strike h6+p {
            font-size: 17px;
            padding-bottom: 25px;
            max-width: 80%;
        }
        .inner-journey ul li h6 {
            font-size: 34px;
        }
        .inner-journey p {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .inner-choose p {
            font-size: 20px;
            max-width: 85%;
        }
        .inner-choose p {
            font-size: 18px;
            max-width: 100%;
        }
        .inner-start h2 {
            font-size: 50px;
            padding-bottom: 20px;
        }
        .inner-steps h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-steps p {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .inner-nftgame {
            padding: 30px 30px 40px 30px;
        }
        .operate-txt {
            padding: 40px 40px;
            gap: 30px;
        }
        .txt-holistic h2 {
            font-size: 50px;
        }
        .an-portfolio-section h1 {
            font-size: 70px;
            line-height: inherit;
            margin-bottom: 30px;
        }
        .portfolio-item div h3 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .portfolio-item div {
            height: 200px;
            padding: 25px 25px;
        }
        .inner-enhance p {
            font-size: 32px;
            max-width: 100%;
            margin-bottom: 30px;
        }
        .inner-enhance h2 {
            font-size: 50px;
        }
        .mf-define-section .an-primary-heading+h3+p {
            max-width: 90%;
        }
        .mf-define-section .an-primary-heading+h3 {
            font-size: 38px;
            margin-bottom: 10px;
        }
        .mf-product-process .an-primary-heading+p {
            font-size: 24px;
        }
        .prods-txt h4 {
            font-size: 27px;
        }
        .prods-txt p {
            font-size: 18px;
        }
        .inner-product-process {
            padding: 30px 25px;
            gap: 0 25px;
            min-height: 240px;
        }
        .product-choose-txt h2 {
            font-size: 75px;
        }
        .product-choose-txt h4 {
            font-size: 36px;
        }
        .product-choose-txt p {
            font-size: 20px;
            margin-bottom: 30px;
        }
        .mf-product-banner h1 {
            line-height: 78px;
        }
        .mf-product-banner h1 span {
            font-size: 100px;
        }
        .inner-oppurt h4 {
            font-size: 50px;
        }
        .scale-txt p {
            font-size: 21px;
        }
        .scale-txt h6 {
            font-size: 34px;
        }
        .inner-prod {
            padding: 20px 50px;
        }
        .growth-txt h2 {
            font-size: 55px;
            max-width: 100%;
            padding-bottom: 70px;
        }
        .growth-sd p {
            font-size: 24px;
        }
        .inner-software h4 {
            margin-bottom: 30px;
            font-size: 50px;
        }
        .inner-software h4 strong {
            font-size: 75px;
            display: block;
        }
        .mf-software-testing img {
            max-width: 100%;
        }
        .inner-certify {
            padding: 30px 35px;
        }
        .inner-certify h4 {
            font-size: 26px;
            margin-bottom: 20px;
        }
        .inner-certify p {
            font-size: 16px;
        }
        .an-saas-development-section-1 h2 {
            font-size: 60px;
            margin-bottom: 10px;
        }
        .an-saas-development-section-1 h2+p {
            font-size: 20px;
        }
        .an-service-section-1 .an-primary-heading {
            font-size: 50px;
            line-height: 50px;
            margin-bottom: 10px;
        }
        .an-service-section-1 h4 {
            font-size: 28px;
        }
        .an-service-section-1 p {
            font-size: 16px;
        }
        .mf-brand-banner p {
            max-width: 85%;
        }
        .mf-brand-banner h1 {
            font-size: 52px;
            max-width: 100%;
        }
        .inner-requires h4 {
            font-size: 52px;
            margin-bottom: 20px;
        }
        .inner-requires p {
            font-size: 20px;
        }
        .inner-builtui h2 {
            font-size: 50px;
        }
        .inner-builtui img {
            margin-bottom: 30px;
            max-width: 100%;
        }
        .idea-sd h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .mf-ui-excellence img {
            max-width: 100%;
        }
        .inner-excel h4 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .inner-audience h4 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .holistic-inner h2 {
            font-size: 50px;
        }
        .holistic-inner p {
            font-size: 20px;
            padding-bottom: 20px;
        }
        .holistic-inner p span {
            font-size: 28px;
        }
        .inner-serve h4 {
            font-size: 28px;
            padding-bottom: 15px;
        }
        .inner-serve {
            padding: 0 20px;
        }
        .inner-develop h2 {
            font-size: 40px;
        }
        .inner-develop p {
            font-size: 20px;
            padding-bottom: 20px;
        }
        .an-design-curiosity-section .an-primary-heading+p {
            font-size: 23px;
        }
        .inner-support h2 {
            font-size: 42px;
        }
        .inner-support h4 {
            font-size: 36px;
        }
        .inner-support h6 {
            font-size: 30px;
        }
        .inner-support p {
            padding-bottom: 20px;
        }
        .mf-revolution-section .container-xl:nth-child(3) .row {
            padding-top: 80px;
        }
        .inner-experience h2 {
            font-size: 30px;
            padding-bottom: 15px;
        }
        .inner-experience p {
            padding-top: 10px;
            padding-bottom: 10px;
        }
    }
    
    @media (max-width: 1250px) {
        .inner-trust h2 {
            font-size: 46px;
        }
        .mf-web-banner h1 strong {
            font-size: 70px;
        }
        .mf-web-banner h1 span {
            font-size: 22px;
            position: absolute;
            left: -10px;
            bottom: 35px;
        }
        .inner-trust p {
            font-size: 16px;
        }
        .mf-web-banner p {
            font-size: 18px;
            max-width: 100%;
            padding-bottom: 30px;
            padding-top: 20px;
        }
        .mf-product-banner h1 {
            line-height: 62px;
        }
        .inner-excel p {
            margin-bottom: 10px;
        }
        .inner-choose h2 {
            font-size: 50px;
        }
        .an-saas-development-banner h1 {
            font-size: 45px;
        }
        .inner-nftgame h4 {
            font-size: 26px;
            margin-bottom: 25px;
        }
        .mf-nft-games .an-primary-heading+p {
            max-width: 90%;
            margin-bottom: 40px;
        }
        .inner-nftgame p {
            font-size: 16px;
        }
        .mf-choose-section marquee {
            font-size: 100px;
        }
        .an-mobile-app-section-2 h2 {
            font-size: 65px;
            line-height: 55px;
        }
        .an-mobile-app-section-2 h2 span {
            font-size: 40px;
        }
        .an-mobile-app-banner .an-mobile-app-banner-arrow {
            height: 80%;
            top: 50%;
            transform: translateY(-50%);
        }
        .an-mobile-app-banner h2 {
            font-size: 40px;
            line-height: 40px;
        }
        .an-mobile-app-banner h1 {
            font-size: 56px;
        }
        .an-mobile-app-banner h2 span {
            font-size: 47px;
        }
        .an-mobile-app-banner h2 b {
            font-size: 60px;
            line-height: 60px;
        }
        .an-mobile-app-banner p {
            font-size: 20px;
        }
        .mf-ios-connect .an-why-connect-box p {
            font-size: 22px;
        }
        .mf-ios-connect .an-why-connect-box h4 {
            font-size: 30px;
        }
        .mf-ultra-creates img {
            max-width: 100%;
        }
        .inner-thrive h4 {
            font-size: 50px;
            margin-bottom: 30px;
        }
        .mf-ios-connect .an-why-connect-box h4 {
            font-size: 22px;
            margin-bottom: 5px;
        }
        .inner-thrive p {
            font-size: 20px;
            margin-bottom: 30px;
        }
        .innermark-scale .accordion-button {
            font-size: 30px;
        }
        .innermark-scale .accordion-body {
            padding: 20px 0px 20px 30px;
        }
        .mark-scale h2 {
            font-size: 40px;
        }
        .mf-ios-connect .an-why-connect-box p {
            font-size: 16px;
        }
        .an-why-connect-box img {
            width: 100px;
        }
        .mf-enterpreneur-section figure img {
            max-width: 100%;
        }
        .inner-gadget h4 {
            font-size: 40px;
        }
        .inner-gadget p {
            font-size: 16px;
            max-width: 100%;
        }
        .gaget-side {
            top: -50px;
        }
        .an-menu-wrapper ul li a {
            font-size: 27px;
        }
        .an-menu-wrapper ul li a span {
            width: 30px;
            height: 30px;
        }
        .an-menu-wrapper ul li a span::before {
            width: 25px;
            left: 1px;
        }
        .an-menu-wrapper ul li a span::after {
            height: 25px;
            left: 13px;
            top: 7px;
        }
        .an-menu-wrapper ul.main-menu>li li {
            padding: 5px 0px;
        }
        .menu-get-touch h3 {
            font-size: 30px;
        }
        .mf-custom-banner h1 {
            font-size: 50px;
        }
        .mf-engage-section {
            padding: 70px 0px;
        }
        .an-ecommerce-section-1 h3 {
            font-size: 26px;
        }
        .mf-firsthand-section {
            padding: 70px 0px;
        }
        .mf-possible-section {
            padding: 80px 0;
        }
        .mf-custom-banner h2 {
            font-size: 30px;
            line-height: initial;
        }
        .mf-custom-banner h6 {
            font-size: 18px;
            font-weight: 600;
            margin-bottom: 10px;
        }
        .mf-custom-banner p {
            font-size: 18px;
        }
        .heading-mf p {
            font-size: 16px;
        }
        .container-xxl {
            max-width: 950px;
        }
        h1 {
            font-size: 55px;
            line-height: 55px;
        }
        .journey-txt {
            padding: 0 25px 70px;
            min-height: 580px;
        }
        .journey-txt h6 {
            font-size: 32px;
            margin-bottom: 20px;
        }
        .an-primary-heading {
            font-size: 52px;
            line-height: 62px;
        }
        .an-creation-center .an-item .an-content h3 {
            font-size: 40px;
            line-height: 40px;
        }
        .an-industries-section a {
            font-size: 20px;
            margin-bottom: 7px;
            display: block;
        }
        .an-hover-tab li i {
            font-size: 30px;
        }
        .inner-deliver {
            padding: 40px 20px;
            min-height: 260px;
        }
        .inner-deliver h4 {
            font-size: 22px;
        }
        .android-deliver-section .an-primary-heading span {
            font-size: 70px;
        }
        .android-deliver-section {
            padding: 100px 0 100px;
        }
        .fashion-txt h4 {
            font-size: 38px;
        }
        .fashion-txt h4 {
            font-size: 38px;
        }
        .frame-txt h6 {
            font-size: 26px;
        }
        .fashion-txt p {
            font-size: 21px;
        }
        .inner-innovate .noble-in {
            gap: 15px;
            padding: 0px 46px 0px 0;
        }
        .frame-txt p {
            font-size: 20px;
        }
        .frame-txt p {
            font-size: 20px;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 50px;
            line-height: inherit;
        }
        .an-ar-and-vr-banner h1 {
            font-size: 35px;
        }
        .ar-vr-section-3 h2 {
            font-size: 50px;
        }
        .ar-vr-section-3 p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .ar-vr-section-3 ul li {
            font-size: 25px;
        }
        .ar-vr-section-5 h2 {
            font-size: 45px;
            margin-bottom: 15px;
        }
        .ar-vr-section-5 p {
            font-size: 18px;
            margin-bottom: 30px;
        }
        .an-about-bigdata-section-1 h4 {
            font-size: 26px;
            margin-bottom: 15px;
        }
        .an-about-bigdata-section-1 p {
            font-size: 18px;
        }
        .an-blockchain-section-1 h2+p {
            font-size: 20px;
        }
        .an-blockchain-item {
            padding-top: 90px;
        }
        .inner-custom h4 {
            font-size: 40px;
            margin-bottom: 15px;
        }
        .inner-custom p {
            font-size: 20px;
        }
        .inner-custom p+p {
            margin-top: 15px;
        }
        .serv-slider .slick-dots {
            left: -37%;
            top: 70%;
        }
        .serv-txt {
            padding: 70px 0px;
        }
        .mf-custom-serve .container-xxl.serv-slider .slick-slide {
            padding-left: 50px;
        }
        .mf-custom-serve {
            min-height: auto;
        }
        .mf-custom-serve .an-primary-heading {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-firsthand h2 {
            font-size: 50px;
        }
        .inner-firsthand span {
            font-size: 28px;
        }
        .mf-business-needs .an-primary-heading {
            max-width: 100%;
        }
        .mf-business-needs .an-primary-heading+h3 {
            font-size: 40px;
            max-width: 100%;
            margin-bottom: 20px;
        }
        .mf-business-needs .an-primary-heading+h3+p+h5 {
            font-size: 40px;
        }
        .inner-needs h4 {
            font-size: 65px;
        }
        .inner-needs {
            padding: 25px 20px;
            height: 100%;
        }
        .inner-needs p {
            font-size: 15px;
        }
        .inner-high {
            padding: 50px 25px 30px;
        }
        .inner-high p {
            font-size: 16px;
        }
        .inner-success p {
            font-size: 30px;
            margin-bottom: 30px;
        }
        .mf-consulting-banner h1 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .mf-consulting-banner h2 {
            font-size: 30px;
            margin-bottom: 15px;
        }
        .mf-consulting-banner p {
            font-size: 18px;
        }
        .inner-consult h2 {
            font-size: 50px;
        }
        .inner-consult p {
            font-size: 26px;
            margin-bottom: 20px;
        }
        .inner-brands h2 {
            font-size: 45px;
        }
        .inner-rights h2 {
            font-size: 40px;
        }
        .inner-rights p {
            margin: 26px 0px;
        }
        .mf-whatright-section {
            padding: 100px 0px;
        }
        .inner-engage h2 {
            font-size: 42px;
        }
        .inner-engage p {
            font-size: 25px;
            max-width: 100%;
        }
        .inner-plenty h4 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-plenty h4 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-plenty p+p {
            margin-top: 20px;
        }
        .inner-plenty span {
            font-size: 25px;
        }
        .mf-ideas-section {
            padding-top: 110px;
        }
        .inner-buyer p {
            max-width: 100%;
            margin-bottom: 0px;
        }
        .an-ecommerce-section-3 .row.first-row {
            padding: 60px 0 180px;
        }
        .mf-chosen-process-section .process-chose {
            padding: 50px 20px;
        }
        .inner-chosen h4 {
            font-size: 26px;
        }
        .inner-chosen {
            padding: 10px 10px;
        }
        .inner-chosen p {
            font-size: 16px;
        }
        .mf-chosen-process-section {
            padding: 100px 0;
        }
        .mf-technalogy-section marquee {
            font-size: 70px;
        }
        .inner-technology h2 {
            font-size: 45px;
            margin-bottom: 15px;
        }
        .mf-web-solution {
            padding: 80px 0;
        }
        .inner-solution p {
            margin-bottom: 20px;
        }
        .inner-solution h2 {
            font-size: 60px;
            margin-bottom: 20px;
        }
        .game-custom-txt p {
            font-size: 28px;
            max-width: 100%;
            padding-bottom: 20px;
        }
        .game-custom-txt h2 {
            font-size: 50px;
        }
        .company-txt p {
            padding-top: 10px;
            padding-bottom: 15px;
            max-width: 95%;
        }
        .company-txt h4 {
            font-size: 45px;
        }
        .mf-company-section {
            padding: 220px 0;
        }
        .mf-partner-section figure img {
            max-width: 100%;
        }
        .mf-internet-banner h1 {
            font-size: 45px;
            padding-bottom: 25px;
        }
        .mf-internet-banner p {
            font-size: 18px;
            margin-bottom: 20px;
        }
        .inner-apps p {
            font-size: 16px;
        }
        .mf-app-process-section .heading-mf h2 {
            font-size: 45px;
        }
        .mf-app-process-section .heading-mf p {
            font-size: 18px;
        }
        .mf-app-process-section .row {
            padding-top: 30px;
        }
        .inner-processapp {
            padding: 50px 30px 40px;
            margin-bottom: 30px;
            min-height: 320px;
        }
        .inner-processapp h4 {
            font-size: 25px;
            padding-bottom: 12px;
        }
        .inner-processapp p {
            font-size: 18px;
        }
        .an-influencer-marketing-banner h1 {
            font-size: 50px;
        }
        .an-influencer-marketing-banner h4 {
            font-size: 30px;
        }
        .influencer-section-1 .an-primary-heading+p {
            max-width: 90%;
        }
        .mf-booster-section figure img {
            max-width: 100%;
        }
        .inner-own h4 {
            font-size: 50px;
        }
        .inner-platform h4 {
            font-size: 42px;
        }
        .mf-platform-section {
            padding: 110px 0 110px;
        }
        .message-box {
            right: 50px;
            top: 110px;
        }
        .single-box img,
        .message-box img {
            max-width: 80%;
        }
        .girl-platform-center {
            left: 46%;
        }
        .inner-food h4 {
            font-size: 50px;
        }
        .inner-food p {
            margin-top: 20px;
        }
        .inner-enter p {
            font-size: 20px;
        }
        .inner-operate h4 {
            margin-bottom: 20px;
            font-size: 35px;
        }
        .mf-operate-section .row {
            padding-top: 30px;
        }
        .mf-operate-section {
            padding: 100px 0;
        }
        .inner-count h4 {
            font-size: 50px;
            max-width: 100%;
            margin-bottom: 20px;
        }
        .inner-count p {
            margin-bottom: 30px;
            max-width: 90%;
        }
        .mf-count-section .container-xxl {
            padding: 90px 60px 210px;
        }
        .faq .accordion-item h2 button.collapsed,
        .faq .accordion-item h2 button {
            font-size: 26px;
        }
        .accordion-body p {
            font-size: 20px;
            max-width: 90%;
        }
        .mf-marketing-banner h1 {
            font-size: 50px;
            padding-bottom: 20px;
        }
        .mf-marketing-banner p {
            font-size: 24px;
            margin-bottom: 20px;
            max-width: 100%;
        }
        .inner-market h4 {
            font-size: 50px;
        }
        .inner-market p {
            font-size: 18px;
        }
        .market-product-txt h2 {
            font-size: 50px;
        }
        .market-product-txt p {
            font-size: 28px;
            margin-bottom: 20px;
        }
        .inner-scalerplan p {
            font-size: 16px;
        }
        .inner-scalerplan h4 {
            font-size: 26px;
            margin-bottom: 20px;
        }
        .inner-scalerplan img {
            width: 100px;
        }
        .mf-plan-section .an-primary-heading+p {
            font-size: 23pxs;
        }
        .inner-uicta h2 {
            font-size: 50px;
            padding-bottom: 20px;
        }
        .mvp-banner-section h1 {
            font-size: 50px;
            padding-bottom: 0px;
        }
        .mvp-banner-section h1 span {
            font-size: 85px;
        }
        .inner-connect h2 {
            font-size: 40px;
        }
        .inner-connect p {
            font-size: 18px;
        }
        .inner-agency {
            padding: 20px 30px;
        }
        .mvp-agency-section .an-primary-heading {
            font-size: 40px;
        }
        .inner-strike h6+p {
            font-size: 17px;
            padding-bottom: 25px;
            max-width: 90%;
        }
        .inner-strike h2 {
            font-size: 46px;
        }
        .mf-striking-section marquee {
            font-size: 100px;
        }
        .inner-journey h2 {
            font-size: 50px;
        }
        .inner-journey p {
            font-size: 18px;
            margin-bottom: 20px;
        }
        .inner-journey ul li h6 {
            font-size: 30px;
        }
        .mf-ui-banner h2 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .an-about-banner h1 {
            font-size: 50px;
        }
        .inner-steps h2 span {
            margin-bottom: 10px;
        }
        .inner-steps h2 {
            font-size: 42px;
            margin-bottom: 20px;
        }
        .inner-steps p {
            font-size: 18px;
        }
        .txt-holistic h2 {
            font-size: 40px;
        }
        .holistic-inner {
            padding: 50px 40px 40px 0px;
        }
        .an-portfolio-section h1+p {
            max-width: 90%;
            margin-bottom: 100px;
        }
        .inner-enhance h2 {
            font-size: 45px;
        }
        .inner-enhance p {
            font-size: 28px;
        }
        .mf-enhance-solution {
            padding: 90px 0;
        }
        .mf-define-section .an-primary-heading+h3+p {
            max-width: 100%;
        }
        .inner-define {
            padding: 30px 30px;
        }
        .inner-define h4 {
            font-size: 32px;
            margin-bottom: 20px;
        }
        .mf-product-process .row {
            padding-top: 40px;
        }
        .mf-product-process .an-primary-heading+p {
            font-size: 21px;
        }
        .product-choose-txt h2 {
            font-size: 65px;
        }
        .product-choose-txt h4 {
            font-size: 30px;
        }
        .mf-product-choose {
            padding: 140px 0;
        }
        .product-choose-txt p {
            font-size: 18px;
            margin-bottom: 30px;
        }
        .mf-product-banner h1 span {
            font-size: 90px;
        }
        .mf-product-banner p {
            font-size: 20px;
            margin-top: 30px;
            padding-bottom: 30px;
        }
        .mf-opportunity-section img {
            max-width: 100%;
        }
        .inner-oppurt h4 {
            font-size: 43px;
        }
        .mf-scale-strategy-section .an-primary-heading {
            font-size: 50px;
        }
        .mf-scale-strategy-section .row {
            padding-top: 30px;
        }
        .scale-txt p {
            font-size: 18px;
        }
        .scale-txt h6 {
            font-size: 30px;
        }
        .scale-mn {
            gap: 15px;
            padding-bottom: 20px;
        }
        .mf-scale-strategy-section figure img {
            max-width: 100%;
        }
        .inner-prod h4 {
            font-size: 25px;
            padding-bottom: 15px;
        }
        .inner-prod p {
            font-size: 16px;
        }
        .inner-launch p {
            max-width: 90%;
            padding-bottom: 20px;
        }
        .inner-launch h2 {
            font-size: 60px;
        }
        .an-service-banner h2 {
            font-size: 30px;
            margin-bottom: 0px;
        }
        .an-service-banner h1 {
            font-size: 60px;
            line-height: 60px;
        }
        .an-service-banner h4 {
            font-size: 24px;
        }
        .an-service-banner h5 {
            font-size: 20px;
            margin: 10px 0px;
        }
        .an-service-banner p {
            font-size: 16px;
        }
        .inner-requires h4 {
            font-size: 42px;
            margin-bottom: 20px;
        }
        .inner-requires p {
            font-size: 18px;
        }
        .mf-require-section {
            padding: 100px 0 0;
        }
        .inner-excel h4 {
            font-size: 50px;
            margin-bottom: 10px;
        }
        .inner-proc {
            padding: 30px 20px;
        }
        .mf-ui-process .row {
            padding-top: 50px;
        }
        .inner-proc h4 {
            font-size: 26px;
            margin-bottom: 20px;
        }
        .inner-audience h4 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .inner-audience p {
            max-width: 100%;
            margin-bottom: 20px;
        }
        .audience-txt h4 {
            font-size: 32px;
        }
        .audience-txt h4 span {
            font-size: 45px;
        }
        .audience-txt p {
            font-size: 20px;
            padding-bottom: 10px;
        }
        .inner-top h4,
        .inner-top h4 span {
            font-size: 30px;
        }
        .inner-top p {
            font-size: 18px;
            padding-bottom: 10px;
        }
        .inner-experience h2 {
            font-size: 26px;
        }
    }
    
    @media (max-width: 1199px) {
        .an-service-section-2 .row>div:nth-child(odd) figure {
            margin-bottom: 0px;
        }
        .an-service-section-2 .row>div:nth-child(even) figure {
            margin-top: 0px;
        }
        .an-why-connect-section .an-ser-pattern {
            display: none;
        }
        .qa-step-sd h4 {
            font-size: 45px;
            margin-bottom: 10px;
        }
        .inner-revolute h6 {
            font-size: 17px;
        }
        .inner-revolute p {
            font-size: 14px;
        }
        .inner-revolute {
            min-height: 220px;
            padding: 20px;
        }
        .an-mobile-app-section-3 h2 {
            font-size: 40px;
            line-height: 40px;
        }
        .mf-future-section img {
            opacity: 0.2;
        }
        .operate-txt {
            padding: 30px 30px;
            gap: 20px;
        }
        .operate-txt p {
            font-size: 20px;
        }
        .operate-txt h4 {
            font-size: 35px;
            padding-bottom: 10px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 42px;
            margin-bottom: 15px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 35px;
            line-height: inherit;
        }
        .inner-ideas h4 {
            font-size: 40px;
            margin-bottom: 25px;
        }
        .inner-ideas p {
            font-size: 17px;
            margin-bottom: 20px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 20px;
        }
        .an-blockchain-section-1 h2 {
            font-size: 50px;
        }
        .an-blockchain-item .an-float-text {
            font-size: 72px;
        }
        .an-blockchain-item h4 {
            font-size: 22px;
        }
        .an-blockchain-item h4 img {
            width: 8px;
            margin-right: 7px;
        }
        .an-blockchain-item p {
            font-size: 18px;
        }
        .offer-txt h4 {
            font-size: 40px;
        }
        .an-about-bigdata-section-1 h2 {
            font-size: 50px;
        }
        .offer-txt p {
            font-size: 20px;
        }
        .get-a-b-wrapper h2 {
            font-size: 21px;
            margin-bottom: 10px;
        }
        .get-a-b-wrapper p {
            font-size: 16px;
        }
        .get-a-b-wrapper .an-primary-btn.dark {
            font-size: 16px;
            padding: 10px 30px;
        }
        .an-testimonial-item {
            margin: 10px !important;
            padding: 20px;
        }
        .an-testimonial-item:nth-child(even) {
            transform: translateX(0px);
            opacity: 1;
        }
        .an-testimonial-item figure {
            margin: auto;
            margin-top: 0px;
            margin-bottom: 20px;
        }
        .an-testimonial-item p {
            font-size: 16px;
        }
        .slick-dots {
            padding-left: 0px;
            list-style: none;
            display: flex;
            justify-content: center;
            margin-top: 20px;
            gap: 4px;
        }
        .slick-dots li button {
            width: 10px;
            padding: 0px;
            height: 10px;
            border: none;
            color: transparent;
            overflow: hidden;
            border-radius: 100%;
        }
        .slick-dots li.slick-active button {
            width: 20px;
            border-radius: 10px;
            background: #fa602d;
        }
        .an-testimonial-section .row {
            flex-direction: column-reverse;
        }
        .an-testimonial-section {
            text-align: center;
        }
        .an-testimonial-section .an-primary-heading {
            text-align: center;
            position: relative;
        }
        .an-testimonial-item:nth-child(odd) {
            transform: none;
            opacity: 1;
        }
        .an-footer-contact-section {
            padding: 40px;
        }
        .an-footer-contact-section-wrapper a img {
            width: 50px;
        }
        .an-footer-contact-section-wrapper a {
            margin-left: 30px;
        }
        .an-footer-contact-section-wrapper h2 {
            font-size: 40px;
            line-height: 40px;
            width: 100%;
        }
        .an-footer-contact-section-wrapper>img {
            height: 50px;
        }
        .android-deliver-section .an-primary-heading span {
            font-size: 60px;
        }
        .inner-innovate {
            padding: 40px 60px 30px 0px;
        }
        .ar-vr-section-1 h2 {
            font-size: 45px;
        }
        .ar-vr-section-2 h2 {
            font-size: 45px;
            margin-bottom: 20px;
        }
        .ar-vr-section-2 p {
            max-width: 80%;
            margin-bottom: 20px;
        }
        .ar-vr-section-4-box h3 {
            font-size: 23px;
            margin-bottom: 10px;
        }
        .ar-vr-section-4-box {
            padding: 25px;
        }
        .ar-vr-section-4-box p {
            font-size: 16px;
        }
        .ar-vr-section-4 h2 {
            font-size: 50px;
        }
        .ar-vr-section-5 h2 {
            font-size: 38px;
            margin-bottom: 15px;
        }
        .ar-vr-section-5 p {
            font-size: 16px;
            margin-bottom: 30px;
        }
        .an-portfolio-design-2 h2 {
            font-size: 50px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 75px;
        }
        .an-data-evolution-item h5 {
            font-size: 23px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 50px;
        }
        .mf-business-needs .an-primary-heading+h3 {
            font-size: 35px;
        }
        .mf-business-needs .an-primary-heading+h3+p {
            max-width: 100%;
            margin-bottom: 30px;
        }
        .mf-success-section {
            padding: 70px 0;
        }
        .inner-success h2 {
            font-size: 55px;
        }
        .inner-success p {
            font-size: 26px;
            margin-bottom: 25px;
        }
        .mf-brand-section {
            padding: 100px 0px;
        }
        .pages-btns ul li a {
            width: 230px;
            height: 70px;
            font-size: 22px;
        }
        .pages-btns ul {
            gap: 10px;
            padding-top: 40px;
        }
        .an-ecommerce-banner h1 {
            font-size: 100px;
        }
        .an-ecommerce-banner h1 span {
            font-size: 50px;
        }
        .an-ecommerce-banner h1 b {
            font-size: 50px;
        }
        .mf-chosen-process-section {
            padding: 80px 0;
        }
        .inner-solution h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .inner-solution p {
            margin-bottom: 16px;
        }
        .game-custom-txt p {
            font-size: 26px;
        }
        .mf-company-section {
            padding: 180px 0;
        }
        .inner-iot p {
            font-size: 18px;
        }
        .influencer-section-1 .row {
            padding-top: 50px;
        }
        .inner-own h4 {
            font-size: 43px;
        }
        .mf-platform-section {
            padding: 100px 0 40px;
        }
        .girl-platform-center {
            bottom: -120px;
        }
        .mf-platform-section:before {
            top: 60px;
        }
        .mf-focus-section img {
            display: none;
        }
        .focus-txt {
            text-align: center;
        }
        .focus-txt h4 {
            font-size: 45px;
            margin-bottom: 20px;
        }
        .bene-txt h4 {
            font-size: 24px;
        }
        .build-mobile {
            right: 10px;
        }
        .mf-build-section:before {
            right: 3%;
        }
        .inner-uicta p {
            font-size: 27px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper h2 {
            font-size: 50px;
        }
        .inner-agency {
            padding: 20px 20px;
        }
        .inner-strike h2+p {
            font-size: 18px;
            padding-bottom: 20px;
        }
        .portfolio-item div h3 {
            font-size: 27px;
            margin-bottom: 10px;
        }
        .more-portfoilio-btn {
            margin-top: 80px;
            padding: 14px 50px;
            font-size: 18px;
        }
        .inner-seams h4 {
            font-size: 35px;
            margin-bottom: 20px;
        }
        .inner-seams p {
            font-size: 18px;
        }
        .mf-seamless-product .row {
            padding-top: 45px;
        }
        .mf-product-banner h1 span {
            font-size: 80px;
        }
        .mf-product-banner h1 {
            line-height: 53px;
        }
        .mf-product-banner p {
            font-size: 18px;
        }
        .mf-scale-growth-section .an-primary-heading {
            font-size: 50px;
        }
        .mf-scale-growth-section .an-primary-heading+p {
            font-size: 24px;
            max-width: 100%;
        }
        .inner-growth h4 {
            font-size: 24px;
        }
        .inner-launch h2 {
            font-size: 50px;
        }
        .inner-certify {
            padding: 30px 25px;
        }
        .mf-brand-banner p {
            max-width: 100%;
        }
    }
    
    @media (max-width:991px) {
        .mf-vendor-portfolio .an-primary-heading+p {
            max-width: 100%;
        }
        .portfolio-design-2-wrapper .row {
            padding-top: 0px;
        }
        .mf-vendor-portfolio .row div:nth-child(even) {
            margin-top: 0px;
        }
        .mf-vendor-legacy {
            padding: 40px 0px;
        }
        .inner-legacy h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-legacy p {
            font-size: 17px;
            margin-bottom: 20px;
        }
        .mf-trust-section {
            text-align: center;
        }
        .inner-trust h2 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-trust p {
            font-size: 14px;
        }
        .inner-trust p+p {
            margin-top: 0px;
        }
        .mf-trust-section img {
            display: none;
        }
        .approach-inner img {
            display: none;
        }
        .left-approach .approach-inner:after {
            display: none;
        }
        .approach-inner .approach-txt {
            padding: 15px;
            border: 1px solid #b8b8b8;
            text-align: center;
            min-height: 220px;
        }
        .approach-txt p {
            font-size: 12px;
            line-height: 22px;
        }
        .approach-inner {
            margin-bottom: 0px;
            width: 33%;
            height: 100%;
        }
        .mn-approach {
            display: flex;
            align-items: stretch;
        }
        .approach-txt h4 {
            font-size: 18px;
        }
        .right-approach {
            margin-top: 30px;
        }
        .right-approach .approach-inner:nth-child(1):after,
        .right-approach .approach-inner:nth-child(2):after {
            display: none;
        }
        .mf-vendor-cta-one {
            padding: 40px 0px;
        }
        .inner-ctaOne h2 {
            font-size: 30px;
        }
        .inner-ctaOne h6 {
            font-size: 22px;
            font-weight: 600;
            margin-bottom: 10px;
        }
        .inner-ctaOne p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .inner-ctaOne a {
            font-size: 16px;
            padding: 7px 30px;
        }
        .an-full-section.mf-spotlight-section {
            text-align: center;
        }
        .an-full-section.mf-spotlight-section .row {
            flex-direction: column-reverse;
        }
        .an-full-section.mf-spotlight-section img {
            max-width: 100%;
            width: 280px;
            margin-bottom: 20px;
        }
        .inner-spot h4 br {
            display: none;
        }
        .inner-spot h4 {
            font-size: 25px;
            margin-bottom: 10px;
        }
        .inner-spot h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-spot p {
            font-size: 16px;
        }
        .mf-application-iot .row div:nth-child(even) .inner-apps {
            margin-top: 0px;
        }
        .mf-vendor-section-two {
            text-align: center;
        }
        .mf-vendor-section-two img {
            width: 280px;
        }
        .inner-vendor-two h2 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-vendor-two h2 span {
            font-size: inherit;
        }
        .inner-vendor-two p {
            font-size: 16px;
            line-height: 25px;
        }
        .mf-vendor-banner .mobile-app-banner {
            display: none;
        }
        .mf-vendor-banner .mf-vendor-arrow {
            display: none;
        }
        .an-full-section.an-saas-development-banner.mf-vendor-banner {
            padding-top: 100px;
            text-align: center;
        }
        .mf-vendor-banner h2 {
            font-size: 22px;
            font-weight: 700;
            margin-bottom: 10px;
        }
        .an-saas-development-banner h1 {
            font-size: 26px;
            padding-bottom: 10px;
        }
        .mf-vendor-banner p {
            font-size: 16px;
            max-width: 100%;
            width: 500px;
            margin: auto;
            margin-bottom: 10px;
        }
        .an-full-section.an-saas-development-banner.mf-vendor-banner .an-btn-wrap {
            justify-content: center;
            margin-top: 20px;
        }
        .an-full-section.an-saas-development-banner.mf-vendor-banner .an-btn-wrap a {
            font-size: 14px;
            padding: 8px;
        }
        .an-mobile-app-section-6 h2 {
            font-size: 40px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .an-mobile-app-section-6 figure {
            display: none;
        }
        .an-idealize-slider .an-idealize-slider-item {
            padding: 30px 15px;
            border: 1px solid white;
            text-align: center;
            background: white;
            color: black;
        }
        .an-idealize-slider h4 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .an-idealize-slider p {
            font-size: 14px;
            max-width: 100%;
            width: 500px;
            margin: auto;
        }
        .an-idealize-slider .slick-arrow {
            font-size: 14px;
            padding: 6px;
        }
        .an-idealize-slider {
            padding-bottom: 40px;
        }
        .an-idealize-slider .slick-arrow {
            left: calc(50% - 140px);
        }
        .an-idealize-slider .slick-next.slick-arrow {
            left: calc(50% - 10px);
        }
        .an-mobile-app-section-5 .an-btn-wrap a {
            font-size: 15px;
            padding: 10px;
        }
        .an-mobile-app-section-5 .an-btn-wrap {
            justify-content: center;
        }
        .an-mobile-app-section-5 img {
            display: none;
        }
        .an-mobile-app-section-5 {
            text-align: center;
        }
        .an-mobile-app-section-5 h2 {
            font-size: 28px;
            line-height: initial;
            margin-bottom: 0px;
        }
        .an-mobile-app-section-5 h2 span {
            font-size: inherit;
        }
        .an-mobile-app-section-5 p {
            font-size: 16px;
            margin-top: 10px;
        }
        .an-mobile-app-section-4 .row {
            flex-direction: column-reverse;
        }
        .an-mobile-app-section-4 figure img {
            max-width: 100%;
            width: 280px;
        }
        .an-mobile-app-section-4 {
            text-align: center;
        }
        .an-mobile-app-section-4 h2 span {
            font-size: inherit;
        }
        .an-mobile-app-section-4 h2 {
            font-size: 33px;
            margin-top: 10px;
        }
        .an-mobile-app-section-4 .an-btn-wrap {
            justify-content: center;
        }
        .an-mobile-app-section-4 .an-btn-wrap a {
            font-size: 15px;
            padding: 14px;
        }
        .an-mobile-app-section-3 figure {
            max-width: 100%;
            width: 280px;
            margin: auto;
            margin-bottom: 40px;
        }
        .an-mobile-app-section-3 figure img:nth-child(2) {
            position: absolute;
            max-width: 140px;
            right: 0px;
        }
        .an-mobile-app-section-3 .an-mobile-app-section-3-bg {
            display: none;
        }
        .an-mobile-app-section-3 {
            text-align: center;
        }
        .an-mobile-app-section-3 .an-btn-wrap {
            justify-content: center;
        }
        .an-mobile-app-section-3 h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .an-mobile-app-section-2 .row {
            flex-direction: column-reverse;
        }
        .an-mobile-app-section-2 figure {
            width: 280px;
            display: block;
            margin: auto;
            max-width: 100%;
        }
        .an-mobile-app-section-2 {
            text-align: center;
        }
        .an-mobile-app-section-2 h2 span {
            font-size: inherit;
        }
        .an-mobile-app-section-2 h2 {
            font-size: 37px;
            margin-bottom: 10px;
        }
        .an-mobile-app-section-2 p {
            font-size: 16px;
            max-width: 100%;
            width: 500px;
            margin: auto;
        }
        .an-mobile-app-section-2 .an-btn-wrap {
            margin-top: 20px;
            justify-content: center;
        }
        .an-mobile-app-section-2 .an-btn-wrap .an-theme-btn {
            padding: 16px;
            font-size: 14px;
        }
        .an-mobile-app-section-1 h2 {
            font-size: 28px;
            margin-bottom: 9px;
        }
        .an-mobile-app-section-1 p {
            max-width: 100%;
            font-size: 16px;
            width: 500px;
            margin: auto;
        }
        .an-mobile-app-banner .mobile-app-banner {
            display: none;
        }
        .an-mobile-app-banner .an-mobile-app-banner-arrow {
            display: none;
        }
        .an-full-section.an-mobile-app-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-mobile-app-banner h2 {
            font-size: 24px;
            line-height: initial;
        }
        .an-mobile-app-banner h1 {
            font-size: 33px;
            line-height: initial;
        }
        .an-mobile-app-banner h2 span {
            font-size: 27px;
        }
        .an-mobile-app-banner h2 b {
            font-size: 40px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .an-mobile-app-banner p {
            font-size: 16px;
            max-width: 100%;
            width: 500px;
            margin: auto;
        }
        .mf-offer-section .row {
            flex-direction: column-reverse;
        }
        .mf-offer-section img {
            width: 280px;
        }
        .mf-offer-section {
            text-align: center;
        }
        .inner-offers h2 {
            font-size: 30px;
            font-weight: 700;
            padding-bottom: 0px;
        }
        .mf-unique-ios .row {
            flex-direction: column-reverse;
        }
        .mf-unique-ios {
            background: white;
            text-align: center;
        }
        .mf-unique-ios img {
            width: 280px;
        }
        .unique-txt h2 span {
            font-size: initial;
            font-size: 30px;
        }
        .unique-txt h2 {
            font-size: 30px;
        }
        .unique-txt p {
            font-size: 16px;
        }
        .mf-solution-section .seam-txt p+p {
            padding-bottom: 0px;
        }
        .solution-sd {
            display: none;
        }
        .seam-txt h2 span {
            font-size: inherit;
        }
        .seam-txt h2 {
            font-size: 25px;
        }
        .seam-txt p {
            font-size: 16px;
            margin-bottom: 30px;
        }
        .mf-seam-section {
            background: white;
        }
        .mf-seam-section.mf-solution-section {
            background: #f3b500;
        }
        .mf-seam-section img {
            max-width: 100%;
            width: 280px;
        }
        .mf-seam-section {
            text-align: center;
        }
        .an-full-section.mf-ios-banner {
            padding-top: 90px;
            text-align: center;
        }
        .ios-ban {
            display: none;
        }
        .mf-ios-banner h1 {
            font-size: 30px;
            line-height: initial;
            margin-bottom: 7px;
        }
        .gaget-side {
            display: none;
        }
        .mf-gadget-section {
            padding: 40px 0px;
            text-align: center;
        }
        .inner-gadget h4 {
            font-size: 25px;
        }
        .inner-gadget p {
            margin-bottom: 10px;
        }
        .an-menu-wrapper::after {
            display: none;
        }
        .an-menu-wrapper::before {
            width: 100%;
        }
        .an-menu-wrapper {
            width: 280px;
            padding: 10px;
            left: -280px;
            visibility: visible;
            opacity: 1;
            animation: none !important;
            transition: 0.5s;
        }
        .an-menu-active .an-menu-content,
        .an-menu-active .an-menu-wrapper::before {
            animation: none;
            visibility: visible;
            opacity: 1;
        }
        .mobile-navbar-overlay {
            transition: 0.5s;
            opacity: 0;
            visibility: hidden;
            position: fixed;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
            background: #000000d1;
            z-index: 11;
        }
        .an-menu-active .mobile-navbar-overlay {
            display: block;
            visibility: visible;
            opacity: 1;
        }
        .an-menu-wrapper ul li.has-child-menu ul {
            position: relative;
            left: 0px;
        }
        .an-menu-wrapper ul li.has-child-menu ul li a {
            font-size: 14px;
        }
        .an-menu-wrapper ul li.has-child-menu.active>a {
            padding-left: 0px;
        }
        .an-menu-wrapper ul li a {
            font-size: 18px;
        }
        .an-menu-wrapper ul.main-menu>li {
            margin-bottom: 5px;
        }
        .an-menu-wrapper ul li a span {
            width: 15px;
            height: 15px;
            margin-right: 6px;
        }
        .an-menu-wrapper ul li a span::before {
            width: 15px;
            top: 5px;
        }
        .an-menu-wrapper ul li a span::after {
            height: 15px;
            left: 7px;
            top: -1px;
        }
        .an-menu-wrapper ul li.has-child-menu ul {
            visibility: visible;
            opacity: 1;
            max-height: 0px;
            overflow: auto;
            transition: 0.5s;
            padding-right: 20px;
        }
        .an-menu-wrapper ul li.has-child-menu.active ul {
            max-height: 250px;
        }
        .an-menu-wrapper>.container-fluid>.row {
            min-height: auto;
            padding-top: 90px;
            padding-bottom: 20px;
            display: block;
        }
        .an-menu-active .an-menu-back-drop {
            display: none !important;
        }
        .an-menu-active .an-menu-wrapper {
            left: 0px;
        }
        .mf-business-reach img {
            display: none;
        }
        .mf-custom-banner img {
            display: none;
        }
        .an-full-section.mf-custom-banner {
            padding: 100px 0px;
            text-align: center;
        }
        .mf-custom-banner h1 {
            font-size: 40px;
            line-height: initial;
        }
        .mf-business-reach {
            text-align: center;
        }
        .inner-business h4 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-business p {
            max-width: 100%;
        }
        .mf-reach-section img {
            display: none;
        }
        .mf-reach-section {
            text-align: center;
        }
        .inner-reach h4 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-reach h6 {
            font-size: 16px;
        }
        .inner-reach p {
            font-size: 16px;
        }
        .an-primary-heading {
            font-size: 30px;
            line-height: initial;
        }
        .inner-cta h2 {
            font-size: 30px;
        }
        .inner-cta p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .mf-strategy-cta {
            padding: 40px 0px;
        }
        .mf-brand-work-section .mf-brand-arrow {
            display: none;
        }
        .mf-brand-work-section {
            text-align: center;
        }
        .mf-brand-work-section .row {
            flex-direction: column-reverse;
        }
        .inner-works h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-works p {
            margin-bottom: 20px;
        }
        .mf-brand-work-section img {
            width: 310px;
        }
        .mf-plan-section .an-primary-heading {
            margin-bottom: 10px;
        }
        .mf-plan-section .an-primary-heading+p {
            max-width: 100%;
        }
        .mf-vision marquee {
            font-size: 40px;
        }
        .mf-vision {
            padding: 40px 0px;
        }
        .mf-design-section:before {
            display: none;
        }
        .mf-design-section {
            text-align: center;
            background: #eeeeee;
        }
        .mf-design-section img {
            width: 300px;
            margin-bottom: 20px;
        }
        .inner-designs h4 {
            font-size: 30px;
        }
        .inner-designs p {
            font-size: 16px;
            margin-bottom: 15px;
        }
        .mf-identity-section:before {
            display: none;
        }
        .mf-identity-section .row {
            flex-direction: column-reverse;
        }
        .mf-identity-section img {
            width: 300px;
            max-width: 100%;
        }
        .mf-identity-section {
            text-align: center;
        }
        .inner-identity h4 {
            font-size: 30px;
        }
        .inner-identity p {
            font-size: 16px;
            margin-bottom: 15px;
        }
        .mf-strategy-banner h1 span {
            display: block;
            font-size: 24px;
        }
        .an-about-banner h1 {
            font-size: 30px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .mf-strategy-banner .quote-btn {
            font-size: 14px;
        }
        .eager-txt h2 {
            font-size: 30px;
        }
        .eager-txt {
            max-width: 100%;
        }
        .eager-txt .quote-btn {
            position: relative;
            bottom: 0px;
            transform: none;
            left: 0px;
        }
        .mf-eager-section::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            background: #5200aaab;
            z-index: -1;
        }
        .eager-txt p {
            font-size: 18px;
        }
        .top-edge .laptopOne {
            display: none;
        }
        .bottom-edge .laptoptwo {
            display: none;
        }
        .unique-edge-txt h2 {
            font-size: 30px;
        }
        .unique-edge-txt h4 {
            font-size: 18px;
            padding-bottom: 0px;
        }
        .unique-edge-txt {
            max-width: 100%;
        }
        .unique-edge-txt p {
            font-size: 14px;
        }
        .mf-essentials-section h2 {
            max-width: 100%;
            font-size: 30px;
        }
        .mf-essentials-section .row>div {
            max-width: 50%;
            flex: auto;
        }
        .mf-essentials-section .row>.col:nth-child(even) {
            margin-top: 0px;
        }
        .mf-essentials-section .row>.col {
            margin-bottom: 30px;
        }
        .mf-essentials-section h2+p {
            font-size: 16px;
            max-width: 500px;
        }
        .mf-strategy-section .an-primary-heading {
            font-size: 30px;
            line-height: initial;
            margin-bottom: 0px;
            max-width: 100%;
        }
        .mf-strategy-section .an-primary-heading+p {
            max-width: 100%;
        }
        .strategy-inner .strategy-chess {
            display: none;
            top: 0px;
        }
        .strategy-inner .quote-btn {
            bottom: 0px;
        }
        .strategy-inner {
            margin-top: 20px;
        }
        .an-full-section.mf-brand-banner {
            padding-top: 100px;
            text-align: center;
        }
        .mf-brand-banner .an-about-mobile {
            display: none;
        }
        .mf-brand-banner p {
            font-size: 16px;
            margin: auto;
            margin-bottom: 10px;
            margin-top: 10px;
            max-width: 500px;
        }
        .mf-brand-banner h4 {
            font-size: 30px;
            margin-bottom: 0px;
        }
        .mf-brand-banner h1 {
            font-size: 39px;
        }
        .mf-brand-banner .quote-btn {
            font-size: 14px;
            font-weight: 600;
        }
        .mf-tools-section {
            text-align: center;
        }
        .inner-tool h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .mf-blockchain-port .an-primary-heading+p {
            max-width: 500px;
        }
        .mf-blockchain-port .an-primary-heading {
            font-size: 30px;
            line-height: initial;
        }
        .inner-future {
            text-align: center;
        }
        .inner-future h2 {
            font-size: 30px;
        }
        .inner-future h6 {
            font-size: 22px;
        }
        .mf-future-section img {
            display: none;
        }
        .mf-trend-section {
            text-align: center;
        }
        .mf-trend-section img {
            display: none;
        }
        .inner-trend h2 {
            margin-bottom: 20px;
            font-size: 30px;
        }
        .an-blockchain-section-2 h2 {
            font-size: 30px;
        }
        .an-blockchain-section-2 h2+p {
            font-size: 16px;
            max-width: 500px;
            margin-bottom: 20px;
        }
        .an-urta-value-box {
            flex-direction: column;
            background: #f3b500;
            padding: 15px 5px;
            margin-bottom: 0px;
            height: 100%;
        }
        .an-urta-value-box div {
            padding: 0px;
            min-height: auto;
            margin-left: 0px;
            text-align: center;
            justify-content: center;
            background: #f3b500;
            font-size: 13px;
            line-height: initial;
            margin-top: 10px;
            color: black;
        }
        .an-urta-value-box figure {
            width: auto;
            height: auto;
            flex: auto;
        }
        .an-blockchain-section-2 .row>div {
            max-width: 159px;
            padding: 7px;
        }
        .an-urta-value-box figure img {
            height: 70px;
        }
        .an-blockchain-section-2 .row {
            justify-content: center;
        }
        .mf-tech-section {
            text-align: center;
            background: #5200aa;
        }
        .inner-tech h2 {
            font-size: 30px;
        }
        .inner-tech p {
            font-size: 16px;
            max-width: 500px;
            margin: auto;
            margin-bottom: 20px;
        }
        .an-blockchain-section-1 h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .an-blockchain-section-1 h2+p {
            font-size: 16px;
        }
        .an-blockchain-item {
            padding-top: 0px;
            padding: 15px 0px;
            border: 1px solid #d2d2d2;
            border-radius: 10px;
            max-width: 32%;
            margin-bottom: 1%;
        }
        .an-blockchain-zigzag {
            padding: 0px 10px;
            display: flex;
            flex-wrap: wrap;
            gap: 1%;
        }
        .an-blockchain-item figure img {
            border-radius: 10px;
        }
        .an-blockchain-item .an-float-text {
            display: none;
        }
        .an-blockchain-item:nth-child(odd) .row {
            flex-direction: column-reverse;
        }
        .an-blockchain-item p {
            font-size: 14px;
        }
        .an-blockchain-item h4 {
            font-size: 18px;
        }
        .mf-offering-section .row {
            flex-direction: column-reverse;
        }
        .mf-offering-section .offer-txt {
            text-align: center;
        }
        .mf-offering-section:before {
            display: none;
        }
        .offer-side img {
            display: none;
        }
        .mf-andriod-banner .an-about-mobile {
            display: none;
        }
        .an-testimonial-item p {
            font-size: 14px;
        }
        .ai-test-inner span {
            font-size: 16px;
        }
        .an-unique-edge-wrapper {
            max-width: 100%;
            padding: 40px;
        }
        .an-unique-edge-wrapper h2 {
            font-size: 52px;
        }
        .an-unique-edge-wrapper h2 span {
            font-size: 30px;
        }
        .an-unique-edge-wrapper p {
            font-size: 16px;
        }
        .mf-ai-edge-section marquee {
            display: none;
        }
        .heading-mf h2 {
            font-size: 30px;
            line-height: initial;
        }
        .mf-revolution-section .row {
            padding-top: 20px;
        }
        .mf-revolution-section marquee {
            display: none;
        }
        .mf-revolution-section .row div:nth-child(2),
        .mf-revolution-section .row div:nth-child(4) {
            margin-top: 0px;
        }
        .inner-revolute {
            height: 100%;
            padding: 20px;
            border-radius: 10px;
        }
        .mf-revolution-section .row>div {
            margin-bottom: 20px;
        }
        .mf-revolution-section .row div:nth-child(2),
        .mf-revolution-section .row div:nth-child(4) {
            margin-top: 0px;
        }
        .an-bigdata-section-3 h2 span {
            font-size: 24px;
        }
        .an-bigdata-section-3 h2,
        .mf-aiprocess-section h2,
        .mf-aiprocess-section h2 span {
            font-size: 30px;
        }
        .an-bigdata-section-3 h2+p {
            font-size: 16px;
            margin-bottom: 30px;
        }
        .an-bigdata-section-3 .row>.col {
            width: 100%;
            max-width: 50%;
            flex: auto;
            margin-top: 0px !important;
            margin-bottom: 30px;
        }
        .an-big-data-process-wrapper {
            border: 1px solid #5d30ad;
            height: 100%;
            padding: 15px;
        }
        .an-bigdata-section-3 .row {
            justify-content: center;
        }
        .an-full-section.an-bigdata-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-bigdata-banner::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            background: #0000008f;
            left: 0px;
            top: 0px;
            z-index: -1;
        }
        .an-bigdata-banner h4 {
            font-size: 23px;
        }
        .an-bigdata-banner h1 span {
            font-size: 38px;
        }
        .an-bigdata-banner h1 {
            font-size: 40px;
            line-height: 42px;
        }
        .an-bigdata-banner p {
            font-size: 16px;
            margin: auto;
            margin-top: 10px;
            width: 500px;
        }
        .an-industries-section {
            text-align: center;
        }
        .an-design-curiosity-item>img {
            height: 320px !important;
        }
        .an-design-curiosity-slider .slick-list {
            min-height: auto;
        }
        .an-industries-section .an-primary-heading {
            margin-bottom: 0px;
        }
        .an-design-curiosity-section {
            padding-bottom: 70px !important;
        }
        .an-design-curiosity-slider .slick-arrow {
            font-size: 15px;
            height: 37px;
        }
        .an-industries-section .an-primary-heading+p {
            margin-bottom: 20px;
        }
        .an-industries-section li {
            display: inline-block;
        }
        .an-industries-section li a {
            font-size: 14px;
            padding: 10px 20px !important;
            background: white;
            border-radius: 26px;
        }
        .an-industries-section li a i {
            display: none;
        }
        .an-hover-tab li a.active {
            background: #5207a7;
            color: white;
        }
        .an-industries-section .an-industry-arrow {
            display: none;
        }
        .an-industries-section p {
            font-size: 16px;
        }
        .an-hover-tab-img-wrapper .an-hover-tab-img img {
            max-width: 100%;
            left: 50%;
            transform: translateX(-50%);
        }
        .an-why-connect-box img {
            width: 100px;
        }
        .an-why-connect-box {
            display: flex;
            flex-direction: column;
            border: 1px solid white;
            height: 100%;
            padding-top: 20px;
        }
        .an-why-connect-box h4 {
            order: 2;
        }
        .an-why-connect-box p {
            order: 3;
            margin-bottom: 10px;
        }
        .an-why-connect-box figure {
            order: 1;
            margin-bottom: 0px;
        }
        .an-why-connect-section .row {
            margin-top: 20px;
        }
        .an-why-connect-section .row>div {
            border: none;
            margin-bottom: 30px;
        }
        .an-ourvision-wrapper {
            padding: 30px 15px;
        }
        .an-ourvision-wrapper p,
        .an-ourvision-wrapper .an-light {
            font-size: 15px;
            margin-bottom: 20px;
        }
        .an-ourvision-wrapper h2 {
            font-size: 30px;
        }
        .an-about-banner .an-about-mobile {
            display: none;
        }
        .an-about-banner .an-about-banner-arrow {
            display: none;
        }
        .an-about-banner h1 {
            font-size: 120px;
            line-height: 90px;
            margin-bottom: 0px;
        }
        .an-about-banner h3 {
            font-size: 40px;
            margin-bottom: 0px;
        }
        .an-about-banner h2 {
            font-size: 50px;
        }
        .an-about-banner h2 span {
            font-size: 75px;
            line-height: 70px;
        }
        .an-about-banner p {
            font-size: 16px;
        }
        .an-about-banner p span {
            font-size: 20px;
        }
        .an-full-section.an-about-banner {
            padding-top: 80px;
            text-align: center;
        }
        .an-about-banner h1 {
            font-size: 65px;
            line-height: 60px;
        }
        .an-about-banner h3 {
            font-size: 26px;
        }
        .an-about-banner h2 {
            font-size: 28px;
        }
        .an-about-banner h2 span {
            font-size: 42px;
            line-height: initial;
        }
        .an-get-your-business figure {
            display: none;
        }
        .an-formation-section p {
            max-width: 100%;
        }
        .get-a-b-wrapper {
            padding: 30px;
            text-align: center;
        }
        .hide-lg {
            display: none;
        }
        .an-home-mobile {
            display: none;
        }
        .an-home-banner-arrow {
            display: none;
        }
        .an-full-section {
            min-height: auto;
            padding: 40px 0px;
        }
        .an-home-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-home-banner h1 {
            font-size: 40px;
            line-height: initial;
        }
        p {
            font-size: 16px;
        }
        .an-about-content {
            padding: 30px 30px;
        }
        .an-about-content a {
            position: relative;
            bottom: 0px;
            right: 0px;
        }
        .an-service-section .an-ser-arrow {
            display: none;
        }
        .an-service-mobile {
            display: none;
        }
        .an-service-section {
            text-align: center;
        }
        .an-service-item-wrapepr .an-sevice-item {
            border: 1px solid white !important;
            transform: none !important;
            margin: 1%;
            width: 31.33%;
        }
        .an-service-item-wrapepr .an-sevice-item h4 {
            font-size: 14px;
        }
        .an-service-item-wrapepr .an-sevice-item::before,
        .an-service-item-wrapepr .an-sevice-item::after {
            display: none;
        }
        .an-service-section .an-primary-heading {
            font-size: 40px;
            line-height: initial;
        }
        .an-section-pendding {
            padding: 40px 0px;
        }
        .an-content-flow-section .an-primary-heading {
            font-size: 40px;
            line-height: initial;
        }
        .an-formation-section h3 {
            font-size: 35px;
            line-height: 35px;
        }
        .an-formation-section .an-form-img {
            max-width: 80%;
            margin-left: 0px;
        }
        .an-creation-center .an-item figure {
            display: none;
        }
        .an-creation-center .slick-list {
            padding-top: 0px;
            padding-left: 0px;
        }
        .an-creation-center .an-item {
            padding: 30px;
        }
        .an-creation-center .an-item .an-content h3 {
            font-size: 30px;
            line-height: initial;
        }
        .an-full-section.mf-andriod-banner {
            padding-top: 100px;
            text-align: center;
        }
        .mf-andriod-banner h1 {
            font-size: 35px;
        }
        .mf-andriod-banner p {
            max-width: 100%;
        }
        .quote-btn,
        .mf-consulting-banner .quote-btn,
        .inner-rights .quote-btn,
        .inner-consult .quote-btn,
        .inner-engage .quote-btn,
        .market-product-txt .quote-btn,
        .an-theme-btn.orange {
            padding: 10px 35px;
            font-size: 16px;
        }
        .android-deliver-section .row div:nth-child(1) .inner-deliver {
            border-right: none;
            border-left: 2px solid #fc6222;
            border-bottom: none;
        }
        .android-deliver-section .row div:nth-child(2) .inner-deliver {
            border-right: 2px solid #fc6222;
            border-bottom: none;
        }
        .android-deliver-section .row div:nth-child(4) .inner-deliver {
            border-right: 2px solid #fc6222;
        }
        .inner-deliver {
            padding: 30px 20px;
            min-height: 200px;
        }
        .inner-deliver h4 {
            font-size: 20px;
        }
        .android-deliver-section .an-primary-heading+p,
        .android-deliver-section .an-primary-heading+p+p {
            font-size: 14px;
        }
        .inner-deliver {
            padding: 20px 15px;
            min-height: auto;
        }
        .inner-deliver h4 {
            font-size: 17px;
        }
        .inner-innovate figure {
            margin-left: 0;
        }
        .fashion-txt {
            text-align: center;
            padding-bottom: 20px;
        }
        .fashion-txt h4 {
            font-size: 32px;
            padding-bottom: 5px;
        }
        .fashion-txt p {
            font-size: 18px;
        }
        .an-ar-and-vr-banner img {
            display: none;
        }
        .an-ar-and-vr-banner {
            text-align: center;
            padding-top: 100px;
        }
        .an-ar-and-vr-banner h1 {
            font-size: 30px;
            line-height: inherit;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 40px;
            line-height: inherit;
        }
        .an-ar-and-vr-banner p {
            font-size: 16px;
        }
        .ar-vr-section-1 h2 {
            font-size: 45px;
        }
        .ar-vr-section-1 figure {
            margin-top: 20px;
        }
        .ar-vr-section-2 h2 {
            font-size: 35px;
            margin-bottom: 10px;
        }
        .ar-vr-section-2 p {
            max-width: 100%;
            margin-bottom: 20px;
        }
        .ar-vr-section-3 figure {
            display: none;
        }
        .ar-vr-section-3 h2 br {
            display: none;
        }
        .ar-vr-section-3 h2 {
            font-size: 40px;
        }
        .ar-vr-section-3 ul li {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .ar-vr-section-4 h2 {
            font-size: 40px;
        }
        .ar-vr-section-5 {
            text-align: center;
            background: black;
        }
        .ar-vr-section-5 {
            background: black;
            text-align: center;
        }
        .ar-vr-section-5 h2 {
            font-size: 30px;
        }
        .portfolio-design-2-wrapper .row>div:nth-child(odd) {
            transform: translateY(0px);
        }
        .portfolio-design-2-wrapper .row>div {
            margin-bottom: 20px;
        }
        .an-portfolio-design-2 h2 {
            font-size: 40px;
            line-height: initial;
        }
        .an-portfolio-design-2 h2 br {
            display: none;
        }
        .an-portfolio-design-2 h2+p {
            margin-bottom: 0px;
        }
        .portfolio-design-2-wrapper {
            margin-top: 40px;
        }
        .an-about-bigdata-section-1 figure {
            margin-bottom: 20px;
        }
        .an-about-bigdata-section-1 .row>div {
            padding: 20px 20px;
            border: 1px solid black;
        }
        .an-about-bigdata-section-1 h4 br {
            display: none;
        }
        .an-about-bigdata-section-1 h2+p {
            font-size: 16px;
            max-width: 100%;
            margin-bottom: 30px;
        }
        .an-about-bigdata-section-1 h2 {
            font-size: 40px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 65px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 45px;
        }
        .an-data-evolution-item {
            padding: 25px 20px;
            min-height: auto;
            margin-bottom: 20px;
        }
        .an-bigdata-section-2 .row>div:nth-child(2) {
            margin-top: 0;
        }
        .an-blockchain-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-blockchain-banner::before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            background: #0000008f;
            left: 0px;
            top: 0px;
            z-index: -1;
        }
        .an-blockchain-banner h1 {
            font-size: 50px;
        }
        .an-blockchain-banner h1 br {
            display: none;
        }
        .an-blockchain-banner p {
            font-size: 18px;
        }
        .mf-custom-banner h2 {
            font-size: 25px;
            line-height: initial;
        }
        .mf-custom-work img {
            display: none;
        }
        .inner-custom {
            text-align: center;
        }
        .inner-custom h4 {
            font-size: 35px;
            margin-bottom: 15px;
        }
        .inner-custom p+p {
            margin-top: 0px;
        }
        .inner-custom p {
            font-size: 18px;
        }
        .mf-custom-serve .an-primary-heading {
            font-size: 40px;
            margin-bottom: 15px;
        }
        .mf-custom-serve .an-primary-heading+p {
            margin-bottom: 30px;
        }
        .inner-serv img {
            display: none;
        }
        .serv-slider .slick-dots li button {
            width: 20px;
            height: 20px;
            border-radius: 50%;
        }
        .mf-custom-serve .container-xxl.serv-slider .slick-slide {
            padding-left: 20px;
            padding-right: 20px;
        }
        .inner-serv h4 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .serv-txt {
            padding: 50px 0px 40px;
        }
        .inner-serv p {
            font-size: 17px;
        }
        .mf-firsthand-section {
            padding: 50px 0px;
        }
        .inner-firsthand span {
            font-size: 24px;
        }
        .inner-firsthand h2 {
            font-size: 45px;
        }
        .mf-business-needs .an-primary-heading+h3 {
            font-size: 28px;
        }
        .mf-business-needs .an-primary-heading+h3+p {
            max-width: 100%;
            margin-bottom: 20px;
        }
        .mf-business-needs .an-primary-heading+h3+p+h5 {
            font-size: 30px;
        }
        .mf-business-needs .row {
            padding-top: 30px;
        }
        .inner-needs {
            padding: 25px 20px;
            height: auto;
            margin-bottom: 20px;
        }
        .inner-needs h4 {
            font-size: 45px;
        }
        .need-para p {
            padding-top: 20px;
        }
        .inner-high {
            padding: 20px 20px 30px;
            min-height: auto;
            text-align: center;
        }
        .inner-high p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .inner-success h2 {
            font-size: 45px;
            margin-bottom: 15px;
        }
        .inner-success p {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .mf-success-section {
            padding: 50px 0;
        }
        .mf-consulting-banner p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .mf-consulting-banner h1 {
            font-size: 50px;
            line-height: 1;
            margin-bottom: 15px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 30px;
            line-height: inherit;
            margin-bottom: 10px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 18px;
        }
        .inner-consult h2 {
            font-size: 40px;
        }
        .inner-consult p {
            font-size: 22px;
            margin-bottom: 20px;
        }
        .mf-conult-service {
            padding: 100px 0 60px;
        }
        .inner-market img {
            border-radius: 5px;
        }
        .mf-brand-section img {
            display: none;
        }
        .mf-brand-section {
            text-align: center;
            background: #f6f5fb;
        }
        .inner-brands h2 br {
            display: none;
        }
        .inner-brands h2 {
            font-size: 35px;
        }
        .inner-brands p {
            font-size: 22px;
            margin-top: 20px;
        }
        .inner-consult-doing {
            padding: 20px 20px 30px;
            gap: 20px;
            height: auto;
            flex-direction: column;
            text-align: center;
            align-items: center;
        }
        .inner-consult-doing .consult-txt h6 {
            font-size: 26px;
        }
        .mf-consultwork-section .an-primary-heading+p {
            max-width: 100%;
        }
        .mf-whatright-section img {
            display: none;
        }
        .mf-whatright-section {
            text-align: center;
            background: #f6f5fb;
        }
        .inner-rights h2 br {
            display: none;
        }
        .inner-rights h2 {
            font-size: 32px;
        }
        .inner-rights p {
            margin: 20px 0px;
        }
        .mf-engage-section {
            padding: 50px 0px;
        }
        .inner-engage h2 {
            font-size: 36px;
        }
        .inner-engage p {
            font-size: 20px;
        }
        .pages-btns ul {
            flex-wrap: wrap;
        }
        .pages-btns ul li a {
            width: 270px;
            height: 60px;
            font-size: 20px;
        }
        .mf-plenty-section img {
            display: none;
        }
        .inner-plenty {
            text-align: center;
        }
        .inner-plenty h4 {
            font-size: 40px;
            margin-bottom: 15px;
        }
        .bulb-right {
            display: none;
        }
        .inner-ideas {
            text-align: center;
        }
        .an-ecommerce-banner {
            background: #000;
            text-align: center;
            padding-top: 100px;
        }
        .an-ecommerce-banner h1 span br {
            display: none;
        }
        .an-ecommerce-banner h1 span,
        .an-ecommerce-banner h1 b {
            font-size: 40px;
        }
        .an-ecommerce-banner h1 {
            font-size: 80px;
        }
        .an-ecommerce-section-1 h2 {
            font-size: 50px;
            margin-bottom: 20px;
        }
        .an-ecommerce-section-1 p {
            max-width: 100%;
            width: auto;
            margin-bottom: 20px;
        }
        .an-ecommerce-section-1 h3 {
            font-size: 22px;
        }
        .an-ecommerce-section-1 h3 br {
            display: none;
        }
        .an-ecommerce-section-1 .row div {
            border: 1px solid black;
            margin-bottom: 15px;
            padding: 15px;
        }
        .an-ecommerce-section-1 .row {
            margin-top: 30px;
        }
        .an-ecommerce-section-2 figure img {
            display: none;
        }
        .an-ecommerce-section-2 {
            text-align: center;
            padding: 40px 0px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 34px;
        }
        .an-ecommerce-section-2 p {
            font-size: 14px;
        }
        .journey-txt {
            padding: 0px 25px 30px;
            min-height: auto;
            margin-top: 90px;
        }
        .an-ecommerce-section-3 .row.first-row {
            padding: 50px 20px 40px;
            border-radius: 30px;
        }
        .inner-buyer h2 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .journey-txt h6 {
            font-size: 28px;
        }
        .inner-chosen h4 {
            font-size: 20px;
        }
        .mf-technalogy-section img {
            display: none;
        }
        .mf-technalogy-section .row {
            padding: 30px 0px 40px;
        }
        .inner-technology {
            text-align: center;
        }
        .inner-technology h2 br {
            display: none;
        }
        .inner-technology p {
            font-size: 16px;
        }
        .mf-web-solution {
            padding: 50px 0;
        }
        .inner-solution h2 {
            font-size: 40px;
            margin-bottom: 15px;
        }
        .an-full-section.mf-game-banner {
            background: #350072;
            padding-top: 100px;
            text-align: center;
        }
        .mf-game-banner h1 br {
            display: none;
        }
        .mf-game-banner h1 {
            font-size: 50px;
        }
        .mf-game-banner p {
            max-width: 100%;
        }
        .mf-game-banner p {
            font-size: 19px;
        }
        .game-custom-txt h2 {
            font-size: 40px;
        }
        .game-custom-txt p {
            font-size: 23px;
        }
        .an-bigdata-section-3 h2 span br {
            display: none;
        }
        .mf-game-process .row {
            padding-top: 30px;
        }
        .mf-company-section {
            background: #5200aa;
            text-align: center;
        }
        .company-txt h4 {
            font-size: 35px;
        }
        .company-txt p {
            padding-top: 0px;
            padding-bottom: 10px;
            max-width: 100%;
        }
        .mf-partner-section figure img {
            max-width: 100%;
        }
        .mf-partner-section figure img {
            display: none;
        }
        .partner-txt {
            text-align: center;
        }
        .partner-txt p {
            font-size: 24px;
            max-width: 100%;
            padding: 20px 0px;
        }
        .partner-txt h4 {
            font-size: 40px;
        }
        .mf-internet-banner .mobile-app-banner {
            display: none;
        }
        .an-full-section.mf-internet-banner {
            background: #5301ab;
            padding-top: 100px;
            text-align: center;
        }
        .an-full-section.mf-internet-banner .an-btn-wrap {
            justify-content: center;
        }
        .mf-internet-banner h1 {
            font-size: 35px;
            padding-bottom: 15px;
        }
        .mf-internet-banner p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .inner-iot {
            border: 1px solid black;
            padding: 20px 20px;
            border-radius: 15px;
            height: 100%;
        }
        .inner-iot h6 {
            font-size: 22px;
            margin-bottom: 15px;
        }
        .inner-iot p {
            font-size: 16px;
        }
        .mf-iot-service .row {
            justify-content: center;
        }
        .mf-iot-service .row div {
            margin-bottom: 20px;
        }
        .mf-application-iot .row div:nth-child(odd) .inner-apps {
            margin-top: 0px;
        }
        .inner-apps {
            padding: 20px 20px;
            border: 1px solid white;
            border-radius: 20px;
            height: 100%;
        }
        .mf-application-iot .row {
            padding-top: 30px;
        }
        .mf-application-iot .row>div {
            margin-bottom: 20px;
        }
        .inner-apps h4 br {
            display: none;
        }
        .inner-apps h4 {
            font-size: 20px;
            margin-bottom: 15px;
        }
        .inner-apps img {
            margin-bottom: 20px;
            width: 80px;
        }
        .mf-application-iot .an-primary-heading+p {
            max-width: 100%;
        }
        .inner-processapp {
            margin-bottom: 0px;
            min-height: auto;
            height: 100%;
        }
        .mf-app-process-section .row div:nth-child(2) {
            margin-top: 0px;
        }
        .mf-app-process-section .row>div {
            margin-bottom: 30px;
        }
        .mf-app-process-section .row div:nth-child(2) .inner-processapp {
            box-shadow: none;
        }
        .mf-app-process-section .heading-mf h2 {
            font-size: 25px;
        }
        .mf-technalogy-section marquee {
            display: none;
        }
        .influncer-banner-img {
            display: none;
        }
        .an-influencer-marketing-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-influencer-marketing-banner h1 {
            font-size: 40px;
        }
        .an-influencer-marketing-banner h1 br {
            display: none;
        }
        .an-influencer-marketing-banner h4 {
            font-size: 26px;
            margin-bottom: 10px;
        }
        .an-influencer-marketing-banner p {
            font-size: 18px;
            margin-bottom: 20px;
        }
        .inner-create img {
            margin-bottom: 20px;
            width: 150px;
        }
        .inner-create {
            border: 1px solid black;
            margin-bottom: 20px;
            border-radius: 10px;
            padding: 20px;
        }
        .influencer-section-1 .an-primary-heading+p {
            max-width: 100%;
        }
        .inner-create h4 {
            font-size: 26px;
        }
        .mf-booster-section figure img {
            display: none;
        }
        .mf-booster-section .an-primary-heading br {
            display: none;
        }
        .mf-booster-section .row {
            padding-top: 50px;
        }
        .inner-boost {
            text-align: center;
            border: 1px solid white;
            border-radius: 10px;
            padding: 20px;
        }
        .inner-boost img {
            margin: auto;
            margin-bottom: 20px;
        }
        .inner-boost h4 {
            font-size: 25px;
            margin-bottom: 10px;
        }
        .mf-own-section img {
            display: none;
        }
        .mf-own-section {
            text-align: center;
        }
        .inner-own h4 {
            font-size: 35px;
        }
        .girl-platform-center,
        .mf-platform-section:before {
            display: none;
        }
        .single-box img,
        .message-box img {
            display: none;
        }
        .platform-txt {
            text-align: center;
            margin-top: 10px;
        }
        .platform-txt p+p {
            margin-bottom: 20px;
            margin-top: 10px;
        }
        .inner-platform h4 {
            font-size: 38px;
            text-align: center;
        }
        .inner-food {
            text-align: center;
        }
        .inner-food p {
            margin-top: 10px;
        }
        .inner-food h4 {
            font-size: 40px;
        }
        .mf-creator-section .an-primary-heading+p {
            max-width: 100%;
        }
        .mf-creator-section .row {
            padding-top: 30px;
        }
        .mf-enterpreneur-section figure img {
            display: none;
        }
        .inner-enter {
            text-align: center;
        }
        .inner-enter p {
            font-size: 18px;
            padding-bottom: 10px;
        }
        .inner-enter span {
            padding-bottom: 10px;
            font-size: 16px;
        }
        .inner-benefit {
            padding: 15px 20px 20px;
            justify-content: center;
            max-width: 510px;
            margin: auto;
            margin-bottom: 30px;
        }
        .mf-benefit-section .row {
            padding-top: 20px;
        }
        .mf-operate-section {
            text-align: center;
        }
        .mf-operate-section .row {
            padding-top: 0px;
        }
        .build-mobile,
        .mf-build-section:before,
        .count-girl img {
            display: none;
        }
        .heart-one img,
        .message-two img,
        .message-one img,
        .heart-two img {
            display: none;
        }
        .mf-build-section {
            text-align: center;
        }
        .inner-build p {
            margin-bottom: 20px;
        }
        .inner-build h4 {
            font-size: 50px;
            margin-bottom: 10px;
        }
        .mf-count-section .container-xxl {
            padding: 50px 40px 30px;
            text-align: center;
        }
        .inner-count p {
            margin-bottom: 20px;
            max-width: 100%;
        }
        .inner-count h4 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .mf-faq-section {
            background: white;
        }
        .faq .accordion-item h2 button.collapsed,
        .faq .accordion-item h2 button {
            font-size: 22px;
        }
        .accordion-body p {
            font-size: 17px;
            max-width: 100%;
        }
        .mf-ultra-creates img {
            display: none;
        }
        .inner-ultracreate {
            text-align: center;
        }
        .inner-ultracreate h4 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .inner-ultracreate p {
            margin-bottom: 20px;
        }
        .mf-marketing-banner .mobile-app-banner,
        .arrow-market {
            display: none;
        }
        .mf-marketing-banner {
            padding: 100px 0 50px;
            text-align: center;
        }
        .mf-marketing-banner .an-btn-wrap {
            justify-content: center;
        }
        .mf-marketing-banner h1 {
            font-size: 40px;
            padding-bottom: 10px;
        }
        .mf-marketing-banner p {
            font-size: 22px;
        }
        .mf-marketing-heights img {
            display: none;
        }
        .mf-marketing-heights {
            text-align: center;
        }
        .inner-market p {
            font-size: 16px;
        }
        .mf-marketing-product {
            padding: 50px 0;
        }
        .market-product-txt h2 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .market-product-txt p {
            font-size: 24px;
            margin-bottom: 20px;
        }
        .mf-marketing-scale .scaler {
            display: none;
        }
        .mark-scale {
            text-align: center;
        }
        .innermark-scale .accordion-button {
            font-size: 25px;
            justify-content: center;
        }
        .innermark-scale .accordion-body {
            padding: 10px 10px 10px 10px;
        }
        .inner-scalerplan {
            border: 1px solid black;
            border-radius: 15px;
            padding: 20px 20px;
        }
        .mf-plan-section .an-primary-heading+p {
            font-size: 20px;
        }
        .inner-scalerplan h4 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-scalerplan p {
            font-size: 14px;
        }
        .mf-brand-thrive img {
            display: none;
        }
        .inner-thrive {
            text-align: center;
        }
        .inner-thrive h4 {
            font-size: 40px;
            margin-bottom: 20px;
        }
        .inner-thrive p {
            font-size: 18px;
            margin-bottom: 20px;
        }
        .inner-uicta h2 {
            font-size: 40px;
            padding-bottom: 10px;
        }
        .inner-uicta p {
            font-size: 24px;
        }
        .mvp-banner-section figure img {
            display: none;
        }
        .mvp-banner-section {
            padding-top: 100px;
            text-align: center;
        }
        .mvp-banner-section h1 {
            font-size: 40px;
            padding-bottom: 0px;
            line-height: initial;
        }
        .mvp-banner-section h1 span {
            font-size: 40px;
        }
        .mvp-banner-section p {
            padding-bottom: 10px;
        }
        .mvp-banner-section h2 {
            font-size: 30px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper h2 {
            font-size: 40px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper {
            padding: 40px 40px 40px;
        }
        .mf-connect-section {
            text-align: center;
        }
        .inner-connect h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-connect p {
            font-size: 16px;
        }
        .line-center {
            display: none;
        }
        .inner-agency {
            padding: 20px 20px;
            border: 1px solid black;
            border-radius: 10px;
            margin-bottom: 20px;
        }
        .inner-agency p {
            font-size: 16px;
        }
        .inner-agency h4 {
            font-size: 24px;
        }
        .inner-agency img {
            margin-bottom: 20px;
            width: 60px;
        }
        .mvp-agency-section .an-primary-heading {
            font-size: 30px;
        }
        .mvp-agency-section .an-primary-heading+p {
            max-width: 100%;
            padding-bottom: 30px;
        }
        .mf-striking-section figure img {
            display: none;
        }
        .inner-strike h2 {
            font-size: 36px;
        }
        .inner-strike h2+p {
            font-size: 18px;
            padding-bottom: 10px;
        }
        .inner-strike h6+p {
            font-size: 16px;
            padding-bottom: 20px;
            max-width: 100%;
        }
        .mf-striking-section marquee {
            font-size: 80px;
        }
        .inner-strike {
            text-align: center;
        }
        .mf-journey-section figure a img {
            display: none;
        }
        .inner-journey {
            text-align: center;
        }
        .inner-journey h2 {
            font-size: 40px;
        }
        .inner-journey ul {
            gap: 15px;
            padding-bottom: 10px;
            justify-content: center;
        }
        .inner-journey p {
            font-size: 17px;
        }
        .inner-start .starting-right {
            display: none;
        }
        .inner-choose h2 {
            font-size: 40px;
        }
        .inner-choose p {
            font-size: 16px;
            max-width: 100%;
        }
        .inner-choose img {
            max-width: 100%;
        }
        .inner-start h2 br {
            display: none;
        }
        .inner-start p br {
            display: none;
        }
        .inner-start {
            text-align: center;
        }
        .inner-start h2 {
            font-size: 40px;
            padding-bottom: 0px;
        }
        .inner-start p {
            padding-bottom: 10px;
        }
        .inner-start h2 {
            font-size: 30px;
        }
        .mf-ui-banner .nft-game,
        .mf-ui-banner .orange-bars {
            display: none;
        }
        .mf-ui-banner h1 {
            font-size: 45px;
            line-height: initial;
        }
        .mf-ui-banner h2 {
            font-size: 30px;
        }
        .mf-nft-steps img {
            display: none;
        }
        .inner-steps {
            text-align: center;
        }
        .inner-steps h2 {
            font-size: 32px;
            margin-bottom: 10px;
        }
        .inner-steps p {
            font-size: 16px;
        }
        .mf-nft-games .an-primary-heading+p {
            max-width: 100%;
            margin-bottom: 20px;
        }
        .inner-nftgame {
            padding: 20px 20px 30px 20px;
            border: 1px solid white;
        }
        .mf-nft-games .row div:nth-child(4) .inner-nftgame,
        .mf-nft-games .row div:nth-child(5) .inner-nftgame,
        .mf-nft-games .row div:nth-child(6) .inner-nftgame {
            border: 1px solid white;
        }
        .mf-operate-section .row {
            padding-top: 0px;
            text-align: -webkit-left;
        }
        .operate-txt p {
            font-size: 18px;
        }
        .operate-txt h4 {
            font-size: 30px;
            padding-bottom: 0px;
        }
        .holistic-inner img {
            display: none;
        }
        .holistic-inner {
            padding: 30px 20px 30px 20px;
        }
        .txt-holistic h2 {
            font-size: 30px;
            text-align: center;
        }
        .txt-holistic p {
            text-align: center;
        }
        .an-portfolio-design-2 h2+p {
            max-width: 100%;
        }
        .an-portfolio-section h1 {
            font-size: 55px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .an-portfolio-section h1 span {
            font-size: 25px;
        }
        .an-portfolio-section h1+p {
            max-width: 100%;
        }
        .an-portfolio-section {
            padding-top: 120px;
            padding-bottom: 100px;
        }
        .portfolio-item div p {
            font-size: 14px;
            -webkit-line-clamp: 3;
        }
        .portfolio-item div h3 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .portfolio-item {
            padding: 20px;
        }
        .web-appitem img {
            max-width: 100%;
            box-shadow: none !important;
        }
        .an-about-banner.mf-strategy-banner h1 {
            font-size: 50px;
            line-height: initial;
        }
        .mf-seamless-product .row {
            padding-top: 25px;
            text-align: center;
        }
        .inner-seams h4 {
            font-size: 32px;
            margin-bottom: 10px;
        }
        .mf-enhance-solution {
            padding: 50px 0;
        }
        .inner-enhance h2 {
            font-size: 36px;
        }
        .inner-enhance p {
            font-size: 24px;
            margin-bottom: 20px;
        }
        .inner-enhance a {
            font-size: 20px;
            padding: 12px 60px;
        }
        .mf-define-section .an-primary-heading+h3 {
            font-size: 32px;
            margin-bottom: 10px;
        }
        .mf-define-section .an-primary-heading {
            margin-bottom: 20px;
        }
        .inner-define {
            padding: 20px 30px;
            margin-bottom: 20px;
            min-height: auto;
        }
        .inner-define h4 {
            font-size: 28px;
            margin-bottom: 10px;
        }
        .inner-define img {
            margin-bottom: 15px;
        }
        .mf-define-section .row {
            padding-top: 30px;
        }
        .inner-product-process {
            padding: 30px 20px;
            gap: 0 20px;
            min-height: auto;
        }
        .mf-product-process .an-primary-heading+p {
            font-size: 18px;
        }
        .mf-product-choose img {
            display: none;
        }
        .mf-product-choose {
            text-align: center;
        }
        .product-choose-txt h2 {
            font-size: 55px;
        }
        .product-choose-txt h4 {
            font-size: 27px;
        }
        .product-choose-txt p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .mf-product-banner h1 br {
            display: none;
        }
        .mf-product-banner h1 span {
            display: unset;
        }
        .mf-product-banner h1 {
            text-align: center;
            max-width: 100%;
        }
        .mf-product-banner p {
            margin-bottom: 0px;
        }
        .mf-scale-growth-section .an-primary-heading+p {
            font-size: 20px;
        }
        .mf-scale-growth-section .an-primary-heading {
            font-size: 40px;
        }
        .inner-growth {
            padding: 25px 25px;
            border: 1px solid black;
            border-radius: 10px;
            margin-bottom: 20px;
        }
        .inner-growth h4 {
            font-size: 24px;
            margin-top: 15px;
        }
        .mf-scale-growth-section .row {
            padding-top: 50px;
        }
        .inner-growth img {
            width: 110px;
        }
        .mf-opportunity-section img {
            display: none;
        }
        .inner-oppurt {
            text-align: center;
        }
        .inner-oppurt h4 {
            font-size: 34px;
            margin-bottom: 10px;
        }
        .mf-scale-strategy-section figure {
            display: none;
        }
        .scale-mn {
            gap: 10px;
            flex-direction: column-reverse;
            text-align: center;
            border: 1px solid white;
            margin-bottom: 18px;
            padding: 25px;
        }
        .mf-scale-strategy-section .an-primary-heading {
            font-size: 40px;
        }
        .inner-prod {
            padding: 20px 40px;
            border: 1px solid black;
            margin-bottom: 15px;
            border-radius: 10px;
        }
        .lastpara-product {
            max-width: 100%;
        }
        .mf-product-growth-section img {
            display: none;
        }
        .mf-lauch-section {
            background: #5200aa;
        }
        .inner-launch h2 {
            font-size: 40px;
        }
        .inner-launch p {
            max-width: 100%;
            padding-bottom: 10px;
        }
        .growth-txt h2 {
            font-size: 45px;
            max-width: 100%;
            padding-bottom: 20px;
        }
        .mf-product-growth-section {
            text-align: center;
        }
        .growth-txt {
            text-align: center;
        }
        .mf-qa-banner h1 {
            font-size: 40px;
            line-height: 1.1;
        }
        .an-full-section.an-about-banner.mf-qa-banner {
            background: #5200aa;
            padding-top: 100px;
        }
        .mf-software-testing img {
            display: none;
        }
        .mf-software-testing {
            text-align: center;
        }
        .inner-software {
            text-align: center;
        }
        .inner-software h4 strong {
            font-size: 55px;
            display: block;
        }
        .inner-software h4 {
            margin-bottom: 20px;
            font-size: 40px;
        }
        .mf-certify-section .row {
            padding-top: 20px;
        }
        .inner-certify {
            padding: 30px 25px;
            min-height: auto;
            margin-bottom: 30px;
        }
        .inner-certify h4 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-certify p {
            font-size: 15px;
        }
        .inner-certify ul {
            padding-top: 15px;
        }
        .inner-certify ul li {
            font-size: 16px;
        }
        .an-about-banner p {
            font-size: 14px;
            margin-top: 10px;
        }
        .mf-certify-section .an-primary-heading {
            margin-bottom: 10px;
            font-size: 24px;
        }
        .mf-certify-section .an-primary-heading+p {
            font-size: 14px;
        }
        .inner-certify p {
            font-size: 14px;
            margin-bottom: 10px;
        }
        .inner-certify ul li {
            font-size: 14px;
            margin-bottom: 10px;
        }
        .inner-certify ul li img {
            flex: 0 0 7px;
            width: 7px;
        }
        .mf-qastep-section {
            text-align: center;
        }
        .qa-step-sd h4 {
            font-size: 30px;
        }
        .inner-revolute {
            min-height: auto;
            margin-bottom: 0px;
            box-shadow: none;
        }
        .mf-qastep-section .row div:nth-child(2) .row:nth-child(2) {
            right: 0px;
        }
        .mf-qastep-section .row>div {
            margin-bottom: 15px;
        }
        .qa-step-sd p {
            font-size: 14px;
        }
        .mf-exceed-section img {
            display: none;
        }
        .mf-exceed-section marquee {
            display: none;
        }
        .mf-exceed-section {
            text-align: center;
        }
        .inner-exceed h4 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-exceed p {
            font-size: 14px;
        }
        .an-saas-development-banner .mobile-app-banner {
            display: none;
        }
        .an-saas-development-banner {
            padding-top: 100px;
            text-align: center;
        }
        .an-saas-development-banner h3 {
            font-size: 30px;
        }
        .an-saas-development-banner h5 {
            max-width: 100%;
            font-size: 20px;
            margin-bottom: 10px;
        }
        .an-saas-development-banner p {
            font-size: 14px;
        }
        .an-saas-development-banner .an-btn-wrap {
            justify-content: center;
        }
        .an-saas-development-section-1 h2 {
            font-size: 30px;
        }
        .saas-development-slider .slick-track .item:nth-child(even) {
            transform: translate(0px);
        }
        .saas-development-slider .slick-track .item:nth-child(even) {
            transform: translate(0px);
        }
        .saas-development-slider {
            margin-top: 0px;
        }
        .saas-development-slider .slick-list.draggable .slick-track {
            padding: 0px;
        }
        .saas-development-slider .item>div {
            min-height: 320px;
        }
        .an-saas-development-section-2 h2 {
            font-size: 30px;
        }
        .an-saas-development-section-2 p {
            font-size: 15px;
        }
        .an-saas-development-section-2 figure img {
            max-width: 100%;
            width: 280px;
            display: block;
            margin: auto;
        }
        .an-saas-development-section-2 {
            text-align: center;
        }
        .an-saas-development-section-2 h4 {
            text-align: center;
            font-size: 30px;
        }
        .an-saas-development-section-2 p {
            font-size: 14px;
            text-align: center;
            max-width: 100%;
            width: 550px;
            margin: auto;
            margin-bottom: 20px;
        }
        .an-saas-development-section-2 .an-btn-wrap {
            justify-content: center;
        }
        .an-saas-development-section-2 .an-btn-wrap a {
            font-size: 12px;
        }
        .an-saas-development-section-2 .an-btn-wrap .an-theme-btn {
            font-size: 14px;
            padding: 10px;
            min-width: 150px;
        }
        img.an-service-banner {
            display: none;
        }
        .an-full-section.an-service-banner {
            padding-top: 80px;
            text-align: center;
        }
        .an-service-banner h2 {
            font-size: 22px;
            line-height: normal;
        }
        .an-service-banner h1 {
            font-size: 30px;
            line-height: initial;
        }
        .an-service-banner h4 {
            font-size: 20px;
        }
        .an-service-banner p {
            max-width: 100%;
            width: 500px;
            font-size: 14px;
            margin: auto;
        }
        .an-service-section-1 .an-ser-1-img {
            display: none;
        }
        .an-service-section-1 {
            text-align: center;
        }
        .an-service-section-1 .an-primary-heading {
            font-size: 28px;
            line-height: initial;
        }
        .an-service-section-1 h4 {
            max-width: 100%;
            font-size: 22px;
            margin-bottom: 10px;
        }
        .an-service-section-1 p {
            font-size: 14px;
        }
        .an-service-section-2 .an-primary-heading+h4 {
            margin-bottom: 0px;
        }
        .an-why-connect-section .row {
            margin-bottom: 0px;
        }
        .mf-research-sd,
        .mf-require-section img,
        .mf-ui-excellence img,
        .mf-audience-section img,
        .mf-ui-idea img,
        .inner-builtui img {
            display: none;
        }
        .mf-require-section {
            text-align: center;
        }
        .idea-sd {
            text-align: center;
        }
        .inner-builtui h2 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .idea-sd h2 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .idea-sd p {
            margin-bottom: 15px;
        }
        .inner-excel {
            text-align: center;
        }
        .inner-excel h4 {
            font-size: 40px;
            margin-bottom: 10px;
        }
        .inner-proc {
            padding: 20px 20px;
            border: 1px solid white;
            margin-bottom: 15px;
            border-radius: 10px;
        }
        .inner-proc img {
            margin-bottom: 20px;
            width: 90px;
        }
        .inner-audience {
            text-align: center;
        }
        .inner-audience h4 {
            font-size: 30px;
        }
        .mf-ui-banner {
            background: #5200aa;
        }
        .holistic-inner h2 {
            font-size: 40px;
        }
        section.an-full-section.an-ourvision-section.mf-holistic-section .holistic-inner {
            padding: 40px 20px 0px 20px;
        }
        .holistic-inner p {
            font-size: 18px;
            padding-bottom: 10px;
        }
        .holistic-inner p span {
            font-size: 24px;
        }
        .inner-serve {
            padding: 20px 20px;
            border: 1px solid white;
        }
        .mf-service-section marquee {
            font-size: 100px;
        }
        .mf-service-section .row div:nth-child(2) .inner-serve {
            margin-top: 20px;
        }
        .mf-service-section .row div:nth-child(1) .inner-serve {
            margin-top: 0px;
        }
        .mf-service-section .row div:nth-child(3) .inner-serve {
            border: 1px solid white;
            margin-top: 20px;
        }
        .mf-development-section figure img {
            display: none;
        }
        .mf-development-section {
            text-align: center;
        }
        .inner-develop h2 {
            font-size: 30px;
        }
        .inner-develop p {
            font-size: 18px;
            padding-bottom: 10px;
        }
        .an-design-curiosity-section .an-primary-heading+p {
            font-size: 19px;
        }
        .mf-web-banner h1 span {
            font-size: 20px;
            transform: rotate(0);
            position: unset;
            display: block;
        }
        .mf-web-banner h1 strong {
            font-size: 50px;
        }
        .mf-web-audience img {
            display: none;
        }
        .mf-web-audience marquee {
            font-size: 100px;
        }
        .audience-txt {
            text-align: center;
        }
        .audience-txt h4 {
            font-size: 28px;
        }
        .audience-txt h4 span {
            font-size: 36px;
        }
        .audience-txt p {
            font-size: 18px;
            padding-bottom: 0px;
        }
        .mf-websupport-section {
            background: white;
            text-align: center;
        }
        .inner-support h6 {
            font-size: 26px;
            justify-content: center;
        }
        .inner-support p {
            padding-bottom: 10px;
        }
        .lbn-btns {
            justify-content: center;
        }
        .lbn-btns .first-btn,
        .lbn-btns .second-btn {
            font-size: 20px;
            width: 200px;
            height: 50px;
        }
        .mf-revolution-section .container-xl:nth-child(3) .row {
            padding-top: 20px;
        }
        .mf-topwebsite-section figure img {
            display: none;
        }
        .mf-topwebsite-section {
            text-align: center;
        }
        .inner-top h4,
        .inner-top h4 span {
            font-size: 25px;
        }
        .inner-top p {
            font-size: 16px;
            padding-bottom: 0px;
        }
        .mf-experience-section {
            background: #5200aa;
            text-align: center;
        }
        .inner-experience h2 {
            font-size: 24px;
            padding-bottom: 5px;
        }
        .inner-experience p {
            padding-top: 0px;
            padding-bottom: 0px;
        }
    }
    
    @media (max-width:767px) {
        .right-approach {
            margin-top: 0px;
        }
        .mn-approach {
            flex-wrap: wrap;
        }
        .approach-inner {
            width: 100%;
            margin-bottom: 20px;
        }
        .approach-inner .approach-txt {
            min-height: auto;
        }
        .mf-essentials-section .row>div {
            max-width: 100%;
        }
        .an-blockchain-item {
            max-width: 49%;
        }
        .an-footer-contact-section {
            padding: 40px 0px;
        }
        .an-service-item-wrapepr .an-sevice-item {
            width: 48%;
        }
        .an-service-item-wrapepr {
            justify-content: center;
        }
        .an-service-section .an-primary-heading {
            font-size: 40px;
            line-height: initial;
        }
        .an-footer-contact-section-wrapper>img {
            display: none;
        }
        .an-footer-contact-section-wrapper a {
            display: none;
        }
        .an-footer-contact-section-wrapper h2 {
            margin-right: 0px;
        }
        .mf-andriod-banner h1 {
            font-size: 30px;
        }
        .mf-andriod-banner p {
            font-size: 14px;
        }
        .android-deliver-section .row div:nth-child(1) .inner-deliver {
            border-right: 2px solid #fc6222;
        }
        .android-deliver-section .row div:nth-child(3) .inner-deliver {
            border-bottom: none;
            border-right: 2px solid #fc6222;
        }
        .android-deliver-section .an-primary-heading span {
            font-size: 52px;
        }
        .fashion-txt h4 {
            font-size: 26px;
        }
        .inner-innovate .noble-in {
            gap: 15px;
            padding: 0px 46px 0px 0;
            flex-direction: column;
            text-align: center;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 32px;
        }
        .an-ar-and-vr-banner p {
            font-size: 14px;
        }
        .ar-vr-section-1 h2 {
            font-size: 35px;
        }
        .ar-vr-section-1 h2+p {
            font-size: 14px;
        }
        .ar-vr-section-2 h2 {
            font-size: 26px;
            margin-bottom: 10px;
        }
        .ar-vr-section-2 p {
            font-size: 14px;
        }
        .ar-vr-section-3 h2 {
            font-size: 35px;
        }
        .ar-vr-section-3 p {
            font-size: 14px;
            margin-bottom: 10px;
        }
        .ar-vr-section-3 ul li {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .ar-vr-section-4-box h3 {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .ar-vr-section-4-box figure {
            width: 80px;
            flex: 0 0 80px;
            margin-bottom: 0px;
        }
        .ar-vr-section-4-box {
            gap: 10px;
            flex-direction: column;
            text-align: center;
        }
        .ar-vr-section-4 h2 {
            font-size: 30px;
        }
        .ar-vr-section-5 p {
            font-size: 14px;
            margin-bottom: 20px;
        }
        .an-portfolio-design-2 h2 {
            font-size: 30px;
        }
        .an-bigdata-banner h4 {
            font-size: 20px;
        }
        .an-bigdata-banner h1,
        .an-bigdata-banner h1 span {
            font-size: 30px;
            line-height: initial;
        }
        .an-about-bigdata-section-1 h4 {
            font-size: 22px;
            margin-bottom: 15px;
        }
        .an-about-bigdata-section-1 p {
            font-size: 16px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 55px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 35px;
        }
        .an-data-evolution-item p {
            font-size: 17px;
        }
        .an-blockchain-banner h1 {
            font-size: 40px;
        }
        .an-blockchain-banner p {
            font-size: 16px;
        }
        .mf-custom-banner h1 {
            font-size: 30px;
            line-height: initial;
        }
        .mf-custom-banner h2 {
            font-size: 22px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .mf-custom-banner p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .inner-custom h4 {
            font-size: 28px;
            margin-bottom: 15px;
        }
        .inner-custom p {
            font-size: 16px;
        }
        .serv-slider .slick-dots {
            display: none !important;
        }
        .mf-custom-serve .an-primary-heading {
            font-size: 30px;
        }
        .inner-firsthand h2 {
            font-size: 32px;
        }
        .inner-firsthand span {
            font-size: 20px;
        }
        .mf-business-needs .an-primary-heading+h3,
        .mf-business-needs .an-primary-heading+h3+p+h5 {
            font-size: 24px;
        }
        .mf-business-needs .an-primary-heading+h3+p {
            max-width: 100%;
            margin-bottom: 10px;
        }
        .inner-success h2 {
            font-size: 34px;
        }
        .inner-success p {
            font-size: 18px;
        }
        .mf-consulting-banner h1 {
            font-size: 40px;
        }
        .mf-consulting-banner h2 {
            font-size: 24px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 26px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 16px;
        }
        .inner-market {
            margin-top: 20px;
        }
        .inner-consult h2 {
            font-size: 30px;
        }
        .inner-consult p {
            font-size: 18px;
            margin-bottom: 20px;
        }
        .inner-brands h2 {
            font-size: 30px;
        }
        .inner-brands p {
            font-size: 18px;
            margin-top: 15px;
        }
        .inner-engage h2 {
            font-size: 28px;
        }
        .inner-engage p {
            font-size: 18px;
            margin: 10px 0px;
        }
        .inner-plenty h4 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .inner-ideas p {
            font-size: 15px;
        }
        .inner-ideas h4 {
            font-size: 30px;
            margin-bottom: 20px;
        }
        .an-ecommerce-banner h1 span,
        .an-ecommerce-banner h1 b {
            font-size: 30px;
        }
        .an-ecommerce-banner h1 {
            font-size: 60px;
        }
        .an-ecommerce-section-1 h2 {
            font-size: 36px;
            margin-bottom: 20px;
        }
        .an-ecommerce-section-1 h2 {
            font-size: 26px;
            margin-bottom: 15px;
        }
        .an-ecommerce-section-1 p {
            margin-bottom: 10px;
            font-size: 14px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 28px;
        }
        .inner-buyer h2 {
            font-size: 30px;
            margin-bottom: 16px;
        }
        .an-ecommerce-section-3 .row.first-row {
            padding: 30px 20px 30px;
            border-radius: 30px;
        }
        .journey-txt p {
            font-size: 14px;
        }
        .journey-txt figure {
            width: 145px;
            height: 145px;
            top: -55px;
        }
        .journey-txt figure img {
            width: 80px;
        }
        .inner-chosen p {
            font-size: 14px;
        }
        .mf-chosen-process-section .process-chose {
            padding: 30px 20px;
        }
        .inner-technology h2 {
            font-size: 35px;
            margin-bottom: 10px;
        }
        .mf-technalogy-section marquee {
            font-size: 40px;
        }
        .inner-technology p {
            font-size: 14px;
        }
        .inner-solution h2 {
            font-size: 32px;
        }
        .mf-game-banner p {
            font-size: 16px;
            margin-top: 10px;
        }
        .mf-game-banner h1 {
            font-size: 40px;
        }
        .mf-game-banner h4 {
            font-size: 22px;
        }
        .game-custom-txt p {
            font-size: 18px;
        }
        .game-custom-txt h2 {
            font-size: 30px;
        }
        .an-why-connect-box h4 {
            font-size: 20px;
        }
        .company-txt h4 {
            font-size: 25px;
        }
        .company-txt p {
            font-size: 14px;
        }
        .partner-txt h4 {
            font-size: 30px;
        }
        .partner-txt p {
            font-size: 20px;
            padding: 10px 0px;
        }
        .mf-internet-banner h1 {
            font-size: 30px;
            padding-bottom: 15px;
            line-height: initial;
        }
        .inner-iot {
            height: auto;
        }
        .inner-iot img {
            margin-bottom: 15px;
            width: 90px;
        }
        .inner-iot h6 {
            font-size: 20px;
        }
        .mf-iot-service .row {
            padding-top: 20px;
        }
        .inner-apps {
            height: auto;
        }
        .inner-apps h4 {
            margin-bottom: 10px;
        }
        .an-influencer-marketing-banner h1 {
            font-size: 30px;
            line-height: initial;
        }
        .an-influencer-marketing-banner h4 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .an-influencer-marketing-banner p {
            font-size: 16px;
        }
        .an-influencer-marketing-banner ul li {
            font-size: 18px;
            margin-bottom: 15px;
        }
        .inner-own h4 {
            font-size: 30px;
        }
        .focus-txt h4 {
            font-size: 35px;
            margin-bottom: 15px;
        }
        .inner-build h4 {
            font-size: 40px;
        }
        .mf-count-section .container-xxl {
            padding: 30px 20px 30px;
            text-align: center;
        }
        .inner-count p {
            margin-bottom: 10px;
            max-width: 100%;
            font-size: 14px;
        }
        .inner-count h4 {
            font-size: 30px;
        }
        .inner-ultracreate h4 {
            font-size: 30px;
        }
        .mf-marketing-banner h1 {
            font-size: 30px;
        }
        .mf-marketing-banner p {
            font-size: 18px;
        }
        .inner-market h4 {
            font-size: 40px;
        }
        .inner-market p {
            font-size: 15px;
        }
        .market-product-txt h2 {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .market-product-txt p {
            font-size: 19px;
            margin-bottom: 10px;
        }
        .mark-scale h2 {
            font-size: 30px;
        }
        .innermark-scale {
            padding-top: 0px;
        }
        .innermark-scale .accordion-body p {
            font-size: 18px;
        }
        .innermark-scale .accordion-button {
            font-size: 22px;
            justify-content: center;
        }
        .mf-plan-section .an-primary-heading+p {
            font-size: 18px;
        }
        .inner-thrive h4 {
            font-size: 30px;
            margin-bottom: 15px;
        }
        .inner-thrive p {
            font-size: 16px;
            margin-bottom: 15px;
        }
        .inner-thrive h4 {
            font-size: 22px;
            margin-bottom: 15px;
        }
        .inner-thrive p {
            font-size: 13px;
            margin-bottom: 15px;
        }
        .inner-uicta h2 {
            font-size: 30px;
            padding-bottom: 10px;
        }
        .inner-uicta p {
            font-size: 20px;
        }
        .mvp-banner-section h1,
        .mvp-banner-section h1 span {
            font-size: 30px;
        }
        .mvp-banner-section h2 {
            font-size: 20px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper h2 {
            font-size: 30px;
        }
        .inner-connect h2 {
            font-size: 27px;
            margin-bottom: 10px;
        }
        .inner-connect p {
            font-size: 15px;
        }
        .inner-strike h2 {
            font-size: 32px;
        }
        .inner-strike h2+p {
            font-size: 16px;
            padding-bottom: 10px;
        }
        .inner-strike h6 {
            font-size: 24px;
        }
        .inner-strike h6+p {
            font-size: 16px;
            padding-bottom: 10px;
        }
        .inner-journey h2 {
            font-size: 30px;
        }
        .inner-journey p {
            font-size: 15px;
        }
        .inner-journey ul li h6 {
            font-size: 24px;
        }
        .inner-choose h2 {
            font-size: 30px;
        }
        .inner-choose p {
            font-size: 14px;
        }
        .inner-start p {
            padding-bottom: 0px;
            font-size: 14px;
        }
        .mf-ui-banner h1 {
            font-size: 35px;
        }
        .mf-ui-banner h2 {
            font-size: 25px;
            margin-bottom: 10px;
        }
        .inner-steps h2 {
            font-size: 26px;
            margin-bottom: 10px;
        }
        .inner-steps p {
            font-size: 14px;
        }
        .inner-nftgame h4 {
            font-size: 20px;
            margin-bottom: 15px;
        }
        .operate-txt h4 {
            font-size: 26px;
            padding-bottom: 0px;
        }
        .operate-txt p {
            font-size: 16px;
        }
        .mf-operate-section h2.an-primary-heading {
            padding-bottom: 20px;
        }
        .txt-holistic h2 {
            font-size: 26px;
        }
        .txt-holistic p {
            font-size: 14px;
        }
        .an-portfolio-section h1 {
            font-size: 42px;
            line-height: initial;
            margin-bottom: 20px;
        }
        .an-portfolio-section h1+p {
            margin-bottom: 30px;
            font-size: 14px;
        }
        .an-portfolio-section h1 span {
            font-size: 22px;
        }
        .an-portfolio-section>div .row:nth-child(2)>div:nth-child(even) {
            position: relative;
            top: 0;
        }
        .an-about-banner.mf-strategy-banner h1 {
            font-size: 40px;
        }
        .inner-seams h4 {
            font-size: 28px;
            margin-bottom: 10px;
        }
        .inner-seams p {
            font-size: 16px;
        }
        .mf-seamless-product .row+.row .inner-seams {
            margin-top: 30px;
        }
        .inner-enhance h2 {
            font-size: 28px;
        }
        .inner-enhance p {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .inner-product-process {
            padding: 20px 15px;
            gap: 10px 0px;
            flex-direction: column;
            text-align: center;
            justify-content: center;
            align-items: center;
        }
        .inner-product-process img {
            width: 90px;
        }
        .mf-product-process .an-primary-heading+p {
            font-size: 15px;
        }
        .product-choose-txt h2 {
            font-size: 45px;
        }
        .product-choose-txt h4 {
            font-size: 22px;
        }
        .mf-scale-growth-section .an-primary-heading {
            font-size: 30px;
        }
        .mf-scale-growth-section .an-primary-heading+p {
            font-size: 16px;
        }
        .inner-oppurt h4 {
            font-size: 28px;
            margin-bottom: 10px;
        }
        .mf-scale-strategy-section .an-primary-heading {
            font-size: 30px;
            margin-bottom: 10px;
        }
        .scale-txt h6 {
            font-size: 24px;
        }
        .scale-mn img {
            width: 70px;
        }
        .inner-prod h4 {
            font-size: 22px;
            padding-bottom: 0px;
        }
        .inner-launch h2 {
            font-size: 30px;
        }
        .growth-sd p {
            font-size: 20px;
        }
        .growth-txt h2 {
            font-size: 35px;
            max-width: 100%;
            padding-bottom: 10px;
        }
        .mf-qa-banner h1 {
            font-size: 30px;
            line-height: 1.1;
        }
        .inner-software h4 {
            margin-bottom: 10px;
            font-size: 30px;
        }
        .inner-software h4 strong {
            font-size: 40px;
            display: unset;
        }
        .inner-certify {
            border-radius: 5px;
            margin-bottom: 15px;
        }
        .inner-builtui h2 {
            font-size: 30px;
        }
        .inner-builtui p {
            font-size: 14px;
        }
        .inner-excel h4 {
            font-size: 30px;
        }
        .inner-requires h4 {
            font-size: 30px;
        }
        .inner-requires p {
            font-size: 16px;
        }
        .inner-audience h4 {
            font-size: 25px;
        }
        .inner-audience p {
            margin-bottom: 10px;
            font-size: 14px;
        }
        .holistic-inner h2 {
            font-size: 30px;
        }
        .holistic-inner p {
            font-size: 16px;
        }
        .holistic-inner p span {
            font-size: 20px;
        }
        section.an-full-section.an-ourvision-section.mf-holistic-section .holistic-inner {
            padding: 30px 20px 0px 20px;
        }
        .mf-service-section marquee {
            font-size: 60px;
        }
        .inner-serve h4 {
            font-size: 24px;
            padding-bottom: 10px;
        }
        .inner-serve p {
            font-size: 16px;
        }
        .inner-serve img {
            margin-bottom: 20px;
            width: 70px;
        }
        .inner-develop h2 {
            font-size: 24px;
        }
        .inner-develop p {
            font-size: 16px;
        }
        .an-design-curiosity-section .an-primary-heading+p {
            font-size: 16px;
        }
        .mf-web-banner h1 strong {
            font-size: 40px;
        }
        .mf-web-banner.an-service-banner h1 {
            font-size: 26px;
        }
        .mf-web-banner.an-service-banner h2 {
            font-size: 18px;
        }
        .mf-web-banner.an-service-banner h1 span {
            font-size: 18px;
        }
        .mf-web-banner p {
            padding-bottom: 20px;
            padding-top: 10px;
        }
        .audience-txt h4 {
            font-size: 24px;
        }
        .audience-txt h4 span {
            font-size: 32px;
        }
        .audience-txt p {
            font-size: 16px;
        }
        .mf-web-audience marquee {
            font-size: 70px;
        }
        .inner-support h2 {
            font-size: 32px;
        }
        .inner-support h4 {
            font-size: 28px;
        }
        .inner-support h6 {
            font-size: 24px;
        }
        .lbn-btns {
            flex-direction: column;
        }
        .lbn-btns .first-btn,
        .lbn-btns .second-btn {
            width: 100%;
        }
        .inner-top h4,
        .inner-top h4 span {
            font-size: 20px;
        }
        .inner-top p {
            font-size: 15px;
        }
        .mf-topwebsite-section marquee {
            font-size: 45px;
        }
        .inner-experience h2 {
            font-size: 22px;
            padding-bottom: 5px;
        }
    }
    
    @media (max-width:575px) {
        .an-saas-development-section-2 .an-btn-wrap {
            flex-direction: column;
        }
        .an-saas-development-section-1 h2+p {
            font-size: 14px;
        }
        .an-saas-development-section-1 {
            padding: 40px 15px;
        }
        .an-saas-development-banner h3 {
            font-size: 26px;
        }
        .an-saas-development-banner .an-btn-wrap a {
            font-size: 14px;
        }
        .mf-market-approach .an-primary-heading {
            margin-bottom: 10px;
        }
        .an-primary-heading br {
            display: none;
        }
        .an-mobile-app-section-6 h2 {
            font-size: 24px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper {
            padding: 20px 15px 20px;
        }
        .mf-ai-edge-section .an-unique-edge-wrapper h2 {
            font-size: 23px;
        }
        .an-mobile-app-section-3 h2 {
            font-size: 27px;
            line-height: initial;
        }
        .an-mobile-app-section-3 p {
            font-size: 16px;
        }
        .an-mobile-app-section-3 .an-btn-wrap,
        .an-mobile-app-section-4 .an-btn-wrap,
        .an-mobile-app-section-5 .an-btn-wrap {
            flex-direction: column;
        }
        .an-mobile-app-section-2 .an-btn-wrap {
            flex-direction: column;
        }
        .an-mobile-app-section-2 h2 {
            font-size: 27px;
            line-height: initial;
        }
        .mf-portfolio-section {
            background: none;
        }
        .mf-portfolio-section h2.an-primary-heading+p {
            font-size: 14px;
        }
        .mf-portfolio-section h2.an-primary-heading {
            margin-bottom: 6px;
            font-size: 24px;
        }
        .mf-portfolio-section h2.an-primary-heading+p {
            font-size: 14px;
        }
        .an-home-banner h1 {
            font-size: 30px;
            line-height: initial;
        }
        .an-header {
            padding: 10px 10px;
        }
        .an-header .an-get-a-quote-btn {
            font-size: 12px;
            padding: 5px 12px;
            vertical-align: middle;
            top: 0px;
            display: none;
        }
        .an-header .an-menu-btn {
            font-size: 30px;
            height: 40px;
            vertical-align: middle;
            width: 40px;
            position: relative;
            top: -3px;
        }
        .an-header .an-menu-btn:hover {
            background: transparent;
            color: white;
        }
        .an-home-banner {
            padding-top: 80px;
        }
        .an-formation-section .an-primary-heading {
            font-size: 50px;
        }
        .an-formation-section h3 {
            font-size: 26px;
        }
        .an-primary-heading {
            font-size: 25px;
            line-height: 30px;
        }
        .an-testimonial-section .an-primary-heading {
            font-size: 30px;
            margin-bottom: 20px;
        }
        .an-footer .row>div:nth-child(3) {
            order: 1;
        }
        .an-footer .row>div:nth-child(2) {
            order: 2;
        }
        .an-footer .row>div:nth-child(1) {
            order: 3;
        }
        .an-footer h2 {
            text-align: left;
            font-size: 30px;
            line-height: 30px;
        }
        .an-footer .social-icon {
            margin-top: 20px;
            text-align: left;
        }
        .an-footer ul {
            padding-left: 0px;
        }
        .an-footer .an-address {
            margin-bottom: 20px;
            padding-bottom: 20px;
            border-bottom: 1px solid #ffffff40;
        }
        .an-footer {
            padding: 30px 15px;
        }
        .an-industries-section li {
            width: 49%;
            vertical-align: top;
        }
        .an-industries-section li a {
            font-size: 12px;
            border-radius: 7px;
            height: 56px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .an-bigdata-section-3 .row>.col {
            width: 100%;
            max-width: 100%;
        }
        .an-unique-edge-wrapper {
            padding: 30px 10px;
        }
        .quote-btn {
            font-size: 14px;
        }
        .an-unique-edge-wrapper p {
            font-size: 14px;
        }
        .offer-txt h4 {
            font-size: 30px;
        }
        .offer-txt p {
            font-size: 16px;
        }
        .mf-andriod-banner h1 {
            font-size: 22px;
        }
        .mf-andriod-banner p {
            font-size: 12px;
        }
        .android-deliver-section .an-primary-heading span {
            font-size: 35px;
        }
        .android-deliver-section .an-primary-heading {
            margin-bottom: 10px;
        }
        .android-deliver-section .an-primary-heading+p,
        .android-deliver-section .an-primary-heading+p+p {
            font-size: 12px;
        }
        .fashion-txt h4 {
            font-size: 22px;
            padding-bottom: 0px;
        }
        .fashion-txt p {
            font-size: 16px;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 24px;
        }
        .an-ar-and-vr-banner h1 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .an-ar-and-vr-banner h1 span {
            font-size: 25px;
        }
        .ar-vr-section-1 h2 {
            font-size: 25px;
        }
        .ar-vr-section-1 h2+p {
            font-size: 13px;
        }
        .ar-vr-section-2 h2 {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .ar-vr-section-2 p {
            font-size: 13px;
        }
        .ar-vr-section-3 ul li {
            font-size: 20px;
        }
        .ar-vr-section-3 ul li {
            font-size: 16px;
            margin-bottom: 12px;
        }
        .ar-vr-section-3 p {
            font-size: 13px;
            margin-bottom: 10px;
        }
        .ar-vr-section-5 h2 {
            font-size: 24px;
        }
        .ar-vr-section-5 p {
            font-size: 12px;
            margin-bottom: 20px;
        }
        .an-portfolio-design-2 h2 {
            font-size: 23px;
        }
        .an-bigdata-banner h1,
        .an-bigdata-banner h1 span {
            font-size: 25px;
            line-height: initial;
        }
        .an-bigdata-banner p {
            font-size: 13px;
            width: auto;
            margin-bottom: 20px;
        }
        .an-bigdata-section-2 h2 {
            font-size: 28px;
        }
        .an-bigdata-section-2 h3 {
            font-size: 35px;
        }
        .an-blockchain-banner h1 {
            font-size: 30px;
            line-height: initial;
        }
        .an-blockchain-banner p {
            font-size: 14px;
            margin-bottom: 20px;
        }
        .an-blockchain-item {
            max-width: 100%;
        }
        .mf-custom-banner h1 {
            font-size: 24px;
        }
        .mf-custom-banner h2 {
            font-size: 20px;
            margin-bottom: 0px;
        }
        .mf-custom-banner h6 {
            font-size: 16px;
            margin-bottom: 10px;
        }
        .mf-custom-banner p {
            font-size: 14px;
            margin-bottom: 20px;
        }
        .inner-custom h4 {
            font-size: 23px;
            margin-bottom: 15px;
        }
        .inner-custom p {
            font-size: 14px;
        }
        .inner-serv h4 {
            font-size: 23px;
            margin-bottom: 10px;
        }
        .inner-serv p {
            font-size: 14px;
        }
        .mf-custom-serve .an-primary-heading {
            font-size: 24px;
        }
        .mf-custom-serve .an-primary-heading+p {
            margin-bottom: 20px;
        }
        .serv-txt {
            padding: 30px 0px 30px;
        }
        .mf-custom-serve .container-xxl.serv-slider .slick-slide {
            padding-left: 15px;
            padding-right: 15px;
        }
        .inner-firsthand h2 {
            font-size: 24px;
        }
        .inner-firsthand span {
            font-size: 14px;
        }
        .mf-business-needs .an-primary-heading+h3,
        .mf-business-needs .an-primary-heading+h3+p+h5 {
            font-size: 18px;
        }
        .mf-business-needs .an-primary-heading+h3+p {
            font-size: 12px;
        }
        .inner-needs h4 {
            font-size: 35px;
        }
        .inner-high h4 {
            margin-bottom: 20px;
            font-size: 22px;
        }
        .inner-high img {
            margin-bottom: 20px;
        }
        .inner-high {
            padding: 20px 10px;
        }
        .inner-high p {
            font-size: 14px;
            margin-bottom: 20px;
        }
        .inner-success h2 {
            font-size: 26px;
        }
        .inner-success p {
            font-size: 15px;
        }
        .mf-consulting-banner h1 {
            font-size: 30px;
        }
        .mf-consulting-banner h2 {
            font-size: 20px;
        }
        .mf-consulting-banner p {
            font-size: 14px;
            margin-bottom: 20px;
        }
        .mf-market-section .an-primary-heading {
            font-size: 18px;
        }
        .mf-market-section .an-primary-heading+p {
            font-size: 13px;
        }
        .inner-consult h2 {
            font-size: 22px;
        }
        .inner-consult p {
            font-size: 14px;
            margin-bottom: 15px;
        }
        .mf-conult-service {
            padding: 60px 0 30px;
        }
        .inner-brands h2 {
            font-size: 26px;
        }
        .inner-brands p {
            font-size: 14px;
            margin-top: 15px;
        }
        .inner-consult-doing .consult-txt p {
            font-size: 13px;
        }
        .inner-consult-doing {
            padding: 20px 15px 20px;
            gap: 10px;
        }
        .inner-consult-doing .consult-txt h6 {
            font-size: 22px;
        }
        .inner-rights h2 {
            font-size: 26px;
        }
        .inner-rights p {
            margin: 10px 0px;
            font-size: 14px;
        }
        .inner-engage h2 {
            font-size: 24px;
        }
        .inner-engage p {
            font-size: 14px;
            margin: 10px 0px 15px;
        }
        .pages-btns ul {
            flex-wrap: wrap;
            flex-direction: column;
            padding-top: 10px;
        }
        .pages-btns ul li a,
        .pages-btns ul li {
            width: 100%;
            font-size: 16px;
        }
        .inner-plenty p+p {
            margin-top: 10px;
        }
        .inner-plenty p {
            font-size: 14px;
        }
        .inner-plenty h4 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-plenty span {
            font-size: 18px;
            margin-bottom: 10px;
            display: block;
        }
        .inner-ideas h4 {
            font-size: 24px;
        }
        .inner-ideas p {
            font-size: 13px;
        }
        .an-ecommerce-banner h1 span,
        .an-ecommerce-banner h1 b {
            font-size: 24px;
        }
        .an-ecommerce-banner h1 {
            font-size: 50px;
        }
        .an-ecommerce-banner p {
            margin-bottom: 20px;
            font-size: 14px;
        }
        .an-ecommerce-section-1 h3 {
            font-size: 18px;
        }
        .an-ecommerce-section-1 figure img {
            height: 70px;
        }
        .an-ecommerce-section-2 h2 {
            font-size: 25px;
        }
        .journey-txt h6 {
            font-size: 22px;
            margin-bottom: 15px;
        }
        .inner-buyer h2 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-buyer p {
            font-size: 14px;
        }
        .inner-technology p {
            font-size: 13px;
        }
        .inner-technology h2 {
            font-size: 26px;
        }
        .mf-technalogy-section .row {
            padding: 10px 0px 10px;
        }
        .inner-solution h2 {
            font-size: 24px;
        }
        .inner-solution p {
            margin-bottom: 14px;
        }
        .mf-game-banner h1 {
            font-size: 26px;
        }
        .mf-game-banner h4 {
            font-size: 18px;
        }
        .mf-game-banner p {
            font-size: 13px;
            margin-top: 10px;
        }
        .game-custom-txt p {
            font-size: 15px;
        }
        .game-custom-txt h2 {
            font-size: 26px;
        }
        .game-slider .slick-track {
            padding: 10px 0px;
        }
        .company-txt h4 {
            font-size: 20px;
        }
        .company-txt p {
            font-size: 12px;
        }
        .partner-txt h4 {
            font-size: 23px;
        }
        .partner-txt p {
            font-size: 15px;
            padding: 10px 0px;
        }
        .mf-internet-banner h1 {
            font-size: 24px;
        }
        .mf-internet-banner p {
            font-size: 13px;
            margin-bottom: 10px;
        }
        .inner-iot p {
            font-size: 13px;
        }
        .inner-iot img {
            margin-bottom: 15px;
            width: 70px;
        }
        .inner-iot h6 {
            font-size: 17px;
        }
        .inner-apps h4 {
            font-size: 18px;
        }
        .inner-apps p {
            font-size: 13px;
        }
        .inner-apps img {
            margin-bottom: 15px;
            width: 70px;
        }
        .an-influencer-marketing-banner ul li {
            font-size: 13px;
            margin-bottom: 10px;
        }
        .an-influencer-marketing-banner ul li i {
            margin-right: 5px;
            font-size: 20px;
            top: 2px;
        }
        .an-influencer-marketing-banner p {
            font-size: 14px;
        }
        .an-influencer-marketing-banner h4 {
            font-size: 18px;
            margin-bottom: 10px;
        }
        .an-influencer-marketing-banner h1 {
            font-size: 24px;
            line-height: initial;
        }
        .inner-create h4 {
            font-size: 22px;
        }
        .inner-create img {
            margin-bottom: 12px;
            width: 100px;
        }
        .inner-boost h4 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .inner-own h4 {
            font-size: 24px;
        }
        .inner-platform h4 {
            font-size: 26px;
        }
        .platform-txt p {
            font-size: 14px;
        }
        .inner-food h4 {
            font-size: 30px;
        }
        .inner-food p {
            margin-top: 0px;
            font-size: 13px;
        }
        .inner-enter p {
            font-size: 15px;
            padding-bottom: 10px;
        }
        .inner-enter span {
            padding-bottom: 5px;
            font-size: 14px;
        }
        .focus-txt h4 {
            font-size: 26px;
            margin-bottom: 10px;
        }
        .focus-txt p {
            font-size: 14px;
        }
        .inner-benefit {
            padding: 15px;
            max-width: 100%;
            margin-bottom: 20px;
            gap: 10px;
        }
        .bene-txt h4 {
            font-size: 20px;
        }
        .inner-operate h4 {
            margin-bottom: 10px;
            font-size: 30px;
        }
        .inner-operate p:nth-child(2) {
            margin-bottom: 10px;
        }
        .inner-operate p {
            font-size: 14px;
        }
        .inner-operate p+p {
            margin-bottom: 10px;
        }
        .mf-operate-section .an-primary-heading {
            margin-bottom: 10px;
        }
        .inner-build h4 {
            font-size: 30px;
        }
        .inner-build p {
            margin-bottom: 10px;
            font-size: 14px;
        }
        .inner-count h4 {
            font-size: 22px;
        }
        .mf-count-section .container-xxl {
            padding: 20px 10px 20px;
        }
        .inner-count p {
            font-size: 12px;
        }
        .faq .accordion-item h2 button.collapsed,
        .faq .accordion-item h2 button {
            font-size: 18px;
        }
        .accordion-body p {
            font-size: 14px;
            max-width: 100%;
        }
        .faq .accordion-item {
            margin-bottom: 20px;
        }
        .faq {
            padding-top: 0px;
        }
        .inner-ultracreate p {
            margin-bottom: 10px;
            font-size: 14px;
        }
        .inner-ultracreate h4 {
            font-size: 26px;
        }
        .mf-marketing-banner h1 {
            font-size: 24px;
        }
        .mf-marketing-banner p {
            font-size: 15px;
        }
        .inner-market h4 {
            font-size: 24px;
        }
        .inner-market p {
            font-size: 13px;
        }
        .market-product-txt h2 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .market-product-txt p {
            font-size: 15px;
            margin-bottom: 10px;
        }
        .mark-scale h2 {
            font-size: 24px;
        }
        .mark-scale p {
            font-size: 16px;
        }
        .innermark-scale .accordion-button {
            font-size: 19px;
        }
        .innermark-scale .accordion-body p {
            font-size: 15px;
        }
        .mf-plan-section .an-primary-heading+p {
            font-size: 15px;
        }
        .inner-scalerplan h4 {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .inner-scalerplan p {
            font-size: 13px;
        }
        .inner-scalerplan img {
            width: 70px;
        }
        .inner-uicta h2 {
            font-size: 25px;
        }
        .inner-uicta p {
            font-size: 15px;
        }
        .mvp-banner-section h1,
        .mvp-banner-section h1 span {
            font-size: 24px;
        }
        .mvp-banner-section p {
            padding-bottom: 10px;
            font-size: 14px;
        }
        .inner-connect h2 {
            font-size: 25px;
            margin-bottom: 10px;
        }
        .inner-connect p {
            font-size: 13px;
        }
        .mf-connect-section figure img {
            border-radius: 10px;
        }
        .inner-agency h4 {
            font-size: 20px;
            padding-bottom: 0;
        }
        .inner-agency p {
            font-size: 14px;
        }
        .mvp-agency-section .an-primary-heading {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-strike h2 {
            font-size: 24px;
        }
        .inner-strike h2+p {
            font-size: 14px;
            padding-bottom: 0px;
        }
        .mf-striking-section marquee {
            font-size: 50px;
        }
        .inner-strike h6+p {
            font-size: 13px;
            padding-bottom: 10px;
        }
        .inner-strike h6 {
            font-size: 20px;
        }
        .inner-journey ul {
            flex-wrap: wrap;
        }
        .inner-journey ul li h6 {
            font-size: 20px;
            margin-top: 10px;
        }
        .inner-journey p {
            font-size: 13px;
        }
        .inner-journey h2 {
            font-size: 25px;
        }
        .inner-choose h2 {
            font-size: 24px;
        }
        .inner-choose p {
            font-size: 12px;
        }
        .inner-start h2 {
            font-size: 24px;
        }
        .inner-start p {
            font-size: 13px;
        }
        .mf-ui-banner h1 {
            font-size: 25px;
        }
        .mf-ui-banner h2 {
            font-size: 18px;
            margin-bottom: 10px;
        }
        .mf-ui-banner p {
            font-size: 13px;
        }
        .inner-steps h2 {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .inner-steps p {
            font-size: 13px;
        }
        .inner-ctaOne h2 {
            font-size: 24px;
        }
        .inner-ctaOne p {
            font-size: 14px;
            margin-bottom: 10px;
        }
        .operate-txt {
            padding: 20px 20px;
            gap: 15px;
            flex-direction: column;
            text-align: center;
        }
        .mf-operate-section .row:nth-child(odd) div .operate-txt {
            text-align: center;
            flex-direction: column-reverse;
        }
        .mf-operate-section img {
            max-width: 100%;
            width: 80px;
        }
        .operate-txt p {
            font-size: 13px;
        }
        .operate-txt h4 {
            font-size: 23px;
            padding-bottom: 0px;
        }
        .txt-holistic h2 {
            font-size: 20px;
        }
        .holistic-inner {
            padding: 20px 10px 20px 10px;
        }
        .txt-holistic p {
            font-size: 13px;
        }
        .an-portfolio-section h1 {
            font-size: 26px;
            line-height: initial;
            margin-bottom: 10px;
        }
        .an-portfolio-section h1+p {
            margin-bottom: 20px;
            font-size: 12px;
        }
        .an-portfolio-section h1 span {
            font-size: 18px;
        }
        .portfolio-item div {
            height: 130px;
            padding: 15px 15px;
        }
        .portfolio-item div h3 {
            font-size: 20px;
            margin-bottom: 5px;
        }
        .portfolio-item div p {
            font-size: 12px;
            -webkit-line-clamp: 3;
        }
        .more-portfoilio-btn {
            margin-top: 20px;
            padding: 14px 50px;
            font-size: 18px;
        }
        .an-portfolio-section {
            padding-top: 100px;
            padding-bottom: 50px;
        }
        .an-about-banner.mf-strategy-banner h1 {
            font-size: 28px;
        }
        .an-about-banner.mf-strategy-banner h1 span {
            font-size: 20px;
        }
        .inner-seams h4 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .inner-seams p {
            font-size: 13px;
        }
        .mf-seamless-product .row {
            padding-top: 0px;
        }
        .mf-seamless-product .row+.row {
            padding-top: 30px;
        }
        .inner-enhance h2 {
            font-size: 20px;
        }
        .inner-enhance p {
            font-size: 16px;
            margin-bottom: 20px;
        }
        .inner-enhance a {
            font-size: 16px;
            padding: 12px 60px;
        }
        .inner-define {
            padding: 20px 15px;
            margin-bottom: 20px;
            min-height: auto;
        }
        .inner-define h4 {
            font-size: 24px;
        }
        .inner-define img {
            width: 50px;
        }
        .inner-define p {
            font-size: 15px;
        }
        .mf-define-section .an-primary-heading+h3 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .mf-define-section .an-primary-heading {
            margin-bottom: 10px;
        }
        .mf-define-section .an-primary-heading+h3+p {
            font-size: 13px;
        }
        .prods-txt p {
            font-size: 14px;
        }
        .prods-txt h4 {
            font-size: 22px;
        }
        .inner-product-process img {
            width: 60px;
        }
        .product-choose-txt p {
            font-size: 13px;
            margin-bottom: 20px;
        }
        .product-choose-txt h2 {
            font-size: 35px;
        }
        .product-choose-txt h4 {
            font-size: 18px;
        }
        .mf-scale-growth-section .an-primary-heading {
            font-size: 25px;
        }
        .mf-scale-growth-section .an-primary-heading+p {
            font-size: 13px;
            margin-top: 20px;
        }
        .inner-growth img {
            width: 90px;
        }
        .inner-oppurt h4 {
            font-size: 22px;
        }
        .inner-oppurt p {
            font-size: 14px;
        }
        .scale-mn img {
            width: 50px;
        }
        .scale-txt p {
            font-size: 14px;
        }
        .scale-txt h6 {
            font-size: 20px;
        }
        .mf-scale-strategy-section .an-primary-heading {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .inner-prod {
            padding: 20px 20px;
        }
        .inner-prod p {
            font-size: 14px;
        }
        .inner-prod h4 {
            font-size: 20px;
        }
        .inner-prod img {
            margin-bottom: 10px;
            width: 55px;
        }
        .inner-launch h2 {
            font-size: 24px;
        }
        .inner-launch p {
            font-size: 14px;
        }
        .growth-sd p {
            font-size: 15px;
        }
        .growth-txt h2 {
            font-size: 25px;
            padding-bottom: 10px;
        }
        .mf-qa-banner h1 {
            font-size: 22px;
        }
        .inner-software h4 {
            margin-bottom: 10px;
            font-size: 24px;
        }
        .inner-software h4 strong {
            font-size: 28px;
            display: unset;
        }
        .inner-software p {
            font-size: 13px;
        }
        .inner-certify {
            padding: 20px 15px;
            margin-bottom: 30px;
        }
        .inner-certify p {
            font-size: 13px;
        }
        .inner-certify p+p {
            margin-top: 0px;
        }
        .inner-certify h4 {
            font-size: 20px;
        }
        .inner-certify ul li {
            font-size: 13px;
            margin-bottom: 10px;
        }
        .mf-brand-banner h1 {
            font-size: 26px;
            line-height: initial;
        }
        .mf-brand-banner p {
            font-size: 14px;
            margin-bottom: 0px;
        }
        .inner-builtui h2 {
            font-size: 24px;
        }
        .inner-builtui p {
            font-size: 12px;
        }
        .idea-sd h2 {
            font-size: 26px;
            margin-bottom: 5px;
        }
        .idea-sd p {
            margin-bottom: 15px;
            font-size: 14px;
        }
        .inner-excel h4 {
            font-size: 24px;
        }
        .inner-excel p {
            font-size: 13px;
        }
        .inner-proc {
            padding: 20px 10px;
        }
        .inner-proc img {
            margin-bottom: 10px;
            width: 60px;
        }
        .inner-proc h4 {
            font-size: 22px;
            margin-bottom: 10px;
        }
        .inner-proc p {
            font-size: 14px;
        }
        .inner-requires p {
            font-size: 13px;
        }
        .inner-requires h4 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .inner-audience h4 {
            font-size: 22px;
        }
        .inner-audience p {
            font-size: 14px;
        }
        .holistic-inner h2 {
            font-size: 24px;
        }
        .holistic-inner p {
            font-size: 13px;
        }
        .holistic-inner p span {
            font-size: 16px;
        }
        section.an-full-section.an-ourvision-section.mf-holistic-section .holistic-inner {
            padding: 20px 10px 0px 10px;
        }
        .inner-serve {
            padding: 15px;
        }
        .inner-serve h4 {
            font-size: 20px;
        }
        .inner-serve p {
            font-size: 13px;
        }
        .inner-develop h2 {
            font-size: 22px;
        }
        .inner-develop p {
            font-size: 13px;
        }
        .an-design-curiosity-section .an-primary-heading+p {
            font-size: 14px;
        }
        .an-design-curiosity-section .an-primary-heading {
            margin-bottom: 10px;
        }
        .mf-web-banner h1 strong {
            font-size: 25px;
        }
        .mf-web-banner.an-service-banner h1 span {
            font-size: 16px;
        }
        .mf-web-banner.an-service-banner h1 {
            font-size: 22px;
        }
        .mf-web-banner.an-service-banner h2 {
            font-size: 16px;
        }
        .audience-txt h4 {
            font-size: 20px;
        }
        .audience-txt h4 span {
            font-size: 23px;
        }
        .audience-txt p {
            font-size: 13px;
        }
        .mf-web-audience marquee {
            font-size: 50px;
        }
        .inner-support h2 {
            font-size: 22px;
        }
        .inner-support h4 {
            font-size: 18px;
        }
        .inner-support h6 {
            font-size: 20px;
        }
        .inner-support h6 img {
            margin-right: 5px;
        }
        .inner-support p {
            padding-bottom: 0px;
        }
        .inner-top h4,
        .inner-top h4 span {
            font-size: 15px;
        }
        .inner-top p {
            font-size: 12px;
        }
        .inner-experience h2 {
            font-size: 18px;
        }
        .inner-experience p {
            font-size: 14px;
        }
    }
    
    @media (max-width: 400px) {
        .an-design-curiosity-item>img {
            height: 210px !important;
        }
        .fashion-txt p {
            font-size: 14px;
        }
        .frame-txt h6 {
            font-size: 22px;
        }
        .frame-txt p {
            font-size: 16px;
        }
        .inner-firsthand span {
            font-size: 12px;
        }
        .faq .accordion-item h2 button.collapsed,
        .faq .accordion-item h2 button {
            font-size: 16px;
        }
        .accordion-body p {
            font-size: 12px;
        }
        .innermark-scale .accordion-button {
            font-size: 15px;
        }
        .innermark-scale .accordion-body p {
            font-size: 13px;
        }
        .portfolio-item div h3 {
            font-size: 17px;
            margin-bottom: 5px;
        }
    }