﻿@media screen and (max-width:991px) {
    .mobile-hide {
        display: none;
    }

    .banner-details {
        position: absolute;
        /*top: -115px;*/
        width: 100%;
        left: auto;
        padding: 0px 21px;
    }

    .banner-details {
        top: 37px;
    }

    .banner {
        /*margin-top: 65px;*/
    }

    .animated-lines {
        white-space: unset;
    }

    .djbddami {
        display: block;
        font-weight: bold;
    }

    .dgdgd-ami-new {
        font-size: 32px;
    }

    .djbd-skk {
        border-right: 1px solid transparent;
    }

    .banner::before {
        height: auto;
    }

    .djbd-skk {
        margin-bottom: 12px;
        margin-left: 0px;
    }

    .djdjd-ami-new {
        font-size: 18px;
        line-height: 25px;
    }

    .dudjdgja-adg {
        padding: 0px;
    }

    .dhddjd-aminew {
        padding: 7px 20px;
        margin-bottom: 16px;
    }

    .dbjbdjdbdmid {
        font-size: 25px;
    }

    .mob-flex-column {
        flex-direction: column;
    }

    .work-title-block ul li {
        width: 100%;
    }

    #tabs-nav {
        display: flex;
        overflow-x: scroll;
        padding-left: 0px;
    }

        #tabs-nav li {
            display: flex;
            align-items: center;
            padding: 5px 16px;
        }

            #tabs-nav li a {
                line-height: 21px;
            }

    .w-80 {
        width: 100%;
    }

    .mb-tabs-data {
        padding: 25px 17px;
        max-height: unset !important;
    }

    .work-title-block ul {
        height: 100%;
    }

        .work-title-block ul::-webkit-scrollbar-track {
            box-shadow: none;
        }

    .international-key-points {
        padding: 22px 20px;
    }

    .dkndkdnk-ami {
        text-align: center;
    }

    ul.accordion-list {
        padding: 0px;
    }

    .footer.site-footer .pbmit-footer-contact-info {
        padding-top: 0px;
        padding-bottom: 0px;
        justify-content: start !important;
    }

    .footer-wrap.pbmit-footer-big-area {
        padding: 30px 7px 22px 7px;
    }

    .pbmit-footer-contact-info-inner {
        padding-bottom: 7px;
    }

    .footerlogo {
        margin-bottom: 18px;
    }

    .pbmit-footer-widget-area .widget {
        margin: 19px 0 0;
    }

    .fa-fw {
        font-size: 20px !important;
        margin-top: 17px !important;
        margin-right: 12px !important;
    }

    .inner-about {
        padding-left: 0px;
        margin-top: 22px;
    }

    .owl-theme .owl-nav {
        bottom: 57%;
    }

    .desktop-banner {
        display: none !important;
    }

    .mobile-bannner {
        display: block !important;
        height: 600px;
        object-fit: cover;
    }

    .mobile {
        display: none;
    }

    .bleed.open {
        display: block;
    }

    .djdkdd-ami li:before {
        top: auto;
        transform: translateY(54%);
    }

    .djdkdd-ami li {
        line-height: 26px;
    }

    .drop::after {
        display: none;
    }

    .main-header .primary-menu > li .nav-link {
        border-bottom: 1px solid #80808040;
    }

    .graph-1 {
        left: 2px;
        top: 5px;
        padding: 10px 18px 10px 21px;
    }

    .graph-3 {
        padding: 14px 18px 10px 24px;
        top: 36%;
        right: -2px;
    }

    .main-header {
        box-shadow: -5px 0 5px 0 rgba(26,34,93,0.74);
    }

    .mt-lg-5 {
        margin-top: 15px;
    }



    /*=========About use page css===========*/

    section.mian-banner-new .dhdgddgd-ami {
        margin-left: 0;
        padding: 15px;
        width: 85%;
    }

        section.mian-banner-new .dhdgddgd-ami h1.jdgjddg-ami {
            font-size: 26px;
        }

    .djidgdd-ami ul.ddddid-ani {
        padding-left: 0;
    }

    section.mian-banner-new { /*margin-top:65px;*/
    }

    .ab-image.w-img, .ab-left-content {
        margin-left: 0px;
    }

    .history__item .sm-item-content p {
        -webkit-line-clamp: 2;
    }

    .new-his-ami {
        height: 268px;
    }

    .tab-panel__item__content {
        padding: 35px 0px 10px 0px;
    }

    .mt-50 {
        margin-top: 17px;
    }

    .mb-50 {
        margin-bottom: 10px;
    }
    /*=========About use page css===========*/

    /*=========Why Accountra page css===========*/
    .vertical-divider {
        border-left: 1px solid transparent;
        border-right: 1px solid transparent;
    }

    .b-home-services .b-services-holder > [class*=col-] {
        height: auto;
    }
    /*=========Why Accountra page css===========*/
    /*=========Contact us page css===========*/
    .contact-area .contact-form-box {
        display: none;
    }

    .contact-area .contact-details {
        padding: 0px 0 0 0px;
    }

    .col-md-offset-3 {
        margin-left: 0%;
    }

    .contact-area {
        border-radius: 0px;
    }

    .hcaiai-ami {
        font-size: 23px;
    }

    .bjpa-ami {
        font-weight: 700;
    }
    /*=========Contact us page css===========*/


    /*=========Partner With us page css===========*/

    .partner-sec-1 .col-6 {
        width: 50% !important;
    }

    .how-workimg {
        width: 100%;
    }

    .how-work-detail {
        position: static;
        width: 100%;
    }

    .how-work-box > span {
        position: static;
        display: block;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .section2-marquee {
        margin-top: 16px;
    }
    /*=========Partner With us page css===========*/

    /*=========Accountra & BookKeeping page css===========*/
    .accountra-icon-ami img {
        width: 76px;
    }

    .quote-box .inner-box {
        padding: 11px 18px 15px 85px;
    }

    .video_Section {
        display: block;
    }

    .video_h, .content_h {
        width: 100%;
    }

    .inner-dtails-feature {
        width: 46.33%;
        margin: 0px 5px;
        margin-top: 17px;
    }

    .accountbookkeeping-tab li {
        width: 153px;
    }

    .accountbookkeeping-tab {
        justify-content: center;
    }

    .content_h {
        min-height: auto;
        max-height: unset;
    }

    .jjdliai-ami {
        padding: 34px 27px;
    }

    .order-mob-1 {
        order: 1;
    }

    .order-mob-2 {
        order: 2;
        margin-top: 16px;
    }

    .djbjdj-ajui-ami {
        line-height: 23px;
    }
    /*=========Accountra & BookKeeping page css===========*/

    /*=========Recuirement page css===========*/
    .rec-sec-1 .col-md-3 {
        width: 50%;
    }

    #about-why-choose-us ul li .top-right-title:after {
        right: auto;
        left: -47px;
    }

    #about-why-choose-us ul li .top-title:before {
        left: 0;
        right: auto;
    }

    #about-why-choose-us ul li .top-right-title {
        border-top-left-radius: 0px;
        border-top-right-radius: 30px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 30px;
        font-size: 17px;
    }

    .ddkamos-ami {
        overflow-y: scroll;
        height: 150px;
        overflow-x: hidden;
    }

        .ddkamos-ami::-webkit-scrollbar {
            width: 2px;
        }

        .ddkamos-ami::-webkit-scrollbar-thumb {
            background-color: #ecae06;
            border-radius: 10px;
        }
    /*=========Recuirement page css===========*/

    /*=========ERP Implementation page css===========*/
    .websiteRedesignSection .innerDesignWrap {
        flex-direction: column;
        align-items: unset;
    }

        .websiteRedesignSection .innerDesignWrap .innerWrapImgs img {
            max-width: 100%;
        }

        .websiteRedesignSection .innerDesignWrap .innerWrapDesignTxts {
            position: unset;
            height: auto;
        }

    .column-rev-ami {
        flex-direction: column-reverse !important;
    }

    .websiteRedesignSection .innerDesignWrap .innerWrapDesignTxts, .websiteRedesignSection .innerDesignWrap .innerWrapImgs img {
        border-radius: 0px;
    }

    .inv_point_box {
        width: 45.333%;
        margin-bottom: 53px;
    }

    .erp-benifits {
        padding: 43px 0px 0px 0px;
    }

    .sem_service_sec .right-resbox {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    .sem_service_sec .ourServicesList h4 {
        margin-left: 0px;
    }

    .sem_service_sec .ourServicesList .row .col-lg-12 {
        min-height: unset;
        margin-bottom: 0px !important;
    }

    .sem_service_sec_row ul {
        margin-top: 10px;
        padding-left: 58px;
    }

    .home-page-banner .home-page-banner-section {
        width: 100%;
    }

        .home-page-banner .home-page-banner-section .home-page-banner-mom-image {
            height: 336px;
            background-position: center;
        }

    .service .row {
        padding: 0px;
    }
    /*=========ERP Implementation page css===========*/


    /*===================Accounting School Page Css Stsrt=========================*/
    .banner__images .main-img {
        max-width: 100%;
    }

    .banner__images .shape.small-shape {
        max-width: 100%;
        width: 25px;
        left: 0px;
        bottom: 19px;
        z-index: -2;
    }

    .banner__author {
        left: 0px;
        width: 131px;
    }

    .banner__images .shape.big-shape {
        right: auto;
    }

    .banner__images .shape.bg-dots {
        max-width: 100%;
        display: none;
        width: 100%;
    }

    .dvsjjsj-ajmi {
        width: 271px;
        height: 375px;
        object-fit: cover;
        object-position: top;
    }

    p.dnaaian {
        font-size: 12px
    }

    .accpunting-school-modules .row {
        justify-content: center;
    }

    .accpunting-school-modules .inv_point_box {
        padding: 17px 10px 5px 16px;
        font-size: 13px;
        margin-bottom: 0px;
        line-height: 17px;
        margin-top: 40px;
    }

    .accpunting-school-modules {
        padding: 29px 0px 40px 0px !important;
    }

        .accpunting-school-modules .inv_points_img {
            top: -23px;
            width: 40px;
        }

        .accpunting-school-modules .inv_point_box h5 {
            font-size: 13px;
            line-height: 18px;
        }

    .accouting-school-module-terms ul {
        padding-left: 0px;
    }

        .accouting-school-module-terms ul li .top-title {
            --dateH: 7rem !important;
            font-size: 16px !important;
            line-height: 22px;
            padding-left: 10px;
            text-align: start !important;
        }

    .accounting-values .dbjjjaaka-ami-new {
        width: 45%;
    }

    .accounting-values .features-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .accounting-values .dbjjjaaka-ami-new p {
        font-size: 13px;
        padding: 12px 0px 0px;
    }

    .dlkaa-ami {
        width: 48px;
    }
    /*===================Accounting School Page Css End=========================*/

    /*===================Network Setup Page Css Start=========================*/
    .itr_benefits .wrapper {
        display: block;
    }

    .image_box_only.type_eight {
        padding-right: 0px;
    }

        .image_box_only.type_eight .m_image {
            width: 100%;
            max-width: 100%;
            height: auto;
        }

    .bg_op_4 {
        padding: 0px 0px 50px 0px;
    }

    .section_title .title {
        font-size: 28px;
    }

    .image_box_only.type_eight .pattern {
        left: 0px;
        bottom: 109px;
    }

    .pd_left_60 {
        padding-left: 15px;
    }

    .sdfg {
        display: block;
        padding: 39px 18px;
    }

    .fgj-2, .vbnm, .blog_section .left, .blog_section .right {
        width: 100%;
    }

    .lkdshg-1 {
        padding: 0px;
        margin-top: 17px;
    }

    .card-container {
        flex-direction: column;
        align-items: center;
        margin-bottom: 15px;
    }

    .card {
        width: 100%;
    }

    .khg-5 {
        font-size: 17px;
    }

    .mvx-2 {
        font-size: 13px;
    }

    .core-details-para, .djbdjdjd-kam {
        height: 100%;
    }

    .itr_benefits .left {
        width: 100%;
        margin-bottom: 20px;
    }

        .itr_benefits .left p {
            margin-bottom: 20px;
        }

    .itr_benefits .right {
        width: 100%;
        display: block;
    }

        .itr_benefits .right .box {
            width: 100%;
            margin-bottom: 20px;
        }

    .blog_section .wrapper {
        display: block;
        margin-top: 0px;
    }

    .djdjlaanaha-ami .boxes {
        width: 100%;
        margin: 0px;
    }

    .dkndkdnk-ami, .b-member-caption .contact-info-title {
        line-height: 22px;
    }
    /*===================Network Setup Page Css Start=========================*/

    /*===================Anual Complience Page Css Start=========================*/
    .Accountingcontent_section_tri {
        min-height: 100%;
    }

    .Accounting_sec_tri .col-md-3 {
        margin-bottom: 15px;
    }

    .IncomeTaxCompliances_sec_tri {
        margin-bottom: 15px;
    }

    section.oihfuih_tri ul.accountbookkeeping-tab {
        flex-wrap: wrap;
    }

    section.oihfuih_tri .inner-dtails-feature {
        width: 100%;
        height: auto;
    }

    .erpabttext_tri .iutgi_tri ul {
        padding-left: 0px;
        display: block;
    }

    footer.site-footer .pbmit-footer-boxes:not(:last-child)::before {
        background-color: transparent;
    }
    /*===================Anual Complience Page Css End=========================*/
}
