@media only screen and (max-width: 1900px) {
    /*-----------Global Clients ---------*/
    .globalclient-body h1 {
        font-size: 52px;
    }
    /*-----------Global Clients ---------*/
    ::-webkit-scrollbar {
        width: 5px
    }
}
 
@media only screen and (max-width: 1850px) {
    .service-paragraph1 p br {
        display: none;
    }
    .get-in-touch-paragraph1 p br {
        display: none !important;
    }
    .target_sec h5:before {
        top: 10px;
        width: 8%;
        left: 0;
    }
    .target_sec1 h5:before {
        top: 9px;
        width: 13%;
        left: 0;
    }
}
    @media only screen and (max-width: 1800px) {
        .target_sec h5:before {
            width: 10%;
            left: 0;
        }
        .target_sec1 h5:before {
            top: 9px;
            width: 14%;
            left: 0;
        }
    }
    @media only screen and (max-width: 1750px) {
        /*---------Banner---------*/
        .mns-home-banner-right img {
            width: 100%;
        }
        .header-lg {
            display: grid;
            grid-template-columns: 1fr 6.5fr 3fr !important;
        }
        .header-lg .col-lg-2 {
            width: 100% !important;
            max-width: 100% !important;
        }
        .header-lg .col-lg-7 {
            width: 100% !important;
            max-width: 100% !important;
        }
        .header-lg .col-lg-3 {
            width: 100% !important;
            max-width: 100% !important;
        }
        /*---------Banner---------*/
        /*-----------Global Clients ---------*/
        .target_sec h5:before {
            width: 10%;
            left: 0;
        }
        .circle-image {
            width: 700px;
            height: 700px;
        }
        .countersection-wt-mark h3 {
            font-size: 114px;
        }
        .target_sec1 h5:before {
            top: 9px;
            width: 14%;
            left: 0;
        }
        /*-----------Global Clients ---------*/
    }
    @media only screen and (max-width: 1700px) {
        .seo_servs1 {
            gap: 310px;
        }
        .target_sec h5:before {
            width: 11%;
            left: 0;
        }
        .target_sec1 h5:before {
            top: 9px;
            width: 15%;
            left: 0;
        }
    }
    @media only screen and (max-width: 1680px) {
        .footer-text a {
            padding-right: 30px;
        }
        .footer-text-1 a {
            padding-right: 20px;
        }
        .about-us-heading h2 {
            font-size: 50px;
            line-height: 63px;
        }
        .about-us-paragraph p {
            font-size: 16px;
            line-height: 25px;
            width: 84%;
        }
        .about-img4 img {
            position: absolute;
            right: 400px;
            top: 80px;
        }
        .about-img5 img {
            position: absolute;
            right: 505px;
            top: 387px;
        }
        .about-us-page:after {
            height: 1035px;
        }
        /*---------Global Clint----------*/
        .globalclient-body h1 {
            font-size: 40px;
        }
        /*---------Global Clint----------*/
        /*---------Header---------*/
        header.main-header .main-menu-sec {
            padding: 0 40px;
        }
        .header-contact-sec ul.h-contact-list li span {
            font-size: 12px;
        }
        .header-contact-sec ul.h-contact-list li a {
            font-size: 16px;
        }
        .h-contact-list li span img {
            width: 25px;
        }
        header.main-header .main-menu-sec ul.main-menu-list li a {
            font-size: 16px;
        }
        /*---------Header---------*/
        /*---------Banner---------*/
        .banner-heading h1 {
            font-size: 72px;
        }
        .banner-heading h3 {
            font-size: 26px;
            margin-bottom: 15px;
        }
        .mns-banner-slider {
            margin-top: 90px;
        }
        .banner {
            min-height: 1040px;
        }
        .mns-home-banner-right {
            margin-top: 300px;
        }
        .wh-image5 img {
            width: 100%;
        }
        /*---------Banner---------*/
        /*-------------------------------Why Choose Us-----------------------------------------*/
        .seo_servs .audience {
            width: 78% !important;
        }
        .target_sec h5:before {
            left: 0%;
            top: 10px !important;
            width: 11% !important;
        }
        .seo_servs1 {
            gap: 80px !important;
        }
        .why-choose-heading h5 {
            font-size: 16px !important;
        }
        .seo_serv .analyst_see {
            margin-right: 35px !important;
        }
        .why-choose-bttn {
            font-size: 18px !important;
        }
        .why-choose-heading h1 {
            font-size: 52px !important;
        }
        /*-------------------------------Why Choose Us-----------------------------------------*/
        /*-----------Global Clients ---------*/
        .target_sec1 h5:before {
            top: 9px;
            width: 14%;
            left: 0;
        }
        .circle-image {
            width: 650px;
            height: 650px;
        }
        .circle-text h1 {
            font-size: 25px;
            line-height: 33px;
        }
        .nav-tabs>li>a {
            margin-left: 30px;
        }
        .index-nav>.active>a::after {
            left: -36px;
        }
        /*-----------Global Clients ---------*/
        /*-----------Services-----------*/
        .mns-services-main {
            width: 100%;
            margin-left: 100px !important;
        }
        .service1:before {
            left: 0px;
        }
        /*-----------Services-----------*/
        /*-----------------------web hosting page Start--------------------------------*/
        .main_cont .web_bback:after {
            right: -106px !important;
        }
        .hosting_cont .text-center p:after {
            height: 185px !important;
            width: 21% !important;
            right: 59px !important;
        }
        .web-content-text p {
            width: 96% !important;
        }
        .web-button:before {
            width: 69% !important;
        }
        .cont_div_box {
            gap: 63px !important;
        }
        .head_contents {
            font-size: 17px !important;
        }
        .web_host_sec .web_host p {
            font-size: 14px !important;
            line-height: 31px !important;
        }
        .web_host_sec {
            gap: 61px !important;
        }
        .web-host-sec {
            font-size: 38px !important;
        }
        .host-content-sec {
            font-size: 16px !important;
            line-height: 29px !important;
        }
        .web_host_sec .web_host h5 {
            font-size: 23px !important;
        }
        /*-----------------------web hosting page end--------------------------------*/
        /*========== Why Ms Start ===============*/
        .missin {
            margin-left: 154px;
        } 
        /*========== Why Ms End =================*/
        /*===============Blog Page Start================*/
        .our-work {
            padding-top: 50px;
            padding-bottom: 44px;
            padding-left:74px;
        }
        .our-work p {
            font-size: 11px;
        }
        .crumb3 {
            align-items: right;
            padding-top: 238px;
            padding-right:84px;
            background-color: transparent;
        }
        .blog-carousel {
            max-width: 320px;
            margin-top: 14px;
            margin-left: 26px;
        }

        .breadcrumb {
            margin-top: -114px !important;
            margin-right: -889px !important;
        }
        .swiper {
            width: 100%;
            height: 90%;
        }
        /*===============Blog Page End================*/
    }
    @media only screen and (max-width: 1650px) {
        .target_sec h5:before {
            left: 0% !important;
            top: 10px !important;
            width: 11% !important;
        }
        .target_sec1 h5:before {
            top: 9px;
            width: 14%;
            left: 0;
        }
    }
    @media only screen and (max-width: 1600px) {
        .target_sec h5:before {
            left: 0% !important;
            top: 10px !important;
            width: 11% !important;
        }
        .target_sec1 h5:before {
            top: 9px;
            width: 14%;
            left: 0;
        }
        .countersection-wt-mark h3 {
            font-size: 99px;
        }
        .about-img2 img {
            position: absolute;
            right: 30px;
            top: 196px;
        }
        .about-img6 img {
            position: absolute;
            right: 75px;
            top: 398px;
        }
    }
    @media only screen and (max-width: 1550px) {
        .target_sec h5:before {
            left: 0% !important;
            top: 10px !important;
            width: 11% !important;
        }
        .target_sec1 h5:before {
            top: 10px;
            width: 14%;
            left: 0;
        }
    }
    @media only screen and (max-width: 1520px) {
        .circle-image {
            width: 600px;
            height: 600px;
        }
        /*--------header-----*/
        .header-lg .col-lg-3 {
            padding: 0 15px !important;
            padding-left: 0 !important;
        }
        .banner-heading h1 {
            font-size: 68px;
        }
        .banner-heading h3 {
            font-size: 22px;
            margin-bottom: 15px;
        }
        /*-------------------------------Why Choose Us-----------------------------------------*/
        .target_sec h5:before {
            left: 0% !important;
            width: 10% !important;
        }
        .audi_sec22 {
            margin-top: 29px !important;
        }
        .target_sec1 h5:before {
            width: 13% !important;
            left: 0% !important;
            border-top: 3px solid #d0d0d0;
        }
        .seo_servs1 h5 {
            font-size: 19px !important;
        }
        .seo_servs h5 {
            font-size: 17px !important;
        }
        /*-------------------------------Why Choose Us-----------------------------------------*/
        /*-------------------------------Web Hosting page Start-----------------------------------------*/
        .web-button .web-btn2 {
            font-size: 18px !important;
        }
        .web-button:before {
            width: 66% !important;
        }
        .head_contents {
            font-size: 15px !important;
        }
        .cont_div_box {
            gap: 52px !important;
        }
        .web_host_sec {
            gap: 15px !important;
        }
        .web_host_sec .web_host p {
            font-size: 14px !important;
            line-height: 28px !important;
        }
        .web_host_sec .web_host h5 {
            margin-bottom: 15px !important;
        }
        .why-cont-p {
            padding-right: 21px !important;
        }
        .web_host_sec .sec_host:after {
            right: -7px !important;
        }
        /*-------------------------------Web Hosting page End-----------------------------------------*/
        /* ============ Why Ms Start ===============*/
        .whyms_square {
            background-color: #ec525a;
            width: 362px !important;
            height: 606px;
        }
        .whyms_square_heading h1 {
            font-size: 47px;
        }
        .whyms_square_seo h1 {
            font-size: 47px;
        }
        .whyms_square_paragraph p {
            font-size: 14px;
        }
        .whyms_square_seo {
            position: absolute;
            left: 466px;
            top: 83px;
        }
        .after_sales_support_headings h2 {
            font-size: 25px;
        }
        .after_sales_support_paragraph p {
            font-size: 14px;
        }
        .timely_delivery_paragraph p {
            font-size: 14px;
        }
        .secure_data_paragraph p {
            font-size: 15px;
          }
          .whyms_btn_group {
            position: relative;
            top: 15px;
            left: 0px;
        }
        .timely_delivery {
            float: right;
            position: relative;
            left: -24px;
            margin-top: 60px;
        }
        .growth-p-paragraph p {
            font-size: 12px;
        }
        .img12 {
            position: relative;
            top: 541px;
            left: 62px;
        }

        .for-employee-btn {
            padding: 7px 37px;
            margin-top: 109px;
        }
        .for-employee-tabs li#culture a {
            width: 104px;
            height: 46px;
            border-radius: 23px;
            font-size: 20px;
            padding: 12px 12px;
        }

        .for-employee-tabs li#development a {
            width: 293px;
            height: 45px;
            font-size: 20px;
            padding: 12px 12px;
        }

        .for-employee-tabs::before {
            display: block;
            content: '';
            border-bottom: 3px solid #888888;
            padding-top: 11px;
            width: 94%;
            position: relative;
            left: -1px;
            top: -37px;
        }
        .for-client-btn {
            padding: 6px 50px;
            font-size: 20px;
            position: absolute;
            top: 422px;
        }

        .for-client-tabs {
            top: 557px;
            position: absolute;
        }

        .for-client-tabs {
            top: 549px;
            position: absolute;
        }
        .mission-paragraph p {
            font-size: 14px;
        }
        .missin {
            margin-left: 100px;
            height: 500px;
            padding: 74px;
            width: 601px;
            text-align: center;
            margin-top: 90px;
            margin-bottom: 80px;
            margin-left: 125px;
        }
        .vision-paragraph{
            font-size: 14px;
        }
        .vision {
            margin-left: 100px;
            height: 500px;
            padding: 74px;
            width: 601px;
            text-align: center;
            margin-top: 90px;
            margin-bottom: 80px;
            margin-left: 125px;
        }

        .sales-paragraph p {
            font-size: 14px;
        }
        /* ============ Why Ms End ===============*/
    }

    @media only screen and (max-width: 1500px) {
        .target_sec h5:before {
            left: 0% !important;
            width: 11% !important;
        }
        .target_sec1:before {
            height: 132px;
        }
        .target_sec1 h5:before {
            width: 13% !important;
            left: 0% !important;
            border-top: 3px solid #d0d0d0;
        }
    }

      @media (min-width: 1491px) and (max-width: 1520px) {
            .target_sec1:before {
                height: 132px !important;
            }
        }
    @media only screen and (max-width: 1450px) {
        .seo_servs {
            padding-left: 9% !important;
        }
        .target_sec h5:before {
            left: 0% !important;
            width: 12% !important;
        }
        .target_sec1:before {
            height: 130px;
        }
        .target_sec1 h5:before {
            width: 16% !important;
            left: 0% !important;
            border-top: 3px solid #d0d0d0;
        }
    }
    @media only screen and (max-width: 1440px) {
        /*.move-control{
            width: 65px !important;
            height: 33px !important;
            top: -40px !important;
        }
        .move-control a.carousel-control-prev span img{
            width:7px;
        }
        .move-control a.carousel-control-next span img{
            width:8px;
        }*/
        .search-engine1-paragraph {
            margin-top: 11px;
        }
        .search-engine2-paragraph {
            margin-top: 11px;
        }
        .search-engine3-paragraph {
            margin-top: 11px;
        }
        .search-engine4-paragraph {
            margin-top: 11px;
        }
        .search {
            margin-top: 45px;
        }
        .service-page {
            padding-top: 60px;
            margin-top: 0px;
        }
        .icon-bar {
            right: -145px;
            width: 370px;
            padding-top: 15px;
        }
        .countersection-sec {
            position: relative;
            padding-top: 35px;
        }
        .nav-tabs>li>a {
            height: 35px;
        }
        .index-nav>.active>a::after {
            top: 13px;
        }
        .globalclient {
            height: 720px;
        }
        .countersection h5 {
            padding-bottom: 40px;
            font-size: 18px;
            line-height: 24px;
        }
        .about-left-main {
            padding-left: 80px;
        }
        .about-us-heading h2 {
            font-size: 50px;
            line-height: 59px;
        }
        .about-us-paragraph p {
            font-size: 16px;
            line-height: 27px;
            width: 90%;
        }
        blockquote {
            padding: 0.5em 2em 0.5em 35px;
            color: #797979;
            font-size: 16px;
            line-height: 24px;
        }
        .about-us-page:after {
            width: 57%;
            top: -52%;
        }
        .service-paragraph1 p {
            font-size: 15px;
            line-height: 22px;
        }
        .service-btn1 {
            margin-top: 15px;
        }
        .get-in-touch {
            margin-top: 60px;
        }
        .get-in-touch-headings h1 span {
            font-size: 19px;
        }
        .get-in-touch-paragraph1 p {
            font-size: 15px;
            line-height: 24px;
        }
        .get-in-touch-paragraph2 p {
            font-size: 13px;
            line-height: 26px;
        }
        .seo_servs1 {
            gap: 80px !important;
        }
        .circle-text h1 {
            font-size: 22px;
            line-height: 33px;
        }
        .seo_servs1 {
            padding-left: 17%;
        }
        .mns-services-main {
            margin-left: 50px !important;
        }
        .target_sec1 h5:before {
            width: 14% !important;
            left: 0% !important;
            border-top: 3px solid #d0d0d0;
        }
        .banner-heading h3 {
            padding-top: 50px;
        }
        .mns-home-banner-right {
            margin-top: 250px;
        }
        .target_sec h5:before {
            left: 0% !important;
            width: 12% !important;
        }
        .service-page {
            margin-top: 90px;
        }
        .about-page-images .item.active img {
            width: 150px;
            height: 150px;
            transition: 0.5s ease-in-out;
        }
        .about-page-images .item img {
            width: 90px;
            height: 90px;
        }
        .about-img4 img {
            right: 400px;
            top: 90px;
        }
        .about-img5 img {
            right: 445px;
            top: 295px;
        }
        .about-img3 img {
            right: 260px;
            top: 225px;
        }
        .about-img1 img {
            right: 165px;
            top: 90px;
        }
        .about-img6 img {
            right: 75px;
            top: 340px;
        }
        .about-img2 img {
            position: absolute;
            right: 19px;
            top: 186px;
        }
        .about-us-page .container-fluid {
            padding-top: 50px;
            height: 530px;
        }
/*        .carousel-control-prev {
            left: 16px;
        }*/
        .mns-globel-client-main .col-lg-2 {
            padding: 0;
        }
        .circle-image {
            width: 570px;
            height: 570px;
        }
/*        .carousel-control-next {
            right: 15px;
        }*/
        .countersection-wt-mark h3 {
            font-size: 90px;
        }
        .mns-globel-client-main .col-lg-5 {
            padding: 0;
        }
        .mns-home-banner-link a {
            margin-top: 40px;
            width: 175px;
            height: 50px;
            font-size: 16px;
        }
        .search-engine1-heading {
            padding-top: 0px !important;
        }
        .search-engine2-heading {
            padding-top: 0px;
        }
        .search-engine3-heading {
            padding-top: 0px;
        }
        .search-engine4-heading {
            padding-top: 0px;
        }
        .banner-heading h3 {
            font-size: 20px;
            margin-bottom: 13px;
        }
        .banner-heading h1 {
            font-size: 66px;
        }
        .mns-banner-slider {
            margin-top: 80px;
        }
        .banner {
            min-height: 860px;
        }
        /*---------------What We Do------------*/
        .wh-paragraph p {
            font-size: 12px;
            color: #3e3e3e;
            font-weight: 400;
            line-height: 20px;
        }
        .web-seo-card {
            padding-right: 15px !important;
            padding-left: 15px !important;
        }
        .web-seo-para p {
            font-size: 16px;
        }
        .ppc-para p {
            font-size: 16px;
        }
        .smo-para p {
            font-size: 16px;
        }
        .smo-img img{
            width: 40px;
            padding: 6px;
        }
        /*.smo.active .smo-img img{
            width: 40px;
            padding: 6px !important;
        }*/
        /*.smo:hover .smo-img img{
            width: 40px;
            padding: 6px !important;
        }*/
        .wh-w-image {
            margin-top: 150px;
        }
/*        .carousel-control-prev {
            position: absolute;
            top: 0;
            bottom: 0;
            z-index: 1;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 18%;
            color: #fff;
            text-align: center;
            opacity: 5.5;
            transition: opacity .15s ease;
        }*/
/*        .carousel-control-next {
            position: absolute;
            top: 0;
            bottom: 0;
            z-index: 1;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 18%;
            color: #fff;
            text-align: center;
            opacity: 5.5;
            transition: opacity .15s ease;
            padding: 0;
        }*/
        /*.move-control {
            position: absolute;
            top: -75px;
            right: 22px;
            width: 76px;
            background: #ebebeb;
            height: 40px;
            left: auto;
        }*/
        .search-engine4 {
            position: relative;
            margin-top: 90px;
        }
        .wh-heading h1 {
            font-size: 50px;
            color: #db4158;
            font-weight: 500;
        }
        .wh-image img {
            position: absolute;
            top: 337px;
            left: 19px;
            width: 77%;
        }
        .wh-image3 img {
            position: relative;
            top: 5px;
            left: 244px;
            width: 21%;
        }
        .wh-image1 img {
            position: relative;
            top: 10px;
            left: 139px;
            width: 12%;
        }
        .wh-image2 img {
            position: relative;
            top: 26px;
            left: 0px;
            width: 27%;
        }
        .wh-image6 img {
            position: absolute;
            left: 339px;
            bottom: 9px;
        }
        .search-engine1-image {
            margin-left: 0px;
        }
        .search-engine3-image {
            margin-left: 0px;
        }
        .search-engine1-heading h2 {
            font-size: 18px;
            line-height: 20px;
        }
        .search-engine1-heading {
            margin-left: 0px;
            padding-top: 20px;
            text-align: center;
        }
        .search-engine3-heading h2 {
            font-size: 18px;
            line-height: 20px;
        }
        .search-engine3-heading {
            margin-left: 0px;
            padding-top: 20px;
            text-align: center;
        }
        .search-engine4-image {
            margin-left: 0px;
        }
        .search-engine2-image {
            margin-left: 0px;
        }
        .search-engine2-heading h2 {
            font-size: 18px;
            line-height: 20px;
        }
        .search-engine2-heading {
            margin-left: 28px;
            padding-top: 20px;
        }
        .search-engine4-heading h2 {
            font-size: 18px;
            line-height: 20px;
        }
        .search-engine4-heading {
            margin-left: 28px;
            padding-top: 20px;
        }
        .search-engine1-paragraph {
            margin-left: 0px;
            margin-top: 20px;
        }
        .search-engine1-paragraph p {
            font-size: 14px;
            line-height: 20px;
        }
        .search-engine2-paragraph {
            margin-left: 0px;
            margin-top: 20px;
        }
        .search-engine2-paragraph p {
            font-size: 14px;
            line-height: 20px;
        }
        .search-engine3-paragraph {
            margin-left: 0px;
            margin-top: 20px;
        }
        .search-engine3-paragraph p {
            font-size: 14px;
            line-height: 20px;
        }
        .search-engine4-paragraph {
            margin-left: 0px;
            margin-top: 20px;
        }
        .search-engine4-paragraph p {
            font-size: 14px;
            line-height: 20px;
        }
        .web-need-paragraph p {
            font-size: 14px;
            line-height: 20px;
        }
/*        .wh-w-do {
            border-right: 1px solid #c2c2c2;
            margin-top: 56px;
            height: 628px;
            position: relative;
            top: 0;
            left: 0;
            height: 650px;
        }*/
        .search-engine1-paragraph p {
            font-size: 13px;
            line-height: 18px;
        }
        .search-engine1-paragraph p {
            font-size: 13px;
            line-height: 18px;
        }
        .search-engine1-paragraph p {
            font-size: 13px;
            line-height: 18px;
        }
        .search-engine1-paragraph p {
            font-size: 13px;
            line-height: 18px;
        }
        .search-engine2 {
            margin-top: 50px;
        }
        .search-engine4 {
            position: relative;
            margin-top: 34px;
        }
/*        .wh-w-do {
            height: 600px;
        }*/
        /*---------------What We Do------------*/
        /*-------------------------------Why Choose Us-----------------------------------------*/
        .target_sec1:before {
            height: 132px !important;
        }
        .why-choose-heading h5 {
            font-size: 14px !important;
        }
        .sec-contt .seo h1 {
            font-size: 45px !important;
            color: #da4932;
            font-weight: 800;
            line-height: 63px !important;
        }
        .sec-contt .seo p {
            color: #646363;
            font-weight: 400 !important;
            font-size: 14px !important;
            line-height: 24px !important;
            padding-top: 27px !important;
            padding-bottom: 20px;
            padding-right: 149px !important;
        }
        .seo_ser_main_sec_top {
            gap: 40px !important;
        }
        .why-choose-heading h1 {
            font-size: 45px !important;
        }
            .whychoosseus-button a {
                font-size: 14px !important;
            }
            .analysis_botm {
                gap: 24px !important;
            }
            .test {
                width: 30px !important;
                height: 30px !important;
            }
            .test1 {
                width: 30px !important;
                height: 30px !important;
            }
            .test2 {
                width: 30px !important;
                height: 30px !important;
            }
           /* .seo_servs h5 {
                font-size: 17px !important;
                margin-left: 42px !important;
            }*/
            .seo_servs1 {
                padding-left: 19% !important;
                gap: 101px !important;
            }
            /*.seo_servs1 h5 {
                font-size: 17px !important;
                margin-left: 65px !important;
            }
            .w*/hy-choose-bttn {
                background-color: black;
                padding: 11px 15px 11px 15px !important;
            }
            .sec-contt .seo-img a {
                font-size: 16px !important;
                font-family: 'Roboto' !important;
                padding: 7px 12px !important;
                width: 128px !important;
                margin-top: -9px !important;
            }
            .seo-body h5 {
                font-size: 40px !important;
            }
            .seo-body-1 .seo-body-1-part p {
                font-size: 14px !important;
            }
            .seo-body-part .multi-national {
                font-size: 14px !important;
            }
            .seo-body-1-para {
                font-size: 13px !important;
            }
            .seo-body-1-part .para_sec .speed_para {
                font-size: 14px !important;
            }
            .seo-body-4 .col .adds_search {
                position: absolute;
                top: 35px !important;
                left: 21px !important;
            }
            .seo-body-4 {
                gap: 15px !important;
                margin-top: 32px !important;
            }
            .seo-body-4 .img-background1 {
                width: 203px !important;
                height: 128px !important;
            }
            .seo-body-4 .img-background2 {
                width: 203px !important;
                height: 128px !important;
            }
            .seo-body-4 .img-background3 {
                width: 203px !important;
                height: 128px !important;
            }
            .seo-body-4 .search-ads:before {
                bottom: -11px !important;
            }
            .seo-body-4 .audience {
                margin-top: 19px !important;
            }
            .seo-body-4 .search-ads {
                font-size: 12px !important;
            }
            .seo-body-4 .audience {
                font-size: 16px !important;
            }
            .seo-body-3 {
                margin-top: 18px !important;
            }
            .seo-body-1 {
                padding-top: 0px !important;
            }
            /*-------------------------------Why Choose Us-----------------------------------------*/
            /*------------What Our Clint Say-----------*/
            .about-us-paragraph p {
                font-size: 16px;
                color: rgb(62, 62, 62);

                font-weight: 300;
            }
            .about-us-heading h2 {
                font-size: 53px;
                color: #db4158;

                font-weight: 600;
            }
            blockquote {

                position: relative;
                margin: 0.5em;
                padding: 0.5em 2em 0.5em 3em;
                color: rgb(121, 121, 121);
                font-size: 14px;
            }
            .about-page-images .item img {
                width: 60px;
                height: 60px;
                transition: all 0.5s ease-in-out 0s;
            }
            .about-page-images .item.active img {
                width: 100px;
                height: 100px;
                transition: all 0.5s ease-in-out 0s;
            }
            /*------------What our Clint Say--------------*/
            /*-----------services---------------*/
            .service-heading1 h1 {
                font-size: 54px;
                color: #db4158;

                font-weight: 600;
            }
            .service-paragraph1 p {
                font-size: 14px;
                color: #3e3e3e;

                line-height: 26px;
                font-weight: 300;
            }
            .service-paragraph1 {
                margin-top: 20px;
                margin-left: 96px;
            }
            .service-btn {
                width: 125px;
                height: 41px;
                border: 1px solid #6391c8;
                background: #fff;
                display: flex;
                align-items: center;
                align-content: center;
                justify-content: center;
                border-radius: 26px;
                font-weight: bold;
                line-height: 25px;
                color: #3476c7;
                margin-left: 481px;
                text-decoration: none;
                z-index: 1;
                margin-top: 39px;
                box-shadow: none;
            }
            .get-in-touch-headings h1 span {
                font-size: 25px;
                color: #000000;

                font-weight: 600;
            }
            .get-in-touch-headings h1 {
                font-size: 33px;
                color: #000000;

                font-weight: 600;
            }
            .get-in-touch-paragraph1 p {
                font-size: 12px;
                color: #000000;

                font-weight: 300;
                line-height: 20px;
            }
            .get-in-touch-paragraph2 p {
                font-size: 14px;
                color: #000000;

                font-weight: 300;
                line-height: 23px;
            }
            .card1 {
                box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
                border-radius: 18px;
                height: 211px;
                width: 317px;
                left: -11px;
                position: relative;
                background-color: rgb(255, 255, 255);
                z-index: 1;
            }
            .card3 {
                box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
                border-radius: 18px;
                height: 211px;
                width: 317px;
                background-color: rgb(255, 255, 255);
                position: relative;
                left: 26px;
                top: -26px;
                z-index: 0;
            }
            .card2 {
                box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
                border-radius: 18px 18px 18px 18px;
                height: 211px;
                width: 317px;
                background-color: #ffffff;
                position: relative;
                left: 47px;
                top: -15px;
            }
            .card4 {
                box-shadow: rgb(102 103 104 / 25%) 0px 2px 8px 0px;
                border-radius: 18px;
                height: 211px;
                width: 317px;
                left: 93px;
                position: relative;
                top: -35px;
                background-color: rgb(255, 255, 255);
            }
            .service-btn::before {
                content: '';
                width: 388px;
                height: 3px;
                border-bottom: 1px solid #cccccc !important;
                position: absolute;
                top: 17px;
                left: -388px;
                z-index: -1;
            }
            .analysis .img1 {
                padding: 56px;
                width: 23px;
                margin-left: 11px;
                margin-right: 0px;
                border-radius: 6px;
                height: 44px;
            }
            .analysis .img2 {
                padding: 56px;
                width: 23px;
                margin-left: 5px;
                margin-right: 0px;
                border-radius: 6px;
                height: 44px;
            }
            .analysis .img3 {
                padding: 56px;
                width: 23px;
                margin-left: 5px;
                margin-right: 0px;
                border-radius: 6px;
                height: 44px;
            }
            .analysis .img4 {
                padding: 56px;
                width: 23px;
                margin-left: 6px;
                margin-right: 20px;
                border-radius: 6px;
                height: 44px;
            }
            .heading3-assets img {
                margin-left: -15px !important;
            }
            .analysis .img1 img {
                margin-left: -9px;
                margin-top: 6px;
            }
            .analysis .img2 img {
                margin-left: -9px;
                margin-top: 6px;
            }
            .analysis .img3 img {
                margin-left: -9px;
                margin-top: 6px;
            }
            .analysis .img4 img {
                margin-left: -9px;
                margin-top: 6px;
            }
            .service-page {
                margin-top: 104px;
                margin-bottom: 30px;
            }
            /*-----------services---------------*/
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .head_contents {
                font-size: 14px !important;
            }
            .web-button:before {
                width: 70% !important;
            }
            .web-button .web-btn2 {
                font-size: 16px !important;
                padding: 8px 25px !important;
            }
            .cont_div_box {
                gap: 39px !important;
            }
            .cont_div_box .cont_div_img_box p {
                font-size: 15px !important;
                line-height: 18px !important;
            }
            .cont_div_box {
                margin-top: 33% !important;
            }
            .web_host_sec .web_host p {
                font-size: 13px !important;
                line-height: 23px !important;
            }
            .web_host_sec .web_host h5 {
                font-size: 19px !important;
                margin-bottom: 19px;
            }
            .web_host_sec .sec_host:after {
                height: 45% !important;
                right: -11px !important;
                top: 87px !important;
            }
            .text-right {
                margin-top: 23px !important;
            }
            .text-right a {
                font-size: 14px !important;
                padding: 11px 22px 11px 22px !important;
            }
            .why-content-brt1 .web-buttonc {
                margin-bottom: 65px !important;
            }
            .why-content-brt1 .web-buttonc a {
                font-size: 18px !important;
            }
            .why-content-brt1 p {
                font-size: 13px !important;
                line-height: 23px !important;
            }
            .why-content-brt1 {
                padding: 28px !important;
            }
            .cont_seac_sction {
                gap: 67px !important;
            }
            /*-------------------------------Web Hosting page End-----------------------------------------*/


            /* ============ Why Ms Start ===============*/
                .whyms_square_heading h1 {
                    font-size: 43px;
                }
                .whyms_square_paragraph p {
                    font-size: 13px;
                    line-height: 25px;
                }
                .whyms_square {
                    background-color: #ec525a;
                    width: 333px !important;
                    height: 601px;
                }
                .secure_data_heading::after {
                    position: absolute;
                    bottom: 69px !important;
                    left: -36px;
                }
                .whyms_square_seo {
                    position: absolute;
                    left: 437px;
                    color: black;
                    TOP: 80px;
                }
                .whyms_square_seo h1 {
                    font-size: 43px;
                }
                .after_sales_support_headings h2 {
                    font-size: 22px;
                }
                .tiemly_delivery_heading h2 {
                    font-size: 22px;
                }
                .secure_data_heading h2 {
                    font-size: 22px;
                }
                .after_sales_support_paragraph p {
                    font-size: 12px;
                }
                .timely_delivery_paragraph p {
                    font-size: 12px;
                }
                .secure_data_paragraph p {
                    font-size: 12px;
                }
                .after_sales_support_headings::after {
                    content: '';
                    display: block;
                    width: 49%;
                    border: 1px solid #d7d7d7;
                    position: absolute;
                    bottom: 109px;
                    left: -41px;
                }
                .tiemly_delivery_heading::after {
                    width: 92%;
                    position: absolute;
                    bottom: 90px !important;
                    left: -41px;
                }
                .growth-p-heading::after {
                    width: 20% !important;
                }
                .for-employee-tabs li#culture a {
                width: 96px;
                height: 46px;
                font-size: 14px;
                padding: 12px 25px;
            }
            .google-img-1{
                margin-left: -4px;
            }
            .google-paragraph-1 {
                max-width: 100%;
            }
            .google-paragraph-1 p{
                padding-top: 10px;
                padding-left: 5px;
            }
            .google-paragraph-2 p{
                padding-top: 10px;
                padding-left: 5px;
            }
            .growth-p-paragraph p {
                font-size: 11px;
            }
            .for-employee-tabs li#environment a {
                width: 134px;
                height: 45px;
                font-size: 14px;
                padding: 12px 25px;
            }

            .for-employee-tabs li#development a {
                width: 220px;
                height: 45px;
                font-size: 14px;
                padding: 12px 25px;
            }

            .for-employee-tabs li#platform a {
                width: 174px;
                height: 45px;
                font-size: 14px;
                padding: 12px 25px;
            }

            .for-client-tabs li#full-support a {
                width: 148px;
                height: 50px;
                font-size: 14px;
                padding: 13px 25px;
            }
            .for-client-tabs {
                top: 542px;
                position: absolute;
            }

            .for-client-btn {
                padding: 7px 37px;
                font-size: 20px;
                top: 416px;
            }

            .for-client-tabs::before {
                padding-top: 11px;
                width: 98%;
                position: relative;
                left: -1px;
            }

            .growth-c-img {
                float: right;
                margin-top: 167px;
                margin-right: 108px;
            }
            .for-client-tabs li#certification a {
                width: 132px;
                height: 50px;
                font-size: 14px;
                padding: 13px 25px;
            }

            .for-client-tabs li#professional a {
                width: 213px;
                height: 50px;
                font-size: 14px;
                padding: 13px 21px;
            }

            .for-client-tabs li#full-support a {
                width: 148px;
                height: 45px;
                padding: 12px 25px;
            }

            .for-client-tabs li#certification a {
                width: 132px;
                height: 45px;
                font-size: 14px;
                padding: 12px 25px;
            }

            .for-client-tabs li#professional a {
                width: 208px;
                height: 45px;
                font-size: 14px;
                padding: 11px 11px;
            }

            .for-client-tabs li#secure a {
                width: 140px;
                height: 45px;
                font-size: 14px;
                padding: 12px 25px;
            }

            .mission-heading::after {
                display: block;
                content: '';
                border-bottom: 3px solid #5574b8;
                padding-top: 11px;
                width: 56%;
                position: relative;
                left: 75px;
            }

            .vision-heading::after {
                display: block;
                content: '';
                border-bottom: 3px solid #5574b8;
                padding-top: 11px;
                width: 56%;
                position: relative;
                left: 87px;
            }
            #employee-tab1C p {
                font-size: 12px;
            }
            #employee-tab2C p {
                font-size: 12px;
            }
            #employee-tab3C p {
                font-size: 12px;
            }
            #employee-tab4C p {
                font-size: 12px;
            }
            #client-tab1C p {
                font-size: 12px;
            }
            #client-tab2C p {
                font-size: 12px;
            }
            #client-tab3C p {
                font-size: 12px;
            }
            #client-tab4C p {
                font-size: 12px;
            }
            .growth-p-client{
               left: 43px !important; 
            }
            .growth-c-img {
                float: right;
                margin-top: 182px;
                position: absolute;
                top: -185px;
                left: 234px;
            }
            .missin {
                margin-left: 100px;
                height: 494px;
                padding: 74px;
                width: 500px;
                text-align: center;
                margin-top: 90px;
                margin-bottom: 80px;
                margin-left: 125px;
            }

            .mission-paragraph p {
                font-size: 12px;
            }

            .vision-paragraph p {
                font-size: 12px;
            }

            .vision {
                height: 500px;
                padding: 74px;
                width: 500px;
                text-align: center;
                margin-top: 90px;
                margin-bottom: 80px;
                margin-left: 73px;
            }

            .sales-paragraph p {
                font-size: 13px;
            }

            .send-us-paragraph {
                margin-top: 84px;
                margin-left: 117px;
            }

            .send-us-paragraph p {
                font-size: 12px;
            }
            .send-us-paragraph p a {
                font-size: 12px;
            }
            /* ============ Why Ms End ===============*/
            /*===============Blog Page start================*/
                .seo-service h1 span {
                    font-size: 50px;
                }
                .seo-service-heading h2 {
                    font-size: 33px;
                }
                .seo-service-paragraph p {
                    font-size: 18px;
                }
                .seo-service {
                    margin-top: 6px !important;
                }
                .seo-service-paragraph1 p {
                    font-size: 17px;
                }
                .read-more {
                    position: relative;
                    margin-top: 29px;
                }
                #slide2 {
                    padding-bottom: 72px;
                }
            /*===============Blog Page End================*/
            /*===============Contact Page Start================*/
                /* .background h1 {
                    font-size: 40.68px;
                }

                .contact1::before {
                    left: 34px;
                    height: 323px;
                    top: 109px;
                }
                
                .check-box1 {
                    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
                    margin-left: -117px;
                    border-radius: 10px 40px 40px 10px;
                    background-image: url(../images/Layer-11.png);
                    border-radius: 10px 10px 10px 10px;
                    background-image: url(../images/Layer-11.png);
                    height: 100%;
                }
               
                .contact-form-banner {
                    padding-top: 3px !important;
                    position: relative !important;
                    left: 16px !important;
                }
                #form6Example2{
                    background-color:#eef0f2;
                     border:none;
                }
               
                .checkbox-mark {
                    height: 204px;
                    padding-top: 13px;
                    padding-bottom: 39px;
                    padding-left: 30px;
                    padding-right: 30px;
                }
                .form6Example1{
                    background-color:#eef0f2;
                    border:none;
                }
                .list_1{
                    margin-left: 26px !important;
                    margin-top: 10px;
                }
                .checkbox-mark .col-sm-4 {
                    padding-right: 0px !important;
                    padding-left: 11px !important;
                }
                .paragraph1 {
                    padding-right: 4px !important;
                    padding-left: 17px !important;
                }
                .paragraph1 p {
                   
                    font-size: 20px !important;
                    padding: 0px 20px !important;
                    
                }
                .checkbox-mark::after {
                    position: relative;
                    top: 8px ;
                    width: 88% ;
                    margin-left: 35px ;
                    font-size: 14px;
                }
              
                .add_some p {
                    padding: 14px 24px;
                    margin-top: -36px;
                    font-size: 16.88px;
                }

                .contact-sales p {
                    font-size: 14px !important;
                }
                .form-outline{
                     display: flex;
                     align-items: center;
                }

                .font-icon p {
                    font-size: 10px !important;
                }
                .flag-icon1 {
                    display: flex;
                    padding-top: 77px;
                }
                .font-icon a {
                    font-size: 16px !important;
                }
                #form6Example1{
                    height:35px !important;
                }
                #form6Example2{
                    height:35px !important;
                }
                .contact-subheading p {
                    font-size: 15px !important;
                    padding-top: 5px;
                    padding-bottom: 20px;
                }
                .contactus {
                    vertical-align: middle;
                    justify-content: center;
                    align-items: center;
                    padding: 13px 0px 0px;
                    margin-left: 57px;
                }
                .font-icon p {
                    font-size: 14px !important;    
                }

                .font-icon a {
                    font-size: 16px !important;
                }
                
                .add_some {
                    font-size: 18.88px;
                }
              
                .contact-subheading h4 {
                    font-size: 35px;
                }
                
                .Contact1 {
                    margin-top: 107px;
                    padding-left: 49px;
                    background-color: #20246d;
                    height: 230px;
                    width: 100%;
                    height: 169px;
                }
                .contact-sales p {
                    margin-bottom: 2px;
                }

                .checkbox-mark .container {
                    width: 80% !important;
                } */
                
            /*===============Contact Page End================*/
        }


        @media only screen and (max-width: 1423px){
            /*===============Blog Page End================*/
            /* .check-box1 {
                box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
                margin-left: -60px;
                border-radius: 10px 40px 40px 10px;
                background-image: url(../images/Layer-11.png);
                border-radius: 10px 10px 10px 10px;
                background-image: url(../images/Layer-11.png);
                background-color: #ffffff;
                position: relative;
                height: 100%;
            }
            .contact-sales p {
                margin-bottom: 10px;
            }
            .green {
                background-image: url(assets/images/rectangle1.png);
                color: white;
                background-size: contain, cover;
                background-position: center;
                background-repeat: no-repeat;
                background-size: cover;
            } */
            /*===============Blog Page End================*/
        }
        @media only screen and (max-width:1400px) {
            
            .banner-heading {
                margin-top: 185px;
            }
            .banner-heading h1 {
                font-size: 60px;
            }
            .banner-heading h3 {
                padding-top: 50px;
            }
            .mns-banner-slider-main .owl-nav {
                position: absolute;
                right: -95px;
                top: 80px;
            }
            .countersection-wt-mark h3 {
                font-size: 75px;
            }
            .target_sec:before {
                height: 188px;
            }
            .target_sec h5:before {
                left: 0% !important;
                width: 12% !important;
            }
            .target_sec1 h5:before {
                width: 14% !important;
                left: -18% !important;
                border-top: 3px solid #d0d0d0;
            }
            .target_sec1 h5:before {
                top: 9px !important;
                width: 14% !important;
                left: 0% !important;
            }
        }
         @media (min-width: 1369px) and (max-width: 1400px) {
            .target_sec:before {
                height: 148px;
            }
            .seo_servs {
                padding-left: 7% !important;
            }
        }
        @media only screen and (max-width:1366px) {
            header.main-header .main-menu-sec ul.main-menu-list li a {
                font-size: 14px;
            }
            header.main-header .main-menu-sec ul.main-menu-list {
                justify-content: flex-end;
                gap: 20px;
            }
            .header-contact-sec ul.h-contact-list li a {
                font-size: 14px;
            }
            /*-------------------------------Why Choose Us Start-----------------------------------------*/
            .footer-text a {
                padding-right: 15px;
            }
            .footer-text-1 a {
                padding-right: 7px;
            }
            .footer-text-1 svg {
                padding-right: 0px;
                margin-right: 3px;
            }
            .mns-services-main {
                margin-left: 0 !important;
            }
            .why-choose-heading h1 {
                font-size: 32px !important;
            }
            .why-choose-heading h5 {
                padding-top: 18px !important;
                line-height: 24px !important;
            }
            .whychoosseus-button a {
                font-size: 12px !important;
                padding: 2px 18px 3px 18px !important;
            }
            .test {
                width: 25px !important;
                height: 25px !important;
            }
            .test1 {
                width: 25px !important;
                height: 25px !important;
            }
            .test2 {
                width: 25px !important;
                height: 25px !important;
            }
            .seo_servs h5 {
                font-size: 14px !important;
                margin-left: 0 !important;
            }
            .aud_main {
                margin-top: 71px !important;
            }
            .why-choose-img img {
                height: 283px !important;
                width: 288px !important;
            }
            .why-choose-bttn {
                background-color: black;
                padding: 9px 10px 9px 10px !important;
            }
            .audi_sec22 {
                margin-top: 19px !important;
            }
            .seo_servs {
                padding-bottom: 32px !important;
            }
            .target_sec:after {
                width: 8px !important;
                height: 8px !important;
                left: -1.6px !important;
                bottom: -28px !important;
            }
            .seo_servs .audi_sec2 p {
                font-size: 12px !important;
                line-height: 22px !important;
                margin-top: 24px !important;
            }
            .target_sec:before {
                top: 5px;
                height: 111px !important;
            }
            .audi_sec22 p {
                line-height: 23px !important;
                font-size: 12px !important;
            }
            .seo_servs1 h5 {
                font-size: 14px !important;
                margin-left: 0px !important;
                margin-top: 21px !important;
            }
            .target_sec1:after {
                width: 8px !important;
                height: 8px !important;
                left: -3px !important;
                top: -18px !important;
            }
            .target_sec1:before {
                height: 105px !important;
            }
            .seo_servs1 {
                padding-left: 20% !important;
            }
            .seo_ser_main_sec_bottom {
                margin-top: 15px !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 14% !important;
                left: 0% !important;
            }
            .seo_serv {
                margin-top: 7px !important;
                padding: 17px !important;
            }
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 11% !important;
            }
            /*-------------------------------Why Choose Us Start-----------------------------------------*/
            /*---------- What our Client Say-------------*/
            blockquote {

                position: relative;
                margin: 0.5em;
                padding: 0.5em 2em 0.5em 3em;
                color: #797979;
                font-size: 14px;
            }
            /*----------What Our Client Say--------------*/
            /*-----------services---------------*/
            .get-in-touch-paragraph1 {
                margin-top: 13px;
                margin-left: 95px;
            }
            .get-in-touch-paragraph2 {
                margin-top: 39px;
                margin-left: 95px;
            }
            .analysis {
                padding-left: 2px;
                padding-right: 2px;
                position: relative;
                top: 65px;
                left: 9px;
                align-items: center;
                justify-content: center;
            }
            .analysis .img1 {
                padding: 5px;
                width: 23px;
                margin-left: 0px;
                border-radius: 6px;
                height: 44px;
            }
            .analysis .img2 {
                padding: 5px;
                width: 23px;
                margin-left: 2px;
                border-radius: 6px;
                height: 44px;
            }
            .about-us-page:after {
                width: 62%;
                top: -63%;
            }
            .about-us-page:after {
                height: 1175px;
            }
            .analysis .img3 {
                padding: 5px;
                width: 23px;
                margin-left: 2px;
                border-radius: 6px;
                height: 44px;
            }
            .analysis .img4 {
                padding: 5px;
                width: 23px;
                margin-left: -2px;
                border-radius: 6px;
                height: 44px;
            }
            .get-in-touch-paragraph2 p {
                font-size: 13px;
                color: rgb(0, 0, 0);

                font-weight: 300;
                line-height: 23px;
            }
            .service-page {
                margin-top: 128px;
                margin-bottom: 30px;
            }
            blockquote {

                position: relative;
                margin: 0.5em;
                padding: 0.5em 2em 0.5em 3em;
                color: rgb(121, 121, 121);
                font-size: 13px;
            }
            .about-us-paragraph p {
                font-size: 15px;
                color: rgb(62, 62, 62);

                font-weight: 300;
                line-height: 22px;
            }
            /*-----------services---------------*/
            /*--------What We Do-----------*/
            .wh-heading h1 {
                font-size: 45px;

                color: #db4158;
                font-weight: 500;
            }
            .search-engine1 {
                text-align: center;
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
            }
            .search-engine2 {
                text-align: center;
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
            }
            .search-engine3 {
                text-align: center;
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
            }
            .search-engine4 {
                text-align: center;
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
            }
            .wh-paragraph p {
                font-size: 11px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
            .wh-paragraph {
                margin-top: -9px;
            }
            .wh-image img {
                position: absolute;
                top: 324px;
                left: 34px;
                width: 69%;
            }
            .wh-image2 img {
                position: relative;
                top: 26px;
                left: 0px;
                width: 21%;
            }
            .wh-image1 img {
                position: relative;
                top: 10px;
                left: 139px;
                width: 13%;
            }
            .wh-image4 img {
                position: relative;
                top: 133px;
                left: -33px;
            }
            .web-need-heading h1 {
                font-size: 30px;

                color: #000000;
                font-weight: 600;
            }
            .wh-image3 img {
                position: relative;
                top: 12px;
                left: 236px;
                width: 22%;
            }
            .wh-image6 img {
                position: absolute;
                left: 297px;
                bottom: 50px;
            }
            .search-engine1-image {
                margin-left: 0px;
                align-items: center;
                justify-content: center;
            }
            .search-engine3-image {
                margin-left: 0px;
                align-items: center;
                justify-content: center;
            }
            .search-engine1-heading h2 {
                font-size: 12px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine1-paragraph p {
                font-size: 10px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 20px;
            }
            .web-need-paragraph p {
                font-size: 16px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
/*            .carousel-control-prev {
                left: 482px;
            }*/
            .search-engine2 {
                margin-top: 50px;
            }
            .search-engine3-heading h2 {
                font-size: 12px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine3-heading {
                margin-left: 0px;
                padding-top: 17px;
                text-align: center;
            }
            .search-engine1-paragraph {
                margin-left: 0px;
                margin-top: 20px;
                text-align: center;
            }
            .search-engine1-paragraph p {
                font-size: 10px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 17px;
            }
            .search-engine3-paragraph {
                margin-left: 0px;
                margin-top: 20px;
                text-align: center;
            }
            .search-engine3-paragraph p {
                font-size: 10px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 20px;
            }
            .web-need-paragraph p {
                font-size: 10px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
/*            .carousel-control-prev {
                position: absolute;
                top: 0;
                bottom: 0;
                z-index: 1;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 65%;
                color: #fff;
                text-align: center;
                opacity: 6.5;
                transition: opacity .15s ease;
                left: -3px;
            }*/
/*            .carousel-control-next {
                position: absolute;
                top: 0;
                bottom: 0;
                z-index: 1;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 20px;
                color: #fff;
                text-align: center;
                opacity: 6.5;
                transition: opacity .15s ease;
                padding: 0;
            }*/
            /*.move-control {
                position: absolute;
                top: -62px;
                right: 27px;
                width: 76px;
                background: #ebebeb;
                height: 39px;
                left: auto;
            }*/
            .search-engine1-heading {
                margin-left: 0px;
                padding-top: 20px;
            }
            .web-seo-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 15px;
            }
            .ppc-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 15px;
            }
            .smo-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 14px;
            }
            .web-seo:hover .web-seo-img1 img {
                margin-left: 0px;
            }
            /*.smo:hover .smo-img img {
                margin-left: 0px;
            }*/
            .develop:hover .smo-img img {
                margin-left: 0px;
                filter: brightness(0) invert(1);
            }
/*            .carousel-control-next {
                position: absolute;
                top: 0;
                bottom: 0;
                z-index: 1;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 16px;
                color: #fff;
                text-align: center;
                opacity: 6.5;
                transition: opacity .15s ease;
                left: 45px;
                padding: 0;
            }*/
            .search-engine4-paragraph {
                margin-left: 0px;
                margin-top: 20px;
                text-align: center;
            }
            /*-------------What We Do----------*/
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .head_contents {
                font-size: 13px !important;
                line-height: 21px !important;
            }
            .web-button .web-btn2 {
                margin-top: 37px !important;
            }
            .web-button:before {
                top: 55px !important;
            }
            .cont_div_box {
                margin-top: 27% !important;
            }
            .heading_web {
                font-size: 40px !important;
            }
            .cont_div_box .cont_div_img_box p {
                font-size: 13px !important;
                line-height: 15px !important;
            }
            .web-button .web-btn2 {
                font-size: 15px !important;
                padding: 8px 25px !important;
            }
            .web_host_sec {
                gap: 31px !important;
            }
            .web_host_sec .sec_host:after {
                right: -12px !important
            }
            .web_host_sec .web_host p {
                font-size: 12px !important;
                line-height: 21px !important;
            }
            .web_host_sec .web_host h5 {
                font-size: 17px !important;
                margin-bottom: 13px;
            }
            .lead-comp {
                font-size: 38px !important;
            }
            .main_host_sec {
                margin-top: 6% !important;
            }
            .why-content-brt1 .web-buttonc a {
                font-size: 14px !important;
            }
            .why-content-brt1 {
                padding: 22px !important;
            }
            .why-cont-head {
                font-size: 38px !important;
            }
            .why-content-brt1 .web-buttonc a {
                top: 19px !important;
                padding: 8px 26px 8px 26px !important;
                border-radius: 20px 0px 20px 2px !important;
                left: -42px !important;
            }
            .why-content-brt1 p {
                font-size: 12px !important;
                line-height: 19px !important;
            }
            .web-content-text p {
                font-size: 11px !important;
            }
            .cont_div_box .cont_div_img_box {
                padding: 5px 7px !important;
                border-radius: 16px !important;
            }
            .text-right a {
                font-size: 12px !important;
                padding: 9px 18px 9px 18px !important;
                margin-right: 15% !important;
            }
            .why-cont-p {
                font-size: 12px !important;
                line-height: 18px !important;
            }
            .host-content-sec {
                color: #3e3e3e;
                font-weight: 500;
                font-family: 'Poppins';
                font-size: 15px !important;
                line-height: 23px !important;
                padding-top: 5px;
                padding-bottom: 20px;
            }
            .circle-image {
                width: 500px;
                height: 500px;
            }
            .countersection {
                padding-left: 50px;
                padding-right: 50px;
            }
            /*-------------------------------Web Hosting page End-----------------------------------------*/

            /* ============ Why Ms Start ===============*/

            .whyms_square_heading h1 {
                font-size: 40px;
            }

            .whyms_square_paragraph p {
                font-size: 11px;
            }

            .whyms_square {
                background-color: #ec525a;
                width: 308px !important;
                height: 573px;
            }

            .whyms_square_seo {
                position: absolute;
                left: 416px;
                color: black;
                TOP: 75px;
            }
            .whyms_square_seo h1 {
                font-size: 40px;
            }

            .after_sales_support {
                position: relative;
                margin-left: 228px;
            }

            .secure_data_heading::after {
                content: '';
                display: block;
                width: 34%;
                border: 1px solid #d7d7d7;
                position: absolute;
                bottom: 91px !important;
                left: -38px;
            }
            .after_sales_support::after {
                right: -10px;
                top: -50px;
                z-index: 0;
            }

            .for-client-tabs::before {
                padding-top: 11px;
                width: 98%;
                position: relative;
                left: -1px;
                top: -38px;
            }
            .for-employee-btn {
                padding: 4px 9px;
                margin-top: 109px;
            }
            .for-client-tabs::before {
                padding-top: 11px;
                width: 98%;
                position: relative;
                left: -1px;
                top: -36px;
            }
            #employee-tab1C p {
                border-left: thick solid #eb5159;
                height: 48px;
            }
            #employee-tab2C p {
                border-left: thick solid #eb5159;
                height: 48px;
            }
            #employee-tab3C p {
                border-left: thick solid #eb5159;
                height: 48px;
            }
            #employee-tab4C p {
                border-left: thick solid #eb5159;
                height: 48px;
            }
            #client-tab1C p {
                border-left: thick solid #eb5159;
                padding-left: 13px;
                height: 48px;
            }
            #client-tab2C p {
                border-left: thick solid #eb5159;
                padding-left: 13px;
                height: 48px;
            }
            #client-tab3C p {
                border-left: thick solid #eb5159;
                padding-left: 13px;
                height: 48px;
            }
            #client-tab4C p {
                border-left: thick solid #eb5159;
                padding-left: 13px;
                height: 48px;
            }
            .for-client-btn {
                padding: 4px 9px;
                font-size: 20px;
                top: 416px;
            }
            .whyms_btn_group {
                position: relative;
                top: -10px;
                left: 0px;
            }
            .for-employee-tabs li#culture a {
                width: 86px;
                height: 46px;
                font-size: 10px;
                padding: 12px 25px;
            }

            .for-employee-tabs li#environment a {
                width: 110px;
                height: 45px;
                font-size: 10px;
                padding: 12px 25px;
            }
            .for-employee-tabs li#development a {
                width: 180px;
                height: 45px;
                font-size: 10px;
                padding: 12px 25px;
            }
            .for-employee-tabs li#platform a {
                width: 138px;
                height: 45px;
                font-size: 10px;
                padding: 12px 25px;
            }
            #employee-tab1C p {
                font-size: 11px;
            }
            #client-tab1C p {
                font-size: 11px;
            }
            .for-client-tabs li#full-support a {
                width: 125px;
                height: 45px;
                padding: 12px 25px;
                font-size: 10px;
            }
            .for-client-tabs li#certification a {
                width: 112px;
                height: 45px;
                font-size: 10px;
                padding: 12px 25px;
            }
            .for-client-tabs li#professional a {
                width: 187px;
                height: 45px;
                font-size: 12px;
                padding: 11px 21px;
            }
            .for-client-tabs li#secure a {
                width: 129px;
                height: 45px;
                font-size: 12px;
                padding: 12px 25px;
            }

            .img12 {
                position: relative;
                top: 525px;
                left: 7px;
            }

            .for-client-btn {
                padding: 4px 9px;
                font-size: 20px;
                top: 460px;
            }
            .for-client-tabs {
                top: 567px;
                position: absolute;
            }

            #client-tab1C p {
                font-size: 10px;
            }
            #client-tab2C p {
                font-size: 10px;
            }
            #client-tab3C p {
                font-size: 10px;
            }
            #client-tab4C p {
                font-size: 10px;
            }
            #employee-tab1C p {
                font-size: 10px;
            }
            #employee-tab2C p {
                font-size: 10px;
            }
            #employee-tab3C p {
                font-size: 10px;
            }
            #employee-tab4C p {
               font-size: 10px;
            }

            .send-us-paragraph p {
                font-size: 9px;
            }

            .mission-heading::after {
                display: block;
                content: '';
                border-bottom: 3px solid #5574b8;
                padding-top: 11px;
                width: 56%;
                position: relative;
                left: 75px;
            }
            .sales-heading {
                margin-left: 108px !important;
            }

            .sales-paragraph {
                margin-left: 111px !important;
                margin-top: 20px;
            } 

            .mission-vision1{
                display: grid;
                justify-content:center;
            }

            .get-in-touch-sec{
                display: grid;
                width: 100%;
            }

            .send-us-paragraph {
                margin-top: 30px !important;
                margin-left: 108px !important;
                margin-bottom: 48px;
            }

            .missin {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: -28px !important;
            }

            .vision {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: -29px !important;
            }

            .after_sales_support {
                position: relative;
                margin-left: 79px;
                top: -19px;
            }

            .misn-vision-heading {
                text-align: center;
                margin-top: 912px !important;
            }
            .send-us-paragraph p {
                font-size: 12px;
            }
            .send-us-paragraph p a {
                font-size: 12px;
            }

            .sales-paragraph p {
                font-size: 10px;
            }
            /* ============ Why Ms End ===============*/

            /*===============Blog Page Start================*/
            
                .seo-service h1 span {
                        font-size: 38px !important;
                }

                .seo-service-heading h2 {
                    font-size: 24px;
                }

                .seo-service-paragraph p {
                    font-size: 16px;
                }

                .seo-service {
                    margin-top: 6px !important;
                }

                .seo-service-paragraph1 p {
                    font-size: 17px;
                }

                .seo-service1 h1 span {
                    font-size: 37px;
                }

                .seo-service-heading1 h2 {
                    font-size: 24px;
                }

                #slide2 {
                    padding-bottom: 40px;
                }

                .main-swipe-slider {
                    height: 603px;
                }

                .swiper-button-prev {
                    left: 517px !important;
                    right: auto !important;
                    top: 15px !important;
                    color: #797979 !important;
                }

                .swiper-button-next {
                    left: 517px !important;
                    right: auto !important;
                    top: 45px !important;
                    color: #797979 !important;
                    position: relative;
                }
            /*===============Blog Page End================*/
            /*===============Contact Page Start================*/
            /* .contact-sales p {
               
                font-size: 15px !important;
            }
            
            .contact-subheading h4 {
                font-size: 31px;
            }

            .font-icon p {
                font-size: 12px ;
            }

            .contact-subheading p {
                 font-size: 12px !important;
              
            }

            .font-icon a {
                font-size: 12px !important;
            }

            .container {
                font-size: 9px !important;
                display: block;
                position: relative;
                padding-left: 38px;
                margin-bottom: 26px;
                cursor: pointer;
                font-size: 17px;
                font-weight: 500;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                padding: 17px 47px;
                background-color: #fafbfb;
                border-radius: 10px;

            }

            #form6Example1 {
                height: 39px !important;
            }

            #form6Example2 {
                height: 38px !important;
            }

            .row .banner2 {
                padding-right: 0px !important;
                padding-left: 24px !important;
                position: relative;
            }

            #form6Example1 {
                height: 36px;
                font-size: 12px;
            }

            #form6Example2 {
                height: 36px;
                font-size: 12px;
            }

            #form6Example3 {
                padding-top: 39px;
                height: 106px;
                font-size: 12px;
            }
            
            #form6Example3 {
                padding-top: 35px;
                height: 89px;
                font-size: 12px;
            }    
           .check-box1 {
            box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
            margin-left: -58px;
            border-radius: 10px 40px 40px 10px;
            background-image: url(../images/Layer-11.png);
            border-radius: 10px 10px 10px 10px;
            background-image: url(../images/Layer-11.png);
            background-color: #ffffff;
            position: relative;
            padding-bottom: 12px;
           
           }
            .paragraph1 p {
                
                font-size: 15px !important;
                padding: 0px 20px !important;
               
            }
            .contact-body {
                padding-left: 102px;
            } */
            /*===============Contact Page End================*/
        }

        @media only screen and (max-width:1350px) {
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 11% !important;
            }
            .target_sec1 h5:before {
                top: 7px !important;
                width: 16% !important;
                left: 0% !important;
            }
            .target_sec1:before {
                /* height: 147px !important; */
            }
        }
        @media only screen and (max-width:1310px) {
            .header-contact-sec ul.h-contact-list li a {
                font-size: 14px;
            }
            header.main-header .main-menu-sec ul.main-menu-list li a {
                font-size: 14px;
            }
            .banner-heading h1 {
                font-size: 56px;
            }
            .mns-banner-slider {
                width: 500px;
                margin-top: 80px;
            }
            .banner-heading h3 {
                padding-top: 30px;
            }
            .banner {
                min-height: 760px;
            }
        }
        @media only screen and (max-width:1300px) {
            .target_sec1 h5:before {
                top: 4px !important;
                width: 16% !important;
                left: 0% !important;
            }
            .web-seo-para {
                padding-top: 10px;
                padding-bottom: 10px;
                padding-right: 20px;
            }
            .ppc-para {
                padding-top: 10px;
                padding-bottom: 10px;
                padding-right: 20px;
            }
            .smo-para {
                padding-top: 10px;
                padding-bottom: 10px;
                padding-right: 20px;
            }
            .smo {
                gap: 25px;
            }
            .mns-services-div {
                width: 250px;
            }
        }
        @media only screen and (max-width:1250px) {
            .footer-body p {
                font-size: 12px;
            }
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 11% !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 16% !important;
                left: 0% !important;
            }
            .about-img1 img {
                right: 130px;
                top: 90px;
            }
            .about-img4 img {
                right: 340px;
                top: 90px;
            }
            .about-img3 img {
                right: 220px;
                top: 225px;
            }
            .about-img5 img {
                right: 400px;
                top: 295px;
            }
            .about-us-heading h2 {
                font-size: 38px;
                line-height: 48px;
            }
        }
         @media (min-width: 1201px) and (max-width: 1214px) {
            .seo_servs .audience {
                width: 90% !important;
            }

        }
        @media only screen and (max-width:1200px) {
            header.main-header .main-menu-sec ul.main-menu-list {
                gap: 12px;
            }
            .service-btn1::before {
                left: 20px;
            }
            .target_sec:before {
                height: 138px !important;
            }
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 11% !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 16% !important;
                left: 0% !important;
            }
            .banner-heading h1 {
                font-size: 52px;
            }
            .banner-heading h3 {
                font-size: 16px;
                margin-bottom: 6px;
            }
            /*------------What We Do-----------*/
            .wh-paragraph p {
                font-size: 9px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
            .web-seo-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 14px;
            }
            .ppc-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 15px;
            }
            .smo-para p {

                color: #000000;
                font-weight: 500;
                text-align: center;
                font-size: 15px;
            }
            .web-need-paragraph p {
                font-size: 10px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
            .wh-image1 img {
                position: relative;
                top: 10px;
                left: 115px;
                width: 13%;
            }
            .wh-image2 img {
                position: relative;
                top: 36px;
                left: 0px;
                width: 21%;
            }
            .wh-image3 img {
                position: relative;
                top: 22px;
                left: 188px;
                width: 22%;
            }
            .wh-image6 img {
                position: absolute;
                left: 239px;
                bottom: 50px;
            }
            .search-engine1-heading h2 {
                font-size: 11px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine2-heading h2 {
                font-size: 9px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine3-heading h2 {
                font-size: 9px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine4-heading h2 {
                font-size: 8px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine1-heading {
                margin-left: 0px;
                padding-top: 20px;
                text-align: center;
            }
            .search-engine4-heading {
                margin-left: 0px;
                padding-top: 20px;
            }
            .search-engine4-paragraph {
                margin-left: 0px;
                margin-top: 20px;
                text-align: center;
            }
            .search-engine2-paragraph {
                margin-left: 0px;
                margin-top: 19px;
            }
            .search-engine1-heading h2 {
                font-size: 9px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine1-image {
                margin-left: 0px;
            }
            .search-engine2-image {
                align-items: center;
                margin-left: 0px;
            }
            .search-engine3-image {
                margin-left: 0px;
            }
            .search-engine4-image {
                margin-left: 0px;
            }
            .search-engine4 {
                position: relative;
                margin-top: 50px;
            }
            .search-engine1-paragraph p {
                font-size: 6px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 10px;
            }
            .search-engine2-paragraph p {
                font-size: 6px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 10px;
            }
            .search-engine3-paragraph p {
                font-size: 6px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 10px;
            }
            .search-engine4-paragraph p {
                font-size: 6px;

                color: #5c5b5b;
                font-weight: 400;
                line-height: 10px;
            }
/*            .carousel-control-prev {
                left: 424px;
            }*/
/*            .carousel-control-prev {
                position: absolute;
                top: 0;
                bottom: 0;
                z-index: 1;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 18%;
                color: #fff;
                text-align: center;
            }*/
/*            .carousel-control-next {
                position: absolute;
                top: 0;
                bottom: 0;
                z-index: 1;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 18%;
                color: #fff;
                text-align: center;
                padding: 0;
            }*/
/*            .carousel-control-prev {
                left: 8px;
            }*/
/*            .carousel-control-next {
                right: 8px;
            }*/
            /*.move-control {
                position: absolute;
                top: -62px;
                right: 31px;
                width: 73px;
                background: #ebebeb;
                height: 42px;
                left: auto;
            }*/
            .search-engine2-heading {
                margin-left: 0px;
                padding-top: 17px;
                text-align: center;
            }
            /*------------What We Do-------------*/
            /*------------ What Our Client Say-----------*/
            .about-us-paragraph p {
                font-size: 13px;
                color: rgb(62, 62, 62);

                font-weight: 300;
                line-height: 24px;
            }
            blockquote {

                position: relative;
                margin: 0.5em;
                padding: 0.5em 2em 0.5em 3em;
                color: rgb(121, 121, 121);
                font-size: 11px;
                line-height: 22px;
            }
            .about-us-page .col-md-12 {
                margin-bottom: 92px;
            }
            /*-------------What Our Clint Say---------*/
            /*-----------services---------------*/
            .service-heading1 h1 {
                font-size: 45px;
                color: #db4158;

                font-weight: 600;
            }
            .heading3 h3 {
                font-size: 15px;
                color: #1d1f20;

                font-weight: 600;
            }
            .service-paragraph1 p {
                font-size: 13px;
                color: #3e3e3e;

                font-weight: 300;
                line-height: 20px;
            }
            .get-in-touch-headings h1 span {
                font-size: 20px;
                color: #000000;

                font-weight: 600;
            }
            .get-in-touch-headings h1 {
                font-size: 30px;
                color: #000000;

                font-weight: 600;
            }
            .v1 {
                border-top: 1px solid #aaaaaa;
                position: relative;
                top: 85px;
                width: 86%;
                left: 14px;
            }
            .get-in-touch-paragraph1 p {
                font-size: 13px;
                color: #000000;

                font-weight: 300;
                line-height: 20px;
            }
            .get-in-touch-paragraph2 p {
                font-size: 13px;
                color: #000000;

                font-weight: 300;
                line-height: 24px;
            }
            .service-paragraph1 {
                margin-top: 20px;
                margin-left: 20px;
            }
            .service-heading1 {
                margin-left: 20px;
            }
            .get-in-touch-headings {
                margin-left: 20px;
            }
            .get-in-touch-paragraph1 {
                margin-top: 20px;
                margin-left: 20px;
            }
            .get-in-touch-paragraph2 {
                margin-top: 20px;
                margin-left: 20px;
            }
            .service-page {
                margin-top: 40px;
            }
            .heading3-assets {
                margin-left: -4px;
            }
            /*-----------services---------------*/
            /*---------------Web Hosting Page Start--------------*/
            .hosting_cont .text-center p:before {
                width: 21% !important;
                left: -9px !important;
            }
            .hosting_cont .text-center p:after {
                height: 185px !important;
                width: 19% !important;
                right: -9px !important;
            }
            .web_host_sec {
                grid-template-columns: 1fr !important;
                gap: 20px !important;
            }
            .lead-comp {
                font-size: 28px !important;
            }
            .lead-comp-cont {
                font-size: 12px !important;
                line-height: 18px;
            }
            .web_host_sec .web_host p {
                text-align: center !important;
                width: 70% !important;
                margin: 0 auto !important;
            }
            /*--------------Web Hosting Page End------------------*/
            /* ============ Why Ms Start ===============*/


            .whyms_square_heading h1 {
                font-size: 34px;
            }
            .whyms_square_paragraph p {
                font-size: 10px;
                line-height: 19px;
            }
            .whyms_square {
                background-color: #ec525a;
                width: 265px;
                height: 490px;
            }
            .whyms_square_seo {
                position: absolute;
                left: 414px;
                color: black;
                TOP: 71px;
            }
            .whyms_square_seo h1 {
                font-size: 34px;
            }
            .after_sales_support_headings h2 {
                font-size: 15px;
            }
            .secure_data_heading h2 {
                font-size: 15px;
            }
            .tiemly_delivery_heading h2 {
                font-size: 15px;
            }
            .after_sales_support {
                position: relative;
                margin-left: 157px;
                top: -19px;
            }
            .after_sales_support_paragraph p {
                font-size: 9px;
            }
            .timely_delivery_paragraph p {
                font-size: 9px;
            }
            .secure_data_paragraph p {
                font-size: 9px;
            }
            .timely_delivery {
                float: right;
                position: relative;
                left: -79px;
                margin-top: 13px;
            }
            .after_sales_support_headings::after {
                content: '';
                display: block;
                width: 49%;
                border: 1px solid #d7d7d7;
                position: absolute;
                bottom: 72px;
                left: -37px;
            }
            .tiemly_delivery_heading::after {
                width: 75%;
                position: absolute;
                bottom: 59px !important;
                left: -37px;
            }
            .secure_data_heading::after {
                content: '';
                display: block;
                width: 34%;
                border: 1px solid #d7d7d7;
                position: absolute;
                bottom: 48px;
                left: -34px;
            }
            .secure_data {
                position: relative;
                margin-top: 41px;
                margin-left: 147px;
            }
            .timely_delivery_paragraph {
                padding-top: 23px;
                padding-left: 10px;
            }
            .after_sales_support_paragraph {
                padding-top: 23px;
                padding-left: 11px;
            }
            .secure_data_paragraph {
                padding-top: 23px;
                padding-left: 10px;
            }
            .whyms_btn_group {
                position: relative;
                top: -16px;
                left: 0px;
            }
            .secure_data::before {
                content: '';
                display: block;
                border: 1px solid #d7d7d7;
                position: absolute;
                bottom: -13px;
                left: -8px;
                height: 110%;
            }
            .whyms_square .col-lg-4, .col-md-4, .col-sm-4 {
                padding-left: 0px !important;
                padding-right: 0px !important;
                position: relative;
            }
            .secure_data_heading::after {
                position: absolute;
                bottom: 72px !important;
                left: -36px;
            }
            #employee-tab4C p {
                font-size: 10px !important;
            }
            #employee-tab3C p {
                font-size: 10px !important;
            }
            #employee-tab2C p {
                font-size: 10px !important;
            }
            #employee-tab1C p {
                font-size: 10px !important;
            }
            #client-tab1C p {
                font-size: 10px;
            }
            #client-tab2C p {
                font-size: 10px;
            }
            #client-tab3C p {
                font-size: 10px;
            }
            #client-tab4C p {
                font-size: 10px;
            }
            #employee-tab1C p {
                padding-left: 13px;
                height: 44px;
            }

            .for-employee-tabs li#culture a {
                width: 61px !important;
                height: 36px !important;
                font-size: 10px;
                padding: 7px 11px !important;
            }

            .for-employee-tabs li#environment a {
                width: 96px;
                height: 37px;
                font-size: 10px;
                padding: 9px 17px;
            }

            .for-employee-tabs li#development a {
                width: 154px;
                height: 40px;
                padding: 9px 17px;
            }
            .for-employee-tabs li#platform a {
                width: 117px;
                height: 36px;
                padding: 8px 15px;
            }

            .for-client-tabs li#full-support a {
                width: 106px;
                height: 39px;
                padding: 10px 18px;
            }

            .for-client-tabs li#certification a {
                width: 89px;
                height: 38px;
                padding: 9px 14px;
            }

            .for-client-tabs li#professional a {
                width: 180px;
                height: 39px;
                font-size: 12px;
                padding: 9px 19px;
            }

            .for-client-tabs li#secure a {
                width: 115px;
                height: 39px;
                font-size: 12px;
                padding: 8px 19px;
            }
            /* ============ Why Ms End ===============*/

            /*===============Blog Page start================*/
            .read-more {
                position: relative;
                margin-top: 13px;
            }
            .admin h4 {
                font-size: 15px;
            }
            .swiper-button-prev {
                left: 427px !important;
                right: auto !important;
                top: 15px !important;
                color: #797979 !important;
            }
            .swiper-button-next {
                left: 427px !important;
                right: auto !important;
                top: 45px !important;
                color: #797979 !important;
                position: relative;
            }

            /*===============Blog Page End================*/
            /*===============Contact Page Start================*/
            /* .check-box1 {
                box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
                margin-left: -61px;
                border-radius: 10px 40px 40px 10px;
                background-image: url(../images/Layer-11.png);
                border-radius: 10px 10px 10px 10px;
                background-image: url(../images/Layer-11.png);
                background-color: #ffffff;
                position: relative;
                top: -142px;
                height:100%;
            }
            .checkmark {
                position: absolute;
                top: 14px;
                left: 18px;
                height: 20px;
                width: 20px;
                border-radius: 50%;
                border: 1px solid lightgray;
                background-color: #fff7f7;
            }
            .contact-sales p {
                margin-bottom: 23px;
            }
            .contact-form-banner {
                padding-top: 13px !important;
                position: relative !important;
                left: 16px !important;
            }
            .font-icon a {
                font-size: 12px !important;
            }
            .contact-subheading p {
                font-size: 11px !important;
            }
            .contact-sales p {
               
                font-size: 10px !important;

            }
            #form6Example3 {
                background-color: #eef0f2;
                display: table-cell;
                border: none;
                display: table;
                vertical-align: middle;
                padding-top: 39px;
                height: 95px;

                font-size: 14px;
            }

            #form6Example1 {
                height: 36px;
                font-size: 12px;
            }
            #form6Example2 {
                height: 37px !important;
            }
            #form6Example1 {
                height: 37px !important;
            }

            .checkbox-mark {
                height: 228px;
                padding-top: 12px;
                padding-bottom: 47px;
                padding-left: 30px;
                padding-right: 30px;
            }
            .font-icon p {
                font-size: 11px !important;
            }
            .add_some {
                padding: 0px 33px;
                margin-top: 0px;
                font-size: 18.88px;
            }

            .container {
                font-size: 9px !important;
                display: block;
                position: relative;
                padding-left: 38px;
                margin-bottom: 26px;
                cursor: pointer;
                font-size: 17px;
                font-weight: 500;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                padding: 16px 36px;
                background-color: #fafbfb;
                border-radius: 10px;

            }

            .checkmark {
                position: absolute;
                top: 11px;
                left: 11px;
                height: 20px;
                width: 20px; 
                
            }

            .paragraph1 p {
                font-size: 14px !important;
                padding: 6px 35px !important;
            } */

            /*===============Contact Page End================*/


        }
        @media only screen and (max-width: 1170px) {
            .header-contact-sec ul.h-contact-list li span {
                font-size: 10px;
            }
            .header-contact-sec ul.h-contact-list li a {
                font-size: 12px;
            }
            header.main-header .main-menu-sec ul.main-menu-list li a {
                font-size: 12px;
            }
            .circle-image {
                width: 400px;
                height: 400px;
                margin-top: 100px;
            }
            .circle-text h1 {
                font-size: 16px;
                line-height: 25px;
            }
        }
        @media only screen and (max-width: 1150px) {
            .footer-text a {
                padding-right: 10px;
                font-size: 13px;
            }
            .footer-text-1 a {
                font-size: 12px;
            }
            .footer-text {
                padding-right: 10px;
                padding-top: 20px;
            }
            .footer-icon {
                float: right;
                padding-top: 12px;
            }
            .target_sec1 h5:before {
                top: 3px !important;
                width: 16% !important;
                left: 0% !important;
            }
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 11% !important;
            }
            .services-main-top {
                display: grid;
                place-content: center;
            }
            .services-main-top .services-main-top-left {
                width: 100%;
                max-width: 60%;
                margin: 0 auto;
            }
            .services-main-top .services-main-top-right {
                width: 100%;
                max-width: 100%;
            }
            .services-main-top-right {
                margin-top: 40px;
            }
        }
        @media only screen and (max-width: 1110px) {
            .banner-heading h1 {
                font-size: 46px;
            }
        }
        @media only screen and (max-width: 1100px) {
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 13% !important;
            }
            .target_sec1 h5:before {
                top: 0px !important;
                width: 19% !important;
                left: 0% !important;
            }
            .about-us-heading h2 {
                font-size: 35px;
                line-height: 48px;
            }
        }
        @media only screen and (max-width: 1050px) {
            .target_sec h5:before {
                left: 0% !important;
                top: 5px !important;
                width: 13% !important;
            }
            .seo_servs1 {
                gap: 80px !important;
            }
        }
        @media only screen and (max-width: 1024px) {
            header.main-header .main-menu-sec ul.main-menu-list li:before {
                bottom: 0;
            }
            .about-us {
                display: grid;
            }
            .about-us .about {
                width: 100% !important;
                max-width: 100% !important;
            }
            .about-us-page:after {
                width: 100%;
                bottom: 0;
                background-position: right bottom;
                height: 500px;
                top: auto;
                right: -42px;
            }
            .about-page-images {
                width: 100% !important;
                max-width: 100% !important;
                height: 400px !important;
            }
            .target_sec:before {
                height: 102px !important;
            }
            .mns-globel-client-main {
                display: grid !important;
                grid-template-columns: 2fr 1fr;
                grid-template-areas: "global-map global-map " "global-rank global-city";
            }
            .mns-globel-client-top {
                display: grid;
                grid-template-columns: 1fr 1fr;
            }
            .mns-globel-client-top .col-sm-4:nth-child(1) {
                display: none !important;
            }
            .mns-globel-client-top .col-lg-3,
            .col-sm-4 {
                max-width: 100% !important;
                width: 100%;
            }
            .globalclient-body {
                margin-left: 0;
            }
            .globalclient {
                height: 100%;
            }
            .mns-globel-client-main:before {
                display: none !important;
            }
            .global-map {
                grid-area: global-map;
                width: 100% !important;
                max-width: 100% !important;
            }
            .global-rank {
                grid-area: global-rank;
                width: 100% !important;
                max-width: 100% !important;
            }
            .global-city {
                grid-area: global-city;
                width: 100% !important;
                max-width: 100% !important;
            }
            .nav-tabs>li {
                display: contents;
            }
            .circle-image {
                width: 500px;
                height: 500px;
                margin: 30px auto 0;
            }
            .banner-heading h1 {
                font-size: 42px;
            }
            .banner-heading h1 br {
                display: none;
            }
            .header-lg {
                display: none;
            }
            .header-mobile {
                display: block;
            }
            .header-contact-sec ul.h-contact-list {
                justify-content: end;
                gap: 20px;
            }
            .header-mobile-logo img {
                width: 37%;
            }
            header.main-header .main-menu-sec {
                padding: 40px;
            }
            .main-menu-list li {
                padding-bottom: 30px !important;
            }
            header.main-header .main-menu-sec ul.main-menu-list {
                display: grid;
            }
            header.main-header .main-menu-sec ul.main-menu-list li a {
                font-size: 24px;
            }
            /*----------Why Chouse Us---------------*/
            .seo_servs1 h5 {
                margin-top: 17px !important;
            }
            .seo_servs .audi_sec2 p {
                font-size: 12px !important;
                line-height: 20px !important;
            }
            .audi_sec22 p {
                line-height: 19px !important;
                font-size: 12px !important;
            }
            .seo_ser_main_sec_top {
                gap: 16px !important;
            }
            .seo_ser_main_sec_top .analysis_top a {
                font-size: 12px !important;
            }
            .why-choose {
                padding: 0px 0px !important;
            }
            .seo_servs1 {
                padding-left: 8% !important;
            }
            .seo_servs {
                padding-left: 4% !important;
            }
            .target_sec1:before {
                height: 93px !important;
            }
            .target_sec h5:before {
                left: 0% !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 13% !important;
                left: 0% !important;
            }
            .target_sec:after {
                left: -3px !important;
            }
            /*----------Why Chouse Us---------------*/
            /*---------------What We Do-----*/
            .wh-heading h1 {
                font-size: 40px;

                color: #db4158;
                font-weight: 500;
            }
            .wh-paragraph p {
                font-size: 15px;

                color: #3e3e3e;
                font-weight: 400;
                line-height: 20px;
            }
            .wh-paragraph {
                margin-top: -15px;
            }
            .search-engine2-heading h2 {
                font-size: 18px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine1-heading h2 {
                font-size: 18px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine3-heading h2 {
                font-size: 18px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine4-heading h2 {
                font-size: 18px;

                color: #222222;
                font-weight: 500;
                line-height: 20px;
            }
            .search-engine1-paragraph p {
                font-size: 14px;
                line-height: 18px;
            }
            .search-engine2-paragraph p {
                font-size: 14px;
                line-height: 18px;
            }
            .search-engine3-paragraph p {
                font-size: 14px;
                line-height: 18px;
            }
            .search-engine4-paragraph p {
                font-size: 14px;
                line-height: 18px;
            }
            .search-engine2 {
                margin-top: 40px;
            }
            .search-engine4 {
                position: relative;
                margin-top: 30px;
            }
            .search-engine4-image {
                margin-left: 0px;
            }
/*            .what-w-d {
                display: grid;
            }*/
/*            .wh-w-do {
                max-width: 100%;
                height: 100%;
            }*/
/*            .web-need {
                max-width: 100%;
            }*/
            .web-need-paragraph p {
                font-size: 16px;
                line-height: 30px;
            }
            /*------------What We Do---------------*/
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .head_contents {
                font-size: 12px !important;
                line-height: 21px !important;
            }
            .web-button:before {
                width: 62% !important;
            }
            .cont_div_box .cont_div_img_box {
                padding: 5px 20px !important;
                border-radius: 16px !important;
            }
            .host-content-sec {
                font-size: 13px !important;
                line-height: 22px !important;
            }
            .hosting_cont .text-center p:before {
                background-size: 76% !important;
                top: -8px !important;
            }
            .hosting_cont .text-center p:after {
                right: -33px !important;
                background-size: 73% !important;
                top: -2px !important;
            }
            .first_const_body {
                left: -119px !important;
                top: 136px !important;
            }
            .web-content-text p {
                width: 100% !important;
            }
            .mapp_img:before {
                height: 133px !important;
                width: 70% !important;
                left: -216px !important;
            }
            .why-cont-head {
                font-size: 31px !important;
                letter-spacing: 0px !important;
            }
            .why-cont-p {
                padding-right: 18px !important;
            }
            .text-right a {
                font-size: 12px !important;
                padding: 6px 11px 6px 11px !important;
                margin-right: 15% !important;
            }
            .cont_seac_sction {
                gap: 38px !important;
            }
            .why-content-brt1 .web-buttonc a {
                top: 21px !important;
                padding: 8px 21px 8px 21px !important;
                border-radius: 20px 0px 20px 2px !important;
                left: -23px !important;
                font-size: 12px !important;
            }
            .why-content-brt1 .web-buttonc {
                margin-bottom: 39px !important;
            }
            .back_img_ss:after {
                right: -36px !important;
            }
            .main_cont .web_bback:after {
                right: -89px !important;
            }
            .heading_web {
                font-size: 32px !important;
            }
            .head_contents {
                padding-top: 12px !important;
            }
            .web_sec {
                margin-top: 4% !important;
                padding-bottom: 15% !important;
            }
            .web-seo-card {
                height: auto;
            }
            /*-------------------------------Web Hosting page End-----------------------------------------*/

            /* ============ Why Ms Start ===============*/
            .whyms_square {
                max-width: 76%;
            }
            .whyms_square_seo {
                left: 341px;
            }
            .misn-vision-heading h1 {
                font-size: 38px;
            }
            .misn-vision-paragraph p {
                font-size: 19px !important;
            }
            .whyms_square_heading h1 {
                font-size: 36px;
            }
            .whyms_square_paragraph p {
                font-size: 12px;
                line-height: 19px;
            }
            .whyms_square_button a {
                font-size: 14px;
            }
            .whyms_btn_group .whyms_phone_button {
                position: absolute;
                top: 44px;
                left: -38px;
            }
            .whyms_phone_button img {
                height: 38px !important;
            }
            .whyms_btn_group .whyms_arrow_button {
                position: absolute;
                top: 51px;
                left: 138px;
            }
            .tiemly_delivery_heading::after {
                bottom: 63px !important;
            }
            .whyms_square_seo h1 {
                font-size: 27px;
            }
            .whyms_square_heading h1 {
                font-size: 28px;
            }
            .whyms_square_paragraph {
                padding-top: 29px;
                padding-left: 35px;
            }
            .whyms_square_seo {
                position: absolute;
                left: 358px;
                color: black;
                TOP: 62px;
            }
            .after_sales_support::after {
                content: '';
                background: url(../images/layer44.png);
                background-position: center center;
                background-size: cover;
                opacity: 5;
                height: 292px;
                margin: -11px;
                width: 53%;
                position: absolute;
                right: -41px;
                top: -50px;
                border-top-right-radius: 4px;
                border-bottom-right-radius: 4px;
                z-index: 0;
            }
            .after_sales_support::after {
                right: 102px;
                top: -50px;
                z-index: -1;
            }
            .growth-partners{
                display: grid;
            }
            .img12 {
                position: relative;
                top: 0px;
                left: 83px;
            }
            .growth-p-employee{
                width: 100%;
                height: 100%;
            }
            .growth-c-img {
                float: right;
                margin-top: 182px;
                position: absolute;
                top: -185px;
                left: 50px;
            }
            .growth-p-client{
                width: 100%;
                height: 100%;
            }
            .for-client-btn {
                top: 460px;
                left: 63px;
            }
            .for-client-tabs {
                top: 567px;
                left: 63px;
                position: absolute;
            }
            .gtab1.active {
                top: 705px;
                left: 59px;
                position: absolute;
            }
            #employee-tab1C p {
                font-size: 9px !important;
            }
            #employee-tab2C p {
                font-size: 9px !important;
            }
            #employee-tab3C p {
                font-size: 9px !important;
            }
            #employee-tab4C p {
                font-size: 9px !important;
            }
            #client-tab1C p {
                font-size: 9px;
            }
            #client-tab2C p {
                font-size: 9px;
            }
            #client-tab3C p {
                font-size: 9px;
            }
            #client-tab4C p {
                font-size: 9px;
            }
            .secure_data {
                position: relative;
                margin-top: 0px;
                margin-left: 80px;
            }
            #client-tab1C p {
                height: 38px !important;
            }
            #client-tab2C p {
                height: 38px !important;
            }
            #client-tab3C p {
                height: 38px !important;
            }
            #client-tab4C p {
                height: 38px !important;
            }

            #employee-tab1C p {
                height: 38px;
            }
            #employee-tab2C p {
                height: 38px;
            }
            #employee-tab3C p {
                height: 38px;
            }
            #employee-tab4C p {
                height: 38px;
            }
            .vision::after {
                content: "";
                width: 14%;
                height: 100%;
                background: none !important;
                top: 10px;
                right: -241px;
                position: absolute;
                display: inline-block;
            }
            .why_ms_content {
                margin-left: 138px !important;
                position: relative;
                margin-top: 52px;
            }
            .timely_delivery {
                float: right;
                position: relative;
                left: 120px;
            }
            .for-employee-tabs li#development a {
                width: 167px;
                height: 40px;
                padding: 9px 17px;
            }
            .for-client-tabs li#professional a {
                width: 197px;
                height: 39px;
                font-size: 12px;
                padding: 9px 19px;
            }
            /* ============ Why Ms End ===============*/
        /*===============Blog Page Start================*/
        .work{
            display: grid;
            width: 100%;
        }
        .latest-blog-banner .container-fluid{
            display: grid;
            width: 100%;
        }
        .blog-2{
            max-width: 100% !important;
        }

        .col-md-7 {
            width: 85.33333333% !important;
        }

        .breadcrumb {
            margin-top: 142px !important;
            margin-right: 0px !important;
        }

        .latest-blog-banner {
            margin-top: 15px;
            margin-left: 45px;
            margin-right: 45px;
            padding-bottom: 45px;
        }

        #slider1 {
            padding-left: 78px !important;
            margin-top: 45px;
            max-width: 100% !important;
        }

        .col-md-5 {
            width: 52.66666667% !important;
        }
        /*===============Blog Page End================*/
        /*===============Contact Page Start================*/
        /* .green {
            background-size: contain, cover;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        .row .banner2 {
            padding-right: 0px !important;
            padding-left: 18px !important;
            position: relative;
            margin-bottom: 10px;
           
        } */
        /* .paragraph1 p {
            
            font-size: 10px !important;
        
        }

        .contact-form-banner {
            padding-top: 41px !important;
            position: relative !important;
            left: 16px !important;
        }

        .flag-icon1 img {
            border-radius: 50%;
            width: 55px;
            height: 55px;
        }
        
        .container {
            font-size: 9px !important;
            position: relative;
            padding-left: 38px;
            margin-bottom: 26px;
            font-size: 17px;
            font-weight: 500;
            padding: 11px 36px;
            border-radius: 10px;
        }
        .check-box1 {
            margin-left: -44px;
            border-radius: 10px 40px 40px 10px;
            border-radius: 10px 10px 10px 10px;
            position: relative;
            top: -142px;
            height: 711px;
        }
        .contact-subheading h4 {
            font-size: 27px;
        }
        .contact-subheading p {
            font-size: 12px !important;
        }

        .font-icon p {
            font-size: 11px !important; 
        }

        .contact-form-banner {
            padding-top: 20px !important;
            position: relative !important;
            left: 16px !important;
        }

        #form6Example3 {
            display: table;
            padding-top: 33px;
            height: 87px;
            font-size: 12px;
        }
        .checkbox-mark::after {
            position: relative;
            top: 6px;
            width: 88%;
            margin-left: 35px;
            font-size: 14px;
        }
        .check-box1 {
            position: relative;
            top: -142px;
            height: 711px;
            left: 10px;
        }

        .check-img-box {
            padding: 22px 27px;
        }
        .paragraph1 p {
            font-size: 14px !important;
            padding: 35px 56px !important;
        } */
        /*===============Contact Page End================*/
        }
        @media only screen and (max-width: 990px) {
            .services-main-top .services-main-top-left {
                width: 100%;
                max-width: 70%;
                margin: 0 auto;
            }
            .web-seo-card {
                height: auto;
                display: grid;
                grid-template-columns: 1fr 1fr 1fr 1fr;
                gap: 10px;
                width: 100% !important;
            }
            .web-seo-card {
                margin-top: 20px;
            }
            .web-seo-card .smo:nth-child(5) {
                border-bottom: none !important;
            }
            .web-seo-card .smo:nth-child(6) {
                border-bottom: none !important;
            }
            .web-seo-card .smo:nth-child(7) {
                border-bottom: none !important;
            }
            .target_sec:before {
                height: 115px !important;
            }
            .seo_servs .audience {
                width: 89% !important;
            }
            .why-choose-heading h1 {
                font-size: 25px !important;
            }
            .why-choose-heading h5 {
                padding-top: 13px !important;
                line-height: 22px !important;
                font-size: 13px !important;
            }
            .why-choose {
                padding: 0px 39px !important;
            }
            .audi_sec2 p {
                line-height: 17px !important;
                font-size: 12px !important;
            }
            .why-choose-bttn {
                background-color: black;
                padding: 7px 9px 7px 9px !important;
            }
            .audi_sec2 p {
                line-height: 17px !important;
                font-size: 11px !important;
            }
            .seo_servs h5 {
                font-size: 12px !important;
                margin-left: 36px !important;
            }
            .target_sec h5:before {
                left: -15% !important;
                width: 12% !important;
            }
            .target_sec h5:before {
                left: -16% !important;
                width: 13% !important;
            }
            .audi_sec22 p {
                line-height: 18px !important;
                font-size: 11px !important;
            }
            .seo_servs1 h5 {
                font-size: 12px !important;
                margin-left: 32px !important;
            }
            .target_sec1:before {
                height: 91px !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 10% !important;
                left: -11% !important;
            }
            .seo_servs {
                padding-bottom: 30px !important;
            }
            .why-choose-heading h1,
            h5 {
                margin-left: 0px !important;
            }
            .seo_serv {
                margin-left: 0px !important;
            }
            .why-choose-img {
                text-align: center !important;
            }
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .seo_servs .audience {
                width: 89% !important;
            }
            .why-choose-heading h1 {
                font-size: 25px !important;
            }
            .why-choose-heading h5 {
                padding-top: 13px !important;
                line-height: 22px !important;
                font-size: 13px !important;
            }
            .why-choose {
                padding: 0px 39px !important;
            }
            .audi_sec2 p {
                line-height: 17px !important;
                font-size: 12px !important;
            }
            .why-choose-bttn {
                background-color: black;
                padding: 7px 9px 7px 9px !important;
            }
            .audi_sec2 p {
                line-height: 17px !important;
                font-size: 11px !important;
            }
            .seo_servs h5 {
                font-size: 12px !important;
                margin-left: 0% !important;
            }
            .target_sec h5:before {
                left: -15% !important;
                width: 12% !important;
            }
            .target_sec h5:before {
                left: 0% !important;
                width: 13% !important;
            }
            .audi_sec22 p {
                line-height: 18px !important;
                font-size: 11px !important;
            }
            .seo_servs1 h5 {
                font-size: 12px !important;
                margin-left: 0 !important;
                padding-left: 75px;
            }
            .target_sec1:before {
                height: 91px !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 10% !important;
                left: 0% !important;
            }
            .seo_servs {
                padding-bottom: 30px !important;
            }
            .why-choose-heading h1,
            h5 {
                margin-left: 0px !important;
            }
            .seo_serv {
                margin-left: 0px !important;
            }
            .why-choose-img {
                text-align: center !important;
            }
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .target_sec:before {
                height: 102px !important;
            }
            .target_sec h5:before {
                left: 0% !important;
                width: 14% !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 10% !important;
                left: 0% !important;
            }

        /* ============ Why Ms End ===============*/
            .for-employee-btn {
                margin-top: 51px;
            }
            .for-employee-btn br{
                display: none;
            }
            .gtab.active {
                top: 548px !important;
            }
            .for-employee-tabs ul {
                width: 113%;
                display: flex;
            }
            .img12 {
                position: relative;
                top: -38px;
                left: 83px;
            }

            .for-employee-tabs::before {
                width: 109%;
            }

            .for-client-tabs ul {
                width: 100%;
                display: flex;
            }
            .gtab1.active {
                top: 655px;
                left: 59px;
                position: absolute;
            }

            .misn-vision-heading {
                text-align: center;
                margin-top: 859px !important;
            }

            .misn-vision-heading h1 {
                font-size: 32px;
            }

            .misn-vision-paragraph p {
                font-size: 16px !important;
            }

            #employee-tab1C p {
                height: 48px;
            }
            #employee-tab2C p {
                height: 48px;
            }
            #employee-tab3C p {
                height: 48px;
            }
            #employee-tab4C p {
                height: 48px;
            }
            #client-tab1C p {
                height: 51px !important;
            }
            #client-tab2C p {
                height: 51px !important;
            }
            #client-tab3C p {
                height: 51px !important;
            }
            #client-tab4C p {
                height: 51px !important;
            }
            .sales-heading h1 span {
                font-size: 35px;
            }

            .sales-paragraph p {
                font-size: 9px;
            }

            .send-us-paragraph p {
                font-size: 11px;
            }
            .send-us-paragraph p a {
                font-size: 11px;
            }

            .growth-p-heading h1 {
                font-size: 30px;
            }

            .misn-vision-paragraph p {
                font-size: 17px !important;
            }

            .misn-vision-heading h1 {
                font-size: 37px;
            }

            .gtab.active {
                top: 667px;
                left: 95px;
            }
        /* ============ Why Ms End ===============*/
        /*===============Contact Page Start ================*/
        /* .contact1::before {
            left: 34px;
            height: 297px;
            top: 109px;
        }
        .check-box1{
            margin-left: 51px !important;
        }
        .check-box1 {
            margin-left: 8px;
            position: relative;
            top: -12px;
            height: 100%;
         
        }

        .contact-details2 {
            margin-bottom: 20px;
            padding-left: 11px;
        }
        .checkbox-mark {
            height: 215px;
            padding-top: 12px;
            padding-bottom: 47px;
            padding-left: 30px;
            padding-right: 30px;
        }
        
        
        .contact-sales{
            margin-bottom: 24px;
        }
        .check-box1{
            margin-bottom: 10px;
        } */
        /*===============Contact Page End ================*/

        }
        @media only screen and (max-width: 930px) {
            .target_sec:before {
                height: 106px !important;
            }
        }
        @media only screen and (max-width: 924px) {
            .target_sec:before {
                height: 125px !important;
            }
        }
        @media only screen and (max-width: 850px) {
            .target_sec h5:before {
                left: 0% !important;
                width: 14% !important;
            }
            .target_sec1:before {
                height: 109px !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 10% !important;
                left: 0% !important;
            }
            .services-main-top .services-main-top-left {
                width: 100%;
                max-width: 80%;
                margin: 0 auto;
            }
        }
        @media only screen and (max-width: 800px) {
            .target_sec h5:before {
                left: 0% !important;
                width: 14% !important;
            }
            .target_sec1 h5:before {
                top: 4px !important;
                width: 11% !important;
                left: 0% !important;
            }
        }
        @media only screen and (max-width: 767px) {
            .mns-services-div {
                width: 250px;
                margin: 30px auto 0;
            }
            .get-in-touch-paragraph2 {
                margin-left: 0;
            }
            .get-in-touch-paragraph1 {
                margin-left: 0;
            }
            .service-heading1 {
                margin-left: 0;
            }
            .service-btn1::before {
                left: 0;
            }
            .get-in-touch-headings {
                margin-left: 0;
            }
            .service-paragraph1 {
                margin-left: 0;
            }
            .mns-services-main-bottom {
                margin-top: 0;
            }
            .mns-services-main .right {
                float: none;
                margin: 30px auto 0;
            }
            .services-main-top-right {
                margin-top: 40px;
            }
            .carousel-item .col-md-6:nth-child(1) {
                margin-bottom: 40px;
            }
            .carousel-item .col-md-6 {
                padding: 0 !important;
            }
            .carousel {
                padding: 0 !important;
            }
            .search-engine1-paragraph p br {
                display: none;
            }
            .search-engine2-paragraph p br {
                display: none;
            }
            .search-engine3-paragraph p br {
                display: none;
            }
            .search-engine4-paragraph p br {
                display: none;
            }
            .web-seo-card {
                height: auto;
                display: grid;
                grid-template-columns: 1fr 1fr 1fr;
                gap: 10px;
                width: 100% !important;
            }
            .carousel-item .col-md-6 {
                width: 100%;
                max-width: 100%;
            }
            .target_sec h5:after {
                top: 6px !important;
                width: 24% !important;
                left: -5% !important;
            }
            .mns-globel-client-main {
                grid-template-columns: 1.8fr 1fr;
            }
            .mns-globel-client-top {
                display: grid;
                grid-template-columns: 1fr;
            }
            .globalclient-body {
                border-right: none;
                border-bottom: 1px solid #80797975;
                padding-bottom: 10px;
                margin-bottom: 15px;
            }
            .mns-home-banner-right {
                margin-top: 30px;
            }
            .mns-banner-slider {
                width: 400px;
                margin-top: 80px;
            }
            .countersection {
                padding-left: 0px;
                padding-right: 0px;
            }
            .hideshow {
                padding: 20px 0px 20px 20px;
                margin-top: 34px;
                margin-bottom: 40px;
            }
            .index-nav>.active>a::after {
                left: -5px;
            }
            .nav-tabs>li>a {
                margin-left: 0;
            }
            /*---------Why Chouse Us-------------*/
            .seo_servs1 .audience1,
            .audience12 {
                margin-left: 0px !important;
            }
            .seo_servs {
                padding-left: 0% !important;
                display: grid !important;
                grid-template-columns: 1fr !important;
                gap: 20px !important;
                padding-bottom: 8px !important;
            }
            .target_sec h5:before {
                display: none !important;
            }
            .target_sec h5:after {
                content: '';
                position: absolute;
                border-top: 2px solid #d0d0d0 !important;
            }
            .target_sec1 h5:after {
                content: '';
                position: absolute;
                top: 6px !important;
                width: 15% !important;
                left: -5% !important;
                border-top: 2px solid #d0d0d0 !important;
            }
            .target_sec .audience:after {
                content: "";
                position: absolute;
                display: inline-block;
                background: #db4158;
                border-radius: 50%;
                width: 7px !important;
                height: 7px !important;
                left: -21px !important;
                top: 3px !important;
            }
            .target_sec1 .audience1:after {
                content: "";
                position: absolute;
                display: inline-block;
                background: #db4158;
                border-radius: 50%;
                width: 7px !important;
                height: 7px !important;
                left: -36px !important;
                bottom: 3px !important;
            }
            .why-choose-heading h1 {
                padding-top: 12px !important;
            }
            .target_sec1 .audience12:after {
                content: "";
                position: absolute;
                display: inline-block;
                background: #db4158;
                border-radius: 50%;
                width: 7px !important;
                height: 7px !important;
                left: -37px !important;
                bottom: 3px !important;
            }
            .target_sec:after {
                display: none !important;
            }
            .target_sec:before {
                display: none !important;
            }
            .target_sec1:before {
                display: none !important;
            }
            .target_sec1:after {
                display: none !important;
            }
            .target_sec1 h5:before {
                display: none !important;
            }
            .seo_servs1 {
                padding-left: 0% !important;
                display: grid;
                grid-template-columns: 1fr !important;
                gap: 4px !important;
            }
            .aud_main {
                border-left: 7px solid #e1e1e1 !important;
            }
            .seo_servs1 .audience1 {
                display: grid;
                grid-template-columns: 1fr 5fr !important;
                width: 100%;
                margin-top: 26px;
            }
            .seo_servs .audience {
                width: 100% !important;
            }
            .seo_servs .audience {
                display: grid;
                grid-template-columns: 1fr 5fr !important;
            }
            .seo_servs1 .audience12 {
                display: grid;
                grid-template-columns: 1fr 5fr !important;
                width: 100%;
                margin-top: 27px;
            }
            .seo_servs:after {
                display: none;
            }
            /*-----------Why Chouse Us-----------*/
            /*-----------What We Do-------*/
            .carousel-inner {
                position: relative;
                width: 100%;
            }
            .smo-para {
                margin-left: 0px;
            }
            .carousel-item .col-sm-6 {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }
            .carousel-inner>.active {
                left: 0px;
            }
            .search-engine4-paragraph {
                margin-left: 0px;
                margin-top: 11px;
                text-align: center;
            }
            /*--------------What We Do---------------*/
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            .head_contents br {
                display: none !important;
            }
            .web-button:before {
                width: 79% !important;
            }
            .main_cont .web_bback {
                float: inherit !important;
            }
            .main_host_sec {
                margin-top: 66% !important;
            }
            .main_cont .web_bback:after {
                right: -80px !important;
            }
            .web-content-body-img {
                width: 100% !important;
            }
            .web-content-body-img img {
                padding-top: 26px !important;
            }
            .last_ssec {
                margin-top: 56% !important;
            }
            .first_const_body {
                left: 34px !important;
                top: 95px !important;
            }
            .second_cont_body {
                left: 30px !important;
                top: 348px !important;
            }
            .mapp_img:before {
                height: 135px !important;
                width: 70% !important;
                left: 250px !important;
                background-size: 100px !important;
                top: -22px !important;
            }
            .cont_seac_sction {
                grid-template-columns: 1fr !important;
            }
            .text-right a {
                margin-right: 4% !important;
            }
            .about-left-main {
                padding-left: 0;
            }
            /*-------------------------------Web Hosting page Start-----------------------------------------*/
            /* ============ Why Ms Start===============*/
            .whyms_square_heading h1 {
                font-size: 29px;
            }
            .whyms_square_paragraph p {
                font-size: 9px;
                line-height: 17px;
            }
            .whyms_square {
                height: 361px;
            }
            .whyms_square_seo {
                position: absolute;
                left: 416px;
                color: black;
                TOP: 33px;
            }
            .whyms_square_seo h1 {
                font-size: 29px;
            }
            .after_sales_support::after {
                height: 292px;
                margin: -45px;
                width: 378px;
                position: absolute;
                right: -148px;
                top: -50px;
            }
            .tiemly_delivery_heading::after {
                width: 97%;
                position: absolute;
                bottom: 61px !important;
                left: -41px;
            }
            .timely_delivery {
                
                position: relative;
                left: -79px;
                margin-top: 28px;
            }
            .after_sales_support_paragraph p {
                font-size: 12px;
            }
            .timely_delivery_paragraph p {
                font-size: 12px;
            }
            .secure_data_paragraph p {
                font-size: 12px;
            }
            .after_sales_support_headings::after {
                width: 49%;
                bottom: 108px;
                left: -37px;
            }
            .tiemly_delivery_heading::after {
                bottom: 107px !important;
                left: -41px;
            }
            .secure_data_heading::after {
                bottom: 107px !important;
            }
            .timely_delivery {
                left: 59px;
            }
            .growth-p-paragraph p {
                font-size: 12px;
            }
            .whyms_square{
                max-width: 72%;
            }
            .img12 {
                position: relative;
                top: 0px;
                left: 0px;
            }
            .for-employee-tabs::before {
                width: 134%;
            }

            .growth-p-employee {
                width: 86%;
                height: 100%;
            }

            .growth-c-img {
                float: right;
                margin-top: 209px !important;
                left: 86px;
            }
            .gtab.active {
                opacity: 1;
                visibility: visible;
                top: 605px;
                left: 95px;
            }
            .for-employee-tabs::before {
                padding-top: 11px;
                position: relative;
                left: -1px;
                top: -48px;
            }
            .for-client-tabs li#professional a {
                width: 182px;
                height: 39px;
                font-size: 12px;
                padding: 9px 11px;
            }
            .for-employee-tabs ul {
                display: flex;
            }

            .img12 {
                position: relative;
                top: 26px !important;
                left: 101px;
            }

            .growth-c-img {
                float: right;
                margin-top: 182px;
                position: absolute;
                top: -204px;
                left: 141px;
            }
            .for-client-tabs ul {
                overflow-x: hidden;
                white-space: nowrap;
                height: 16em;
                width: 100%;
                display: flex;
            }
            .gtab1.active {
                opacity: 1;
                visibility: visible;
                top: 679px;
                left: 63px;
                position: absolute;
                width: 536px;
            }
            .for-client-tabs {
                top: 585px;
                left: 72px;
                position: absolute;
            } 
             .for-client-btn {
                padding: 4px 9px;
                font-size: 20px;
                top: 460px;
                left: 76px;
            }
            #platform {
                margin-left: 7px;
            }
            #secure{
                margin-left: 7px;
            }

            .for-employee-btn {
                padding: 4px 9px;
                margin-top: 72px;
            }

            .gtab.active {
                opacity: 1;
                visibility: visible;
                top: 566px;
                left: 91px;
            }

            .for-client-tabs::before {
                padding-top: 11px;
                width: 98%;
                position: relative;
                left: -1px;
                top: -55px;
            }

            .gtab.active {
                top: 600px !important;
                left: 88px;
                width: 509px;
            }

            #employee-tab1C p {
                font-size: 11px !important;
                
            }

            #client-tab1C p {
                font-size:12px;
                height: 38px;
            }
            #client-tab2C p {
                font-size: 12px;
                height: 38px;
            }
            #client-tab3C p {
                font-size: 12px;
                height: 38px;
            }
            #client-tab4C p {
                font-size: 12px;
                height: 38px;
            }

            #employee-tab1C p {
                font-size: 12px !important;
                height: 38px;
            }
            #employee-tab2C p {
                font-size: 12px !important;
                height: 38px;
            }
            #employee-tab3C p {
                font-size: 12px !important;
                height: 38px;
            }
            #employee-tab4C p {
                font-size: 12px !important;
                height: 38px;
            }
            .sales-paragraph p {
                font-size: 12px !important;
            }

            .send-us-paragraph p a {
                font-size: 12px !important;
            }

            .send-us-paragraph p {
                font-size: 12px !important;
            }

            .growth-p-heading::after {
                width: 11%;
            }

            .for-employee-tabs li#development a {
                width: 166px;
                height: 40px;
                padding: 9px 17px;
            }
            .mission-vision1 {
                top: 500px;
            }
            .growth-p-heading h1 {
                font-size: 28px;
            }
            .img12 {
                position: relative;
                top: 75px;
                left: 101px;
            }

            .growth-c-img {
                float: right;
                margin-top: 86px;
                left: 86px;
            }
            .get-in-touch{
                margin-top: 528px;
            }

            .misn-vision-heading {
                text-align: center;
                margin-top: 431px;
            }

            .misn-vision-heading {
                text-align: center;
                margin-top: 394px !important;
            }

            .missin {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 98px !important;
            }

            .vision {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 104px !important;
            }
            .misn-vision-heading h1 {
                font-size: 37px;
            }
            .misn-vision-paragraph p {
                font-size: 14px !important;
            }

            .misn-vision-heading {
                margin-left: 200px;
            }

            .misn-vision-paragraph {
                text-align: center;
                margin-left: 200px;
            }
            /* ============ Why Ms End ===============*/
            /*===============Blog Page Start ================*/
            .seo-service-admin {
                display: flex;
            }
            .seo-service-paragraph1 p {
                font-size: 12px;
            }
            .seo-service-heading1 h2 {
                font-size: 24px;
            }
            .seo-service-paragraph1 p {
                font-size: 12px;
            }
            /*===============Blog Page End ================*/
            /*===============Contact Page Start ================*/
            /* .contact1::before {
                border-left: 4px solid #b0c7e4;
                position: relative;
                left: 30px;
                height: 195px;
                top: 8px;
            }

            .add_some {
                padding: 0px 33px;
                margin-top: -21px;
                font-size: 18.88px;
                font-family: 'Roboto', sans-serif;
                color: #a4a4a4;
            }
            .check-box1 {
                margin-left: -12px;
                position: relative;
                top: -122px;
                height: 699px;
            }
            .container {
                font-size: 5px !important;
                position: relative;
                padding-left: 38px;
                margin-bottom: 26px;
                font-size: 17px;
                padding: 20px 36px;
               
            }

            .contact-subheading h4 {
                font-size: 18px;
                
            }
            .paragraph1 p {
                
                font-size: 10px !important;
            }

            .contact-subheading p {
               
                font-size: 10px !important;
            }

            .contact1::before {
                position: relative;
                left: 30px;
                height: 267px;
                top: 390px;
            }

            .font-icon p {
                font-size: 14px !important;
                
            }

            .contact-details2 {
            margin-bottom: 20px;
            margin-top: -345px;
            padding-left: 11px;
            }

            .font-icon a {
                font-size: 12px !important;
                
            }

            .font-icon p {
                font-size: 7px !important;
                
            }

            .flag-icon1 {
                display: flex;
                padding-top: 5px;
            }

            .contact1 {
                margin-top: 328px;
            }
            .background h1 {
               
                font-size: 20.68px;
               
            }
            .contact_p p{
                font-size: 10px;
            }
            .Contact1 {
                margin-top: 107px;
                padding-left: 47px;
                height: 230px;
                width: 100%;
                height: 130px;
            }
            .socialMediaLinks {
                display: flex;
                font-size: 17px;
                margin-top: 4px;
            }

            .check-box1 {
                margin-left: 9px;
                border-radius: 10px 40px 40px 10px;   
                border-radius: 10px 10px 10px 10px;
                position: relative;
                top: -43px;
                height: 699px;
                
            }
            .container {
                font-size: 9px !important;
                display: block;
                position: relative;
                padding-left: 38px;
                margin-bottom: 36px;
                cursor: pointer;
                font-size: 17px;
                font-weight: 500;
                padding: -6px 36px;
            }

            .contact-form-banner {
                padding-top: 30px !important;
                position: relative !important;
                left: 16px !important;
            } */

            /*===============Contact Page End ================*/
        }
        @media only screen and (max-width: 700px) {
            .target_sec h5:after {
                top: 6px !important;
                width: 14% !important;
                left: -3% !important;
            }
            .target_sec1 h5:after {
                top: 6px !important;
                width: 15% !important;
                left: -6% !important;
                z-index: -1;
            }
            .seo_servs .col-sm-6{
                max-width: 100% !important;
                width: 100% !important;
            }
        }
        @media only screen and (max-width: 650px) {
            .target_sec h5:after {
                top: 6px !important;
                width: 20% !important;
                left: 0% !important;
            }
            .target_sec1 h5:after {
                top: 6px !important;
                width: 12% !important;
                left: -15% !important;
            }
        }
        @media only screen and (max-width: 600px) {
            .mns-banner-slider {
                width: 150px;
                margin-top: 80px;
            }
            .target_sec h5:after {
                top: 6px !important;
                width: 20% !important;
                left: 0% !important;
            }
        }
        @media only screen and (max-width: 576px) {
            .about-page-images .item.active img {
                width: 100px;
                height: 100px;
                transition: 0.5s ease-in-out;
            }
            .about-page-images .item img {
                width: 60px;
                height: 60px;
            }
            .about-img4 img {
                right: 265px;
                top: 90px;
            }
            .about-img1 img {
                right: 106px;
                top: 90px;
            }
            .about-img3 img {
                right: 173px;
                top: 225px;
            }
            .about-img6 img {
                right: 56px;
                top: 283px;
            }
            .about-img5 img {
                right: 292px;
                top: 258px;
            }
            .about-page-images {
                width: 100% !important;
                max-width: 100% !important;
                height: 300px !important;
            }
            .web-seo-card {
                height: auto;
                display: grid;
                grid-template-columns: 1fr 1fr;
            }
            .header-contact-sec ul.h-contact-list {
                justify-content: end;
                gap: 0;
            }
            .header-mobile-main {
                grid-template-columns: 1fr 1fr;
                grid-template-areas: "header-mobile-contact header-mobile-contact" "header-mobile-logo header-mobile-menu";
                grid-gap: 10px;
            }
            .target_sec h5:after {
                top: 6px !important;
                width: 10% !important;
                left: 0% !important;
            }
            .target_sec1 h5:after {
                top: 6px !important;
                width: 12% !important;
                left: -16% !important;
            }
            .circle-image {
                width: 400px;
                height: 400px;
                margin: 30px auto 0;
            }
            .globalclient .container-fluid {
                padding: 0 10px 0px 10px !important;
            }
            .mns-globel-client-main {
                width: 100%;
                max-width: 100%;
                margin: 0 !important;
            }
            .nav-tabs>li>a {
                font-size: 12px;
            }
            .countersection h4 {
                font-size: 28px;
            }
            .countersection h5 {
                padding-bottom: 40px;
                font-size: 14px;
                line-height: 16px;
            }
            .countersection-wt-mark h3 {
                font-size: 58px;
            }
            /* ============ Why Ms Start ===============*/
            .whyms_square {
                width: 250px !important;
            }
            .gtab.active {
                top: 618px;
                left: 91px;
            }

            .for-employee-tabs::before {
                padding-top: 11px;
                position: relative;
                left: -1px;
                top: -40px;
            }

            .for-employee-tabs {
                margin-top: 56px;
            }

            #employee-tab1C p {
                font-size: 12px !important;
                height: 50px;
            }
            #employee-tab2C p {
                font-size: 12px !important;
                height: 50px;
            }

            #employee-tab3C p {
                font-size: 12px !important;
                height: 50px;
            }
            #employee-tab4C p {
                font-size: 12px !important;
                height: 50px;
            }

            #client-tab1C p {
                font-size: 12px;
                height: 51px;
            }

            #client-tab2C p {
                font-size: 12px;
                height: 51px;
            }
            #client-tab3C p {
                font-size: 12px;
                height: 51px;
            }
            #client-tab4C p {
                font-size: 12px;
                height: 51px;
            }
            .for-employee-tabs::before {
                width: 93%;
            }
            .misn-vision-heading h1 {
                font-size: 33px;
            }
            .misn-vision-paragraph p {
                font-size: 11px !important;
            }
            .missin {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 80px !important;
            }
            .vision{
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 80px !important;
            }
            .get-in-touch-sec::before {
                width: 100%;
                margin-left: 67px;
            }
            .sales-paragraph p {
                font-size: 11px;
            }
            .send-us-paragraph p {
                font-size: 9px;
            }
            .sales-paragraph p {
                font-size: 11px !important;
            }
            /* ============ Why Ms End ===============*/
            /*===============Contact Page Start ================*/

                /* .checkbox-mark {
                    height: 100%;
                    padding-top: 12px;
                    padding-bottom: 47px;
                    padding-left: 30px;
                    padding-right: 30px;
                }

                .check-box1 {
                    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
                    margin-left: 9px;
                    border-radius: 10px 40px 40px 10px;
                    background-image: url(../images/Layer-11.png);
                    border-radius: 10px 10px 10px 10px;
                    background-image: url(../images/Layer-11.png);
                    background-color: #ffffff;
                    position: relative;
                    height: 100%;
                }
                .contact1::before {
                    border-left: 4px solid #b0c7e4;
                    position: relative;
                    left: 31px;
                    height: 156px;
                    top: 33px;
                } */

            /*===============Contact Page End ================*/
        }
        @media only screen and (max-width: 550px) {
            .target_sec h5:after {
                top: 6px !important;
                width: 10% !important;
                left: 0% !important;
            }
            .target_sec1 h5:after {
                top: 6px !important;
                width: 12% !important;
                left: -17% !important;
            }
        }
        @media only screen and (max-width: 500px) {
            .target_sec1 h5:after {
                top: 6px !important;
                width: 15% !important;
                left: -19% !important;
            }
            .target_sec h5:after {
                top: 6px !important;
                width: 10% !important;
                left: 0% !important;
            }
        }
        @media only screen and (max-width: 480px) {
            .get-in-touch-headings h1 {
                font-size: 22px;
            }
            .get-in-touch-headings h1 span {
                font-size: 14px;
            }
            .circle-image {
                width: 350px;
                height: 350px;
                margin: 30px auto 0;
            }
            .why-choose-heading h5 {
                padding-top: 13px !important;
                line-height: 20px !important;
                font-size: 12px !important;
            }
            .why-choose-heading h1,
            h5 {
                margin-left: 0 !important;
            }
            .why-choose {
                padding: 0px 12px !important;
            }
            .whychoosseus-button a {
                font-size: 11px !important;
                padding: 2px 10px 2px 10px !important;
            }
            .seo_ser_main_sec_top {
                gap: 20px !important;
            }
            .seo_serv {
                margin-left: 0px !important;
            }
            .target_sec h5:after {
                width: 17% !important;
                left: -20% !important;
            }
            .target_sec1 h5:after {
                width: 14% !important;
                left: -17% !important;
            }
            .target_sec .audience:after {
                left: -26px !important;
            }
            .target_sec1 .audience1:after {
                left: -41px !important;
            }
            .target_sec1 .audience12:after {
                left: -41px !important;
            }
            /*----------------- Web Hosting Page Start ---------------------*/
            .web-button:before {
                width: 66% !important;
            }
            .last_ssec {
                margin-top: 100% !important;
            }
            .mapp_img:before {
                left: 27px !important;
            }
            .circle-text h1 {
                font-size: 14px;
                line-height: 25px;
            }
            /*----------------- Web Hosting Page End ------------------------*/
            /* ============ Why Ms End ===============*/
            .whyms_square_seo {
                position: absolute;
                left: 262px;
                color: black;
                top: 79px;
            }
            .whyms_square {
                height: 437px;
            }
            .after_sales_support_headings::after {
                width: 78%;
                bottom: 84px;
                left: -37px;
            }
            .secure_data_heading::after {
                bottom: 78px !important;
                width: 78%;
            }
            .growth-c-img {
                position: absolute;
                top: -262px;
                left: 141px;
            }

            .for-client-tabs li#full-support a {
                width: 84px;
                height: 39px;
                padding: 10px 18px;
            }

            .for-client-tabs li#certification a {
                width: 78px;
                height: 35px;
                padding: 8px 14px;
                font-size: 9px;
            }

            .for-client-tabs li#professional a {
                width: 135px;
                height: 39px;
                font-size: 9px;
                padding: 9px 14px;
            }

            .for-client-tabs li#secure a {
                width: 83px;
                height: 39px;
                font-size: 9px;
                padding: 8px 15px;
            }

            .for-client-tabs::before {
                top: -45px;
            }

            .for-client-tabs {
                top: 575px;
                left: 72px;
                position: absolute;
            }

            .for-employee-tabs li#culture a {
                width: 56px !important;
                height: 31px !important;
                font-size: 9px;
                padding: 5px 10px !important;
            }

            .for-employee-tabs li#environment a {
                width: 78px;
                height: 32px;
                font-size: 9px;
                padding: 7px 11px;
            }

            .for-employee-tabs li#development a {
                width: 133px;
                height: 31px;
                padding: 6px 8px;
            }

            .for-employee-tabs li#platform a {
                width: 98px;
                height: 30px;
                padding: 5px 8px;
            }

            .for-employee-tabs::before {
                width: 90%;
            }

            .gtab1.active {
                top: 660px;
                left: 63px;
                position: absolute;
            }
            .missin {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 125px !important;
            }
            .vision {
                margin-top: 30px !important;
                margin-bottom: 30px !important;
                margin-left: 125px !important;
            }
            .misn-vision-heading {
                text-align: center;
                margin-left: 64px;
                margin-top: 394px !important;
            }

            .misn-vision-paragraph {
                text-align: center;
                margin-left: 66px;
            }

            .sales-heading h1 span {
                font-size: 29px;
            }
            .sales-heading h1 {
                font-size: 21px;
            }

            .sales-paragraph p {
                font-size: 8px;
            }
            .send-us-paragraph p a {
                font-size: 10px;
            }
            .send-us-paragraph p {
                font-size: 9px;
            }

            .misn-vision-paragraph {
                margin-left: 81px;
            }

            .misn-vision-heading {
                margin-left: 64px;
                margin-top: 394px !important;
            }
            /* ============ Why Ms End ===============*/
            /*===============Contact Page Start ================*/
                /* .checkmark {
                    position: absolute;
                    top: 14px;
                    left: 7px;
                    height: 20px;
                    width: 20px;
                }

                .add_some {
                    padding: 1px 24px;
                    margin-top: -21px;
                    margin-left: 0px;
                }
                .Contact1 {
                    
                    width: 100%;
                    height: 145px;
                } */

            /*===============Contact Page End ================*/
        }
        @media only screen and (max-width: 450px) {
            .target_sec h5:after {
                width: 18% !important;
                left: -22% !important;
            }
            .target_sec1 h5:after {
                width: 17% !important;
                left: -19% !important;
            }
            .about-us-heading h2 {
                font-size: 26px;
                line-height: 35px;
            }
        }
        @media only screen and (max-width: 400px) {
            .web-seo-card {
                height: auto;
                display: grid;
                grid-template-columns: 1fr;
            }
            .circle-image {
                width: 300px;
                height: 300px;
                margin: 30px auto 0;
            }
            .countersection-wt-mark h3 {
                font-size: 48px;
            }
            .target_sec1 h5:after {
                width: 19% !important;
                left: -22% !important;
            }
            .target_sec h5:after {
                width: 18% !important;
                left: -26% !important;
            }
            .about-img1 img {
                right: 83px;
                top: 90px;
            }
            .about-img4 img {
                right: 223px;
                top: 90px;
            }
            .about-img3 img {
                right: 150px;
                top: 225px;
            }
            .about-img5 img {
                right: 264px;
                top: 258px;
            }
        }


        @media only screen and (max-width: 360px) {

        /* ============ Why Ms End ===============*/
        .after_sales_support{
           width: 100%;
        }
        .after_sales_support_headings::after {
            width: 81%;
            bottom: 79px;
        }
        .tiemly_delivery_heading::after {
            bottom: 89px !important;
            width: 96%;
        }
        .secure_data_heading::after {
            width: 96%;
            bottom: 99px !important;
        }
        .whyms_square_seo {
            position: absolute;
            left: 259px;
            color: black;
            TOP: 80px;
        }
        .whyms_square {
            max-width: 100%;
            height: 437px;
        }
        .misn-vision-heading {
            margin-left: 247px !important;
            margin-top: 394px !important;
        }
        .misn-vision-paragraph {
            margin-left: 246px !important;
        }
        /* ============ Why Ms End ===============*/
        /*===============Contact Page Start ================*/
            /* .paragraph1 p {
                color: #535367 !important;
                font-size: 11px !important;
                padding: 0px 10px !important;
                font-family: 'Roboto', sans-serif;
                margin-left: 1px;
            }

            .contact1::before {
                border-left: 4px solid #b0c7e4;
                position: relative;
                left: 31px;
                height: 169px;
                top: 224px;
            }

            .contact1 {
                margin-top: 193px;
            } */

        /*===============Contact Page End ================*/

        }
        @media only screen and (max-width: 350px) {
            .target_sec1 h5:after {
                width: 19% !important;
                left: -25% !important;
            }
            .target_sec1 .audience12:after {
                bottom: 15px !important;
            }
            .target_sec1 .audience1:after {
                bottom: 15px !important;
            }
            .target_sec h5:after {
                width: 24% !important;
                left: -31% !important;
            }
        }
        @media (max-width: 1680px) {
            .seo_servs1 {
                padding-left: 20%;
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: 315px;
            }
        }
        @media (min-width: 840px) and (max-width: 891px) {
            .target_sec1:before {
                height: 107px !important;
            }
        }
        @media (min-width: 1026px) and (max-width: 1159px) {
            .target_sec1:before {
                height: 124px !important;
            }
        }
        @media (min-width: 1160px) and (max-width: 1195px) {
            .target_sec1:before {
                height: 124px !important;
            }
        }
      








/*==================================  New Responsive  Pricing New  Rohit =====================================*/

@media only screen and (max-width: 1850px) {
.busdrcl_wrap_all.buisnes_drive_box {
    padding-left: 30px;
}
.sixsigma_box {
    padding-left: 30px;
}
.pricngpg_price_table_left {
    padding-right: 30px;
}
.busdrcl_wrap_card_top_four ul li {
    padding: 5px 10px;
}
.footer_new_quick_links {
    width: 50%;
}

}    
@media only screen and (max-width: 1750px) {
.main-logo-sec {
    width: 100%;
}
.pricngpg_baner_sec {
    height: 230px;
}

}    
@media only screen and (max-width: 1660px) {
.busdrcl_wrap_card_top_four ul li {
    padding: 5px 15px;
    margin-bottom: 5px;
    margin-right: 10px;
}
.sesocre_wrap_box_links ul li {
    margin: 0 2px;
}
.busdrcl_wrap_all {
    width: 90%;
}
.busdrcl_wrap_card_top_four ul {
    padding: 0;
    height: 50px;
}
.pricngpg_price_table_left {
    width: 73%;
}
.footer_new_quick_links {
    width: 51%;
}

} 
@media only screen and (max-width: 1600px) {
.footer_new_quick_links ul li {
    margin-right: 6px;
    padding-left: 6px;
}
.footer_new_quick_links ul:first-child li:first-child {
    padding-left: 0px;
}
.busdrcl_wrap_card_top_three_tab ul li a {
    padding: 6px 15px;
    font-size: 14px;
}
.pricngpg_price_table_left {
    width: 90%;
}
.pricngpg_baner_sec {
    height: 220px;
}
}
@media only screen and (max-width: 1500px) {
.footer_new_quick_links {
    width: 55%;
}
.prdlvr_bdbcs_wrap_botom_price {
    min-height: 50px;
}

}        
@media only screen and (max-width: 1440px) {
.pricngpg_sec_card {
    padding: 0 0%;
    padding-bottom: 15px;
}
.pricngpg_baner_sec_card {
    padding: 0 40px 0 40px;
}
.sesocre_wrap_box_all_title h5 {
    font-size: 18px;
}
.sesocre_wrap_box_links ul li a {
    padding: 3px 20px;
    font-size: 14px;
}
.redydevlp_box h4 {
    font-size: 20px;
}
.redydevlp_box p {
    font-size: 14px;
}
.redydevlp_box p:before {
    height: 88%;
}
.busdrcl_wrap_card_title h3 {
    font-size: 28px;
}
.busdrcl_wrap_card_top_price h2 {
    font-size: 42px;
}
.busdrcl_wrap_card_top_four ul li {
    padding: 5px 10px;
    margin-bottom: 5px;
    margin-right: 0px;
}
.busdrcl_wrap_card_top_three_tab ul li a {
    padding: 4px 15px;
    font-size: 14px;
}
.busdrcl_wrap_all {
    width: 85%;
}
.busdrcl_wrap_card_botm_box p {
    font-size: 14px;
}
.busdrcl_wrap_card_top_four ul {
    height: 50px;
}
.pricngpg_curncy_box ul li a {
    padding: 6px 10px;
    font-size: 18px;
}
.pricngpg_baner_title h1 {
    font-size: 30px;
}
.pricngpg_baner_sec {
    height: 220px;
}
.pricngpg_baner_title p {
    font-size: 14px;
}
.pricngpg_baner_title_span {
    font-size: 22px;
}
.footer_new_quick_links {
    width: 75%;
}
.pricngpg_price_table_left {
    width: 68%;
}
.whwedo_all_rght {
    grid-template-columns: 6fr 1fr;
}
.pricngdlverpg_wrap .prcng_emlphn_cnt {
    width: 86%;
}
.pricngdlverpg_wrap .whwedo_all {
    margin-left: 15px;
    padding-left: 15px;
    gap: 5px;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

} 
@media only screen and (max-width: 1400px) {
.busdrcl_wrap_all.buisnes_drive_box {
    padding-left: 10px;
}
.sixsigma_box {
    padding-left: 10px;
}
.pricngpg_price_table_left {
    padding-right: 10px;
}
.busdrcl_wrap_all {
    width: 100%;
}
.pricngpg_price_table_left {
    width: 100%;
}
.pricngpg_baner_sec {
    height: 205px;
}

} 
@media only screen and (max-width: 1366px) {
.pricngpg_baner_sec_card {
    padding: 0 5px 0 5px;
}
.header-lg .col-lg-2 {
    padding-left: 0 !important;
}
/*header.main-header {
    padding: 10px 20px 10px 20px;
}*/
header.main-header .main-menu-sec {
    padding: 0 15px;
}

} 
@media only screen and (max-width: 1280px) {
.pricngpg_baner_sec {
    height: 200px;
}
header.main-header {
    padding: 10px 35px 10px 35px;
}
.footer_new_botom {
    padding: 8px 20px;
}
} 
@media only screen and (max-width: 1200px) {
.pricngpg_price_table_sec {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px
}
.pricngpg_price_table_left {
    padding-right: 40px;
}
.busdrcl_wrap_all.buisnes_drive_box {
    padding-left: 10px;
}
.footer_new_botom {
    flex-wrap: wrap;
    flex-direction: unset;
    padding: 8px 20px;
}
.footer_new_copyright {
    width: 65%;
}
.footer_new_copyright p {
    text-align: left;
}
.footer_new_quick_links {
    width: 65%;
    margin-bottom: 8px;
}
.footer_new_botom_social_icns {
    margin-top: -25px;
    width: 35%;
}
.pricngpg_baner_sec {
    height: 200px;
}

} 
@media only screen and (max-width: 1150px) {
header.main-header {
    padding: 10px 35px 10px 35px;
} 
} 
@media only screen and (max-width: 1080px) {
header.main-header {
    padding: 10px 35px 10px 35px;
}     
.pricngpg_baner_sec {
    height: 200px;
}
} 
@media only screen and (max-width: 1024px) {
header.main-header {
    padding: 10px 35px 10px 35px;
}      
.pricngpg_baner_title {
    display: block;
}
.pricngpg_baner_title p {
    margin: 0 0 0 0px;
    padding: 10px 0 0 0px;
    border-left: none;
    top: 0;
}
.pricngpg_baner_sec {
    height: 240px;
}
} 
@media only screen and (max-width: 991px) {
header.main-header {
    padding: 10px 35px 10px 35px;
}    
.footer_new_quick_links {
    width: 100%;
    margin-bottom: 10px;
    justify-content: center;
}
.footer_new_copyright {
    width: 100%;
        order: 3;
}
.footer_new_copyright p {
    text-align: center;
}
.footer_new_botom_social_icns {
    margin-top: 0px;
    width: 100%;
    justify-content: center;
    order: 2;
    margin-bottom: 6px;
}
.pricngpg_baner_title {
    display: block;
}
.pricngpg_baner_title p {
    margin: 0 0 0 0px;
    padding: 10px 0 0 0px;
    border-left: none;
    top: 0;
}
.pricngpg_baner_sec_card {
    padding: 0 25px 0 25px;
}
.pricngpg_baner_sec {
    height: 240px;
}
.pricngpg_curncy_box ul {
    padding: 0 0px;
}
} 
@media only screen and (max-width: 767px) {
.pricngpg_price_table_sec {
    grid-template-columns: 1fr;
    gap: 20px;
}
.busdrcl_wrap_all.buisnes_drive_box {
    padding-left: 0;
}
.pricngpg_price_table_left {
    padding-right: 0;
    border-right: none;
}
.busdrcl_wrap_all.buisnes_class_box {
    padding-left: 0;
}
.sixsigma_box {
    padding-left: 0;
}
.pricngpg_baner_title {
    flex-wrap: wrap;
}
.pricngpg_baner_title p {
    margin: 0 0 0 0px;
    padding: 12px 0 0 0px;
    border-left: none;
    top: 0;
}
.pricngpg_baner_sec_card {
    padding: 0 0px 0 0px;
}
.pricngpg_curncy_box ul {
    float: left;
}
.pricngpg_baner_sec_card-all {
    display: block;
}
.pricngpg_curncy_all {
    padding-top: 15px;
}
.footer_new_botom {
    padding: 8px 0px;
}
.header-mobile-logo {
    width: 200px;
}
.header-mobile-contact {
    display: none;
}
header.main-header {
    padding: 10px 15px 10px 15px;
}
.header-mobile-menu-div {
    top: 65px;
}
header.main-header .main-menu-sec ul.main-menu-list li a {
    font-size: 16px;
}
.main-menu-list li {
    padding-bottom: 15px !important;
}
.pricngpg_baner_sec {
    height: 280px;
}
} 
@media only screen and (max-width: 450px) {
    .pricngpg_badp_baplan_icn .sbmt_txts_compr {
        font-size: 12px;
        padding: 2px 5px;
        width: 68px;
    }
    .pricngpg_badp_baplan_tab ul li a {
        padding: 3px 6px;
        font-size: 13px;
    }
    .pricngpg_badp_baplan_icn {
        padding-left: 5px;
        margin-left: 5px;
    }
    .pricngpg_price_table_sec {
        display: block;
    }
    .pricngpg_price_table_left {
        padding-bottom: 50px;
    }
    .busdrcl_wrap_all {
        padding-bottom: 15px;
    }
    .busdrcl_wrap_card_top_three_tab ul li a {
        padding: 4px 10px;
    }    
    .sbtn_cmpr .sbmt_txts {
        font-size: 12px;
        padding: 3px 10px;
        width: 80px;
    }
    .price_cross_btn {
        padding-left: 5px;
    }
    .price_cross_btn_icn {
        width: 24px;
        height: 24px;
        padding: 7px;
    }
    .busdrcl_wrap_card_top_four ul {
        height: auto;
    }
} 


@media (min-width: 1251px) and (max-width: 1336px) {
.busdrcl_wrap_card_top_three_tab ul li a {
    padding: 4px 8px;
    font-size: 14px;
}
}
@media (min-width: 1201px) and (max-width: 1250px) {
.footer_new_botom {
    flex-wrap: wrap;
    flex-direction: unset;
}
.footer_new_copyright {
    width: 65%;
}
.footer_new_copyright p {
    text-align: left;
}
.footer_new_quick_links {
    width: 65%;
    margin-bottom: 8px;
}
.footer_new_botom_social_icns {
    margin-top: -25px;
    width: 35%;
}
.busdrcl_wrap_card_top_three_tab ul li a {
    padding: 4px 6px;
    font-size: 13px;
}
}

@media (min-width: 992px) and (max-width: 1024px) {
    .header-mobile-contact {
        float: right;
        width: 100%;
        padding-right: 30px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 0px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) i.fas.fa-phone-alt {
        margin-right: 3px;
    }
    .header-mobile-logo {
        width: 50%;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .header-mobile-contact {
        float: right;
        width: 100%;
        padding-right: 30px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 0px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) i.fas.fa-phone-alt {
        margin-right: 3px;
    }
    .header-mobile-logo {
        width: 460px;
        /*width: 100%;*/
    }
}
/*==================================  New Responsive  Pricing Delivers New  Rohit =====================================*/

@media only screen and (max-width: 1880px) {
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 343px);
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 20px;
    }
    .pricngdlverpg_wrap_sbar {
        padding-right: 28px;
    }
    .fdct_call_icn {
        width: 70px;
        padding-right: 10px;
        margin-right: 15px;
    }
}    
@media only screen and (max-width: 1750px) {
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 20px;
    }
    .pricngdlverpg_wrap_sbar {
        padding-right: 28px;
    }
    .fdct_call_icn {
        width: 70px;
        padding-right: 10px;
        margin-right: 15px;
    }
}   
@media only screen and (max-width: 1660px) {
    .pricngdlverpg_wrap_sbar {
        width: 30%;
    }
    .pricngdlverpg_wrap_main {
        width: 70%;
    }
}    
@media only screen and (max-width: 1600px) {
    .pricngdlverpg_wrap_sbar {
        width: 28%;
    }
    .pricngdlverpg_wrap_main {
        width: 72%;
    }
} 
@media only screen and (max-width: 1500px) {
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 20px;
    }
    .bdbcs_wrap_midle_box_txts {
        gap: 10px;
        flex-direction: column;
    }
    .bdbcs_wrap_midle_box_txts .bdbcs_wrap_midle_box_cols:first-child:after {
        display: none;
    }
    .bdbcs_wrap_midle_box_cols li {
        font-size: 14px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 18px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 28px;
        padding-right: 0%;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 42px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 31%;
    }
    .pricngdlverpg_wrap_main {
        width: 69%;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 {
        font-size: 48px;
    }
    .prdlvr_bdbcs_wrap_botom_month select {
        font-size: 15px;
    }
    .prdlvr_bdbcs_wrap_botom_btn button {
        font-size: 18px;
        height: 45px;
        padding: 0 25px;
    }
    .pricngdlverpg_sec {
        padding-top: 120px;
    }
} 
@media only screen and (max-width: 1440px) {
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 18px;
    }
    .pricngdlverpg_wrap_sbar_sembox_links ul li a {
        padding: 3px 20px;
        font-size: 14px;
    }
    .pricngdlverpg_wrap_sbar_bestfor ul li {
        font-size: 14px;
    }
    .pdw_sbar_ncbm_nc p {
        font-size: 12px;
    }
    .pricngdlverpg_wrap_sbar_bestfor h6 {
        font-size: 16px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs h6 {
        font-size: 16px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs ul li {
        font-size: 14px;
    }
    .tflbsm_icn_lists ul li p {
        font-size: 14px;
    }
    .tflbsm_icn_lists ul li span {
        font-size: 14px;
    }
    .pricngdlverpg_wrap_sbar_somepo_box p {
        font-size: 14px;
    }
    .fdct_call_txts p {
        font-size: 14px;
    }
    .fdct_call_icn {
        width: 60px;
    }
    .pricngdlverpg_wrap_sbar_somepo_line {
        height: 6px;
        margin-top: 10px;
    }
    .prdlvr_bdbcs_wrap_top_all {
        gap: 10px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 26px;
        padding-right: 1%;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 40px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 16px;
    }
    .prdlvr_bdbcs_wrap_botom_left h5 {
        font-size: 16px;
    }



} 
@media only screen and (max-width: 1366px) {
    .pricngdlverpg_sec {
        padding-top: 115px;
    }
    .pdw_sbar_ncbm_nc {
        padding: 3px 10px;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 10px;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 {
        font-size: 38px;
    }
    .prdlvr_bdbcs_wrap_botom_btn button {
        font-size: 15px;
        height: 40px;
        padding: 0 20px;
    }
    .prdlvr_bdbcs_wrap_botom_month select {
        font-size: 14px;
    }
    .prdlvr_bdbcs_wrap_botom_left h5 {
        font-size: 15px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 36px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 24px;
        padding-right: 1%;
    }
    .custom-option {
        padding: 0 15px;
        line-height: 34px;
        font-size: 16px;
    }
    .pdw_sbar_ncbm_bm {
        width: 53%;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        width: 97%;
    }
    .prcng_emlphn_cnt_items {
        gap: 8px;
    }
    .whwedo_all_left_titl {
        width: 78%;
    }
    .bdbcs_wrap_midle_box {
        padding: 15px 15px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 15px;
        margin-bottom: 20px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 25px;
        margin-bottom: 20px;
    }
    .prdlvr_bdbcs_wrap_botom_price {
        min-height: 41px;
    }

} 
@media only screen and (max-width: 1280px) {
    .prdlvr_bdbcs_wrap_botom_price h2 {
        font-size: 36px;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 small {
        font-size: 14px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 17px;
    }
    .pricngdlverpg_wrap_sbar_sembox_icn {
        width: 42px;
        height: 42px;
        line-height: 48px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 34%;
    }
    .pricngdlverpg_wrap_main {
        width: 66%;
    }
    .prdlvr_bdbcs_wrap_top_box {
        gap: 10px;
        padding: 10px 10px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 22px;
        padding-right: 1%;
    }
    .pricngdlverpg_sec {
        padding-top: 109px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 32px;
    }
    .prdlvr_bdbcs_wrap_top_box_price small {
        font-size: 13px;
    }


}    
@media only screen and (max-width: 1200px) {
    .pricngdlverpg_sec {
        padding-top: 104px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 18px;
    }
    .pricngdlverpg_wrap_sbar {
        padding-right: 15px;
    }
    .fdct_call_icn {
        width: 44px;
        padding-right: 5px;
        margin-right: 10px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 38%;
    }
    .pricngdlverpg_wrap_main {
        width: 62%;
    }
    .pdw_sbar_ncbm_bm_lft p {
        font-size: 12px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 22px;
        padding-right: 1%;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 28px;
    }
    .prdlvr_bdbcs_wrap_botom_rght {
        gap: 15px;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 {
        font-size: 36px;
    }
    .prdlvr_bdbcs_wrap_botom_month select {
        width: 110px;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 sup {
        font-size: 24px;
    }
    .prdlvr_bdbcs_wrap_botom_price h2 small {
        font-size: 13px;
    }
    .prdlvr_bdbcs_wrap_botom {
        padding-top: 45px;
        gap: 15px;
    }
}  
@media only screen and (max-width: 1080px) {
        
}  
@media only screen and (max-width: 1024px) {
    .pricngdlverpg_sec {
        padding-top: 115px;
    }
    .prdlvr_bdbcs_wrap_midle_all {
        flex-direction: column;
        flex-wrap: wrap;
        gap: 15px;
    }
    .bdbcs_wrap_midle_rght {
        width: 50%;
    }
    .bdbcs_wrap_midle_centr {
        width: 50%;
    }
    .bdbcs_wrap_midle_left {
        width: 50%;
    }
    .bdbcs_wrap_midle_rght {
        width: 31%;
    }
    .bdbcs_wrap_midle_centr {
        width: 31%;
    }
    .bdbcs_wrap_midle_left {
        width: 31%;
    }
    .header-mobile-menu-div {
        top: 89px;
    }
     header.main-header .main-menu-sec ul.main-menu-list {
        display: block;
    }
    .header-mobile-menu-div.open-nav {
        background: #f9f9f9;
    }
    header.main-header .main-menu-sec ul.main-menu-list li {
        padding: 12px 0 !important;
        width: 100%;
        border-bottom: 1px solid #c1c1c1;
        text-align: center;
    }
    header.main-header .main-menu-sec {
        padding: 20px 20px;
    }
    header.main-header .main-menu-sec ul.main-menu-list li a {
        font-size: 16px;
        text-align: center;
        width: 100%;
    }
}  
@media only screen and (max-width: 991px) {
    .prdlvr_bdbcs_wrap_top_all{
        flex-wrap: wrap;
    }
    .pricngdlverpg_wrap_main {
        width: 45%;
    }
    .pricngdlverpg_wrap_sbar {
        width: 55%;
    }
    .prdlvr_bdbcs_wrap_top_box:before {
        display: none;
    }
    .bdbcs_wrap_midle_rght {
        width: 100%;
    }
    .bdbcs_wrap_midle_centr {
        width: 100%;
    }
    .bdbcs_wrap_midle_left {
        width: 100%;
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 584px);
        display: block;
    }
    .prdlvr_bdbcs_wrap_botom {
        align-items: flex-start;
        align-content: flex-start;
        justify-content: flex-start;
        padding-top: 30px;
        bottom: 0;
        flex-direction: column;
        gap: 0;
    }
    .prdlvr_bdbcs_wrap_botom_rght {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }
    .prdlvr_bdbcs_wrap_botom_left {
        padding-bottom: 30px;
    }
    .header-mobile-menu-div {
        top: 75px;
    }
    .custom-select-trigger {
        height: 30px;
        font-size: 14px;
        line-height: 28px;
    }
    .custom-option {
        padding: 0 10px;
        line-height: 30px;
        font-size: 14px;
    }
    .prdlvr_bdbcs_wrap_botom_btn button {
        font-size: 14px;
        height: 35px;
        padding: 0 15px;
    }
} 
@media only screen and (max-width: 767px) {
    .pricngdlverpg_wrap_sbar {
        width: 100%;
        padding-right: 0;
    }
    .pricngdlverpg_wrap_main {
        width: 100%;
        /*padding-top: 30px;*/
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 500px);
        display: block;
    }
    .pdw_sbar_ncbm_bm {
        width: fit-content;
        gap: 10px;
    }
    .pricngdlverpg_wrap_sbar_card {
        border-right: none;
        padding-right: 0;
    }
    .pricngdlverpg_wrap_sbar_sembox {
        margin-bottom: 15px;
    }
    .pricngdlverpg_wrap_sbar_somepo_line .line_two {
        width: 35%;
        right: 50%;
    }
    .pricngdlverpg_sec_card {
        padding: 0 0px;
    }

    header.main-header .main-menu-sec ul.main-menu-list {
        display: block;
    }
    .header-mobile-menu-div.open-nav {
        background: #f9f9f9;
    }
    header.main-header .main-menu-sec ul.main-menu-list li {
        padding: 12px 0 !important;
        width: 100%;
        border-bottom: 1px solid #c1c1c1;
        text-align: center;
    }
    header.main-header .main-menu-sec {
        padding: 20px 20px;
    }
    header.main-header .main-menu-sec ul.main-menu-list li a {
        font-size: 14px;
        text-align: center;
        width: 100%;
    }
    .header-mobile-menu-div {
        top: 71px;
    }
} 
@media only screen and (max-width: 550px) {
    .footer_new_cntinfo ul {
        text-align: left;
        display: flex;
        gap: 6px;
    }
    .footer_new_cntinfo ul li {
        padding-left: 0;
        margin-right: 0;
    }
    .footer_new_cntinfo {
        padding-right: 7px;
    }
    .footer_new_quick_links ul li:nth-child(5) {
        display: none;
    }
    .footer_new_quick_links ul li:nth-child(6) {
        display: none;
    }
    .footer_new_quick_links ul li:nth-child(7) {
        display: none;
    }
    .footer_new_quick_links ul li {
        margin-right: 6px;
        padding-left: 10px;
    }
    .footer_new_cntinfo ul {
        gap: 2px;
        margin-right: 5px;
    }
}  
@media only screen and (max-width: 380px) {
    .footer_new_quick_links ul li {
        margin-right: 2px;
        padding-left: 5px;
    }
    .footer_new_cntinfo ul {
        gap: 2px;
        margin-right: 2px;
    }
}   
@media only screen and (max-width: 360px) {
    .pricngdlverpg_sec_card {
        padding: 0 0px;
    }
    header.main-header {
        padding: 10px 15px 10px 15px;
    }
}    


/*==================================  New Responsive  Pricing Delivers New =====================================*/

@media only screen and (max-width: 1880px) {
    .compare_pp_wrap {
        padding: 35px 40px;
    }
}    
@media only screen and (max-width: 1750px) {
    .compare_pp_wrap {
        width: 85%;
    }
}  
@media only screen and (max-width: 1620px) {
    .compare_pp_wrap {
        width: 90%;
    }
    .compare_pp_col_four {
        width: 30%;
    }
} 
@media only screen and (max-width: 1400px) {
    .compare_pp_wrap {
        width: 90%;
    }
    .compare_pp_col_four {
        width: 30%;
    }
    .compare_pp_col_one {
        width: 810px;
    }
    .compare_pp_col_one_top_tab {
        gap: 15px;
    }
    .bmba_card {
        gap: 5px;
    }
    .bmba_card_labl label {
        font-size: 14px;
    }
} 
@media only screen and (max-width: 1280px) {
    .compare_pp_wrap {
        width: 95%;
    }
    .compare_pp_col_four {
        width: 30%;
    }
    .compare_pp_col_one_top_hdngs p {
        font-size: 14px;
    }
    .compare_pp_col_one_top_hdngs h3 {
        font-size: 24px;
    }
    .bbdp_box_one_title h3 {
        font-size: 20px;
    }
    .bbdp_box_two_price h4 {
        font-size: 30px;
    }
    .bbdp_box_two_price small {
        font-size: 13px;
    }
    .bbdp_box_two_price h4 sup {
        top: -0.4em;
        font-size: 20px;
    }
    .cfpf_titl h5 {
        font-size: 16px;
    }
    .cfpf_left_txt p {
        font-size: 14px;
    }
    .compare_pp_col_one {
        width: 100%;
        padding-right: 15px;
        padding-bottom: 15px;
    }
    .compare_pp_col_two {
        width: 60%;
        padding: 0 15px 15px;
    }
    .compare_pp_col_three {
        width: 60%;
        padding: 0 15px 15px;
    }
    .compare_pp_col_four {
        width: 30%;
        padding: 0 15px 15px;
    }
    .pricngdlverpg_wrap_sbar_sembox_icntxt {
        gap: 10px;
    }
    .pricngdlverpg_wrap_sbar_sembox {
        gap: 10px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 17px;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        width: 100%;
    }

} 
@media only screen and (max-width: 991px) {
    .compare_pp_wrap {
        padding: 15px 20px;
    }
    .compare_pp_col_one_top_tab {
        flex-direction: column;
        align-items: flex-start;
        align-content: flex-start;
        gap: 10px;
    }
    .compare_pp_col_one_top {
        gap: 20px;
    }
    .bbdp_box {
        gap: 55px;
    }
    .compare_pp_close_button {
        right: -10px;
        top: -10px;
    }
    .full-del {
        min-height: calc(100vh - 580px);
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 16px;
    }
}    
@media only screen and (max-width: 950px) {
    .bbdp_box_one {
        gap: 10px;
        flex-direction: column;
    }
    .bbdp_box_one_title {
        width: 100%;
    }
    .bbdp_box {
        gap: 30px;
    }
    .compare_pp_col_four {
        width: 40%;
    }
}    
@media only screen and (max-width: 740px) {
    .compare_pp {
        padding: 15px;
    }
    .compare_pp_wrap {
        width: 100%;
        padding: 15px 15px;
    }
    .compare_pp_main {
        height: calc(100vh - 150px);
        overflow: scroll;
        width: 100%;
    }
    .compare_pp_col_one {
        width: 180px;
    }
    .compare_pp_col_two {
        width: 140px;
    }
    .compare_pp_col_three {
        width: 140px;
    }
    .compare_pp_col_four {
        width: 130px;
    }
} 
@media only screen and (max-width: 640px) {
    .compare_pp_main_cols {
        width: 590px;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
    } 
    .compare_pp_main {
        height: calc(100vh - 220px);
    }
    .cfpf_titl h5 {
        font-size: 14px;
    }  
    .bmba_card_labl label {
        font-size: 13px;
    }
    .cfpf_left_txt p {
        font-size: 13px;
    }
    .cfpf_centr_txt p {
        font-size: 13px;
    }
    .bbdp_box_two_link a {
        padding: 3px 10px;
    }
    .compare_pp_main::-webkit-scrollbar:horizontal{
      height: 10px;
      background-color: #bfbfbf;
    }
    .compare_pp_main::-webkit-scrollbar-thumb:horizontal{
        background: #bfbfbf;
        border-radius: 0px;        
    }
    .compare_pp_wrap {
        padding-right: 0;
        padding-bottom: 0;
    }
    .compare_pp_close_button {
        top: -16px;
    }
}





















/*=============================  New Responsive Css  ====================================*/
@media only screen and (max-width: 1880px) {
    .pricngpg_badp_wrap {
        padding: 10px 0px;
    }
    .sesocre_wrap_box {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

}    
@media only screen and (max-width: 1780px) {
    .prcng_emlphn_cnt {
        padding-left: 30px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 30px;
    }
    .pricngpg_price_table_left {
        width: 28%;
    }
    .whwedo_all {
        margin-left: 25px;
        padding-left: 25px;
        gap: 15px;
    }
}  
@media only screen and (max-width: 1680px) {
    .prcng_emlphn_cnt {
        width: 90%;
    }
    .prcng_gtintch_all_info h5 {
        font-size: 25px;
    }
    .prcng_gtintch_all_info p {
        font-size: 15px;
    }
    .prcng_gtintch_all_info h6 {
        font-size: 15px;
    }
    .prcng_gtintch_gtwss_dtls h4 {
        font-size: 18px;
    }
    .prcng_emlphn_cnt_items_txt a {
        font-size: 15px;
    }
    .prcng_emlphn_cnt_items_txt h6 {
        font-size: 13px;
    }
    .prcng_emlphn_cnt {
        width: 85%;
    }
    .whwedo_all_left_descp p {
        font-size: 13px;
    }
    .whwedo_all_left_titl h4 {
        font-size: 17px;
    }
    .whwedo_all_rght_one_hdng h5 {
        font-size: 14px;
    }
}  
@media only screen and (max-width: 1550px) {
    .prcng_gtintch_all_info h5 {
        font-size: 20px;
    }
    .prcng_gtintch_all_info p {
        font-size: 14px;
    }
    .prcng_gtintch_gtwss_dtls h4 {
        font-size: 15px;
    }
    .prcng_gtintch_gtwss_dtls p {
        font-size: 13px;
    }
    .prcng_gtintch_gtwss_dtls ul li img {
        width: 14px;
    }    }
    .prcng_gtintch_gtwss_dtls ul li {
        padding-left: 10px;
        margin-left: 10px;
    }
    .prcng_gtintch_gtwss_dtls ul {
        padding-top: 8px;
    }
    .prcng_emlphn_cnt {
        width: 88%;
    }

}    
@media only screen and (max-width: 1440px) {
    .prcng_emlphn_cnt {
        padding-left: 0px;
    }
    .pricngdlverpg_sec_card {
        padding: 0;
    }
    .prdlvr_brdr_new {
        padding-left: 30px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 30px;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 5px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 27%;
        padding-right: 10px;
    }
    .pricngdlverpg_wrap_main {
        width: 73%;
    } 
    .chat_container #chatbot {
        width: 60px;
        height: 30px;
    }
    .chat_container {
        height: 30px;
        width: 60px;
    }
    .chat_container #chatbot-corner {
        top: 31px;
        left: -30px;
    }
    .chat_container .dot {
        height: 5px;
        width: 5px;
        left: -30px;
    }
    .chat_container .dot:nth-child(3) {
        left: 30px;
    }
    @keyframes pulse-inner {
      0% {
        transform: scale(1);
      }
      7.5% {
        transform: scale(1.5);
      }
      15% {
        transform: scale(1);
      }
      22.5% {
        transform: scale(1.5);
      }
      30% {
        transform: scale(1);
      }
      37.5% {
        transform: scale(1.5);
      }
      45% {
        top: 0;
        transform: scale(1);
        height: 5px;
        border-bottom-left-radius: 50%;
        border-bottom-right-radius: 50%;
        transform: rotate(-370deg);
      }
      50% {
        top: 12.5px;
        height: 5px;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        border-bottom-left-radius: 3rem;
        border-bottom-right-radius: 3rem;
        transform: rotate(10deg);
      }
      55% {
        transform: rotate(-10deg);
      }
      60% {
        transform: rotate(10deg);
      }
      65% {
        transform: rotate(-10deg);
      }
      65% {
        transform: rotate(0deg);
      }
      85% {
        top: 12.5px;
        height: 5px;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        border-bottom-left-radius: 3rem;
        border-bottom-right-radius: 3rem;
        transform: rotate(0deg);
      }
      92.5% {
        top: 12.5px;
        height: 5px;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        border-bottom-left-radius: 2.5rem;
        border-bottom-right-radius: 2.5rem;
        transform: rotate(0deg);
      }
      100% {
        top: 0;
        height: 5px;
        border-radius: 50%;
        transform: rotate(-360deg);
      }
    }
    @keyframes pulse-outer {
        0% {
            transform: scale(1);
        }
        7.5% {
            transform: scale(1.5);
        }
        15% {
            transform: scale(1);
        }
        22.5% {
            transform: scale(1.5);
        }
        30% {
            transform: scale(1);
        }
        37.5% {
            transform: scale(1.5);
        }
        45% {
            transform: scale(1);
            height: 5px;
        }
        55% {
            tranform: scale(1);
            height: 5px;
        }
        60% {
            height: 5px;
        }
        75% {
            height: 5px;
        }
        80% {
            tranform: scale(1);
            height: 5px;
        }
        85% {
            height: 5px;
        }
        100% {
            height: 5px;
        }
    }
    @keyframes up-down {
        0% {
            transform: translate(0);
        }
        12.5% {
            transform: translate(0, 2%);
        }
        25% {
            transform: translate(0);
        }
        37.5% {
            transform: translate(0, 2%);
        }
        50% {
            transform: translate(0);
        }
        62.5% {
            transform: translate(0, 2%);
        }
        75% {
            transform: translate(0);
        }
        87.5% {
            transform: translate(0, 2%);
        }
        100% {
            transform: translate(0);
        }
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 75px;
        height: 75px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 75px;
        height: 75px;
    }
    .whwedo_all_left_descp p {
        padding-left: 10px;
    }
    .mns_body.pricing_pg header.main-header {
        padding-right: 0;
        padding-left: 0;
    }


}    
@media only screen and (max-width: 1366px) {
    .prcng_emlphn_cnt {
        padding-left: 0px;
    }
    .prcng_emlphn_cnt {
        width: 90%;
    }    
    .prcng_gtintch_gtwss_wrap_fig {
        width: 60px;
        height: 60px;
    }
    .prdlvr_bdbcs_wrap {
        padding-bottom: 15px;
    }
}  
@media only screen and (max-width: 1280px) {
    .pricngpg_price_table_left {
        width: 25%;
    }
    .prcng_emlphn_cnt {
        width: 100%;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 60px;
        height: 60px;
    }
    .prcng_emlphn_cnt_items_icn {
        width: 24px;
    }
    .whwedo_all_left_titl {
        width: 100%;
    }
    .whwedo_all_left {
        flex-direction: column;
    }
    .whwedo_all_left {
        width: 78%;
    }    
    .prcng_emlphn_cnt_items_txt a {
        font-size: 14px;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 215px;
    }
    .pdw_sbar_ncbm_nc {
        padding: 3px 6px;
    }
    .pdw_sbar_ncbm_bm {
        padding: 0px 0 0px 10px;
    }
}  
@media only screen and (max-width: 1200px) {
    .pricngpg_price_table_sec {
        grid-template-columns: 1fr;
        gap: 0;
    }
    .pricngpg_price_table_left {
        width: 100%;
        padding-right: 0;
    }
    .sesocre_wrap {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 30px;
        order: 2;
    }
    .prcng_gtintch_all {
        display: grid;
        grid-template-columns: 1fr;
        align-items: center;
        order: 1;
        padding-bottom: 30px;
    }
    .busdrcl_wrap_all_boxs {
        margin-top: 0px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        border-left: none;
        padding-left: 0;
    }
    .busdrcl_wrap_card_title {
        padding-right: 8px;
    }
    .sixsigma_box {
        padding-left: 5px;
    }
    .whwedo_all_left_titl h4 {
        font-size: 15px;
    }
    .pricngpg_price_table_sesoem {
        display: flex;
        flex-direction: column;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 200px;
    }
    .prdlvr_bdbcs_wrap {
        padding-bottom: 5px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 40px;
        padding-bottom: 0;
    }
}
@media only screen and (max-width: 1150px) { 
    .pdw_sbar_ncbm {
        align-items: flex-start;
        align-content: flex-start;
        gap: 8px;
        flex-direction: column;
    }
    .pdw_sbar_ncbm_bm {
        width: 64%;
        padding: 0px 0 0px 15px;
    }
    .pdw_sbar_ncbm_nc {
        padding: 3px 15px;
        width: 64%;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 190px;
    }
    .prcng_emlphn_cnt_items {
        align-items: flex-start;
        flex-direction: column;
    }
    .prcng_cewwd_card {
        width: 100%;
        float: left;
        position: relative;
        padding-top: 20px;
    }
}    
@media only screen and (max-width: 1080px) { 
    .sesocre_wrap {
        gap: 15px;
    }
    .pdw_sbar_ncbm_bm {
        width: 66%;
    }
    .pdw_sbar_ncbm_nc {
        width: 66%;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 180px;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        width: 50%;
        flex-direction: column;
    }
    .prcng_emlphn_cnt_items {
        flex-direction: row;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        width: 60%;
        flex-direction: column;
        padding-left: 5px;
        gap: 20px;
    }
    .whwedo_all_left {
        width: 60%;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 10px;
    }
    .prdlvr_bdbcs_wrap_botom {
        padding-top: 30px;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-top: 5px;
    }
    .prcng_gtintch_gtwss_wrap {
        padding-top: 20px;
    }
    .prcng_gtintch_all_info p {
        font-size: 13px;
    }
    .prcng_cewwd_card {
        padding-top: 10px;
    }
} 
@media only screen and (max-width: 1024px) { 
    .header-contact-sec ul.h-contact-list li a {
        font-size: 14px;
    }
    .header-contact-sec ul.h-contact-list li span {
        font-size: 12px;
    }
    .h-contact-list li span img {
        margin-left: 10px;
    }
}   
@media only screen and (max-width: 991px) { 
    .busdrcl_wrap_all_boxs_flex {
        flex-wrap: wrap;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        width: 50%;
        border-bottom: none;
        padding-bottom: 20px;
        padding-right: 10px;
    }
    .busdrcl_wrap_all.buisnes_class_box {
        width: 50%;
        border-bottom: none;
        padding-left: 10px;
    }
    .sixsigma_box {
        padding-left: 0;
    }
    .prcng_emlphn_cnt {
        flex-wrap: wrap;
        gap: 12px;
        width: 60%;
    }
    .pricngdlverpg_wrap_sbar {
        width: 40%;
    }
    .pricngdlverpg_wrap_main {
        width: 60%;
    }
    .prdlvr_brdr_new {
        padding-left: 15px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 15px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 20px;
        padding-right: 0%;
    }
    .prcng_cewwd_card_all {
        flex-direction: column;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        width: 100%;
        flex-direction: row;
        padding-left: 0;
        gap: 5px;
        padding-bottom: 15px;
    }
    .prdlvr_bdbcs_wrap_botom_left {
        display: flex;
        gap: 25px;
    }
}  
@media only screen and (max-width: 767px) { 
    .prcng_emlphn_cnt {
        flex-wrap: wrap;
        gap: 12px;
        width: 100%;
    }
    .prcng_cewwd_card_all {
        flex-direction: column;
        gap: 15px;
    }
    .whwedo_all {
        margin-left: 0;
        padding-left: 0;
    }
    .whwedo_all:before {
        display: none;
    }
    .busdrcl_wrap_all.buisnes_class_box {
        width: 100%;
        padding-left: 0;
        padding-bottom: 10px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        width: 100%;
        padding-bottom: 10px;
        padding-right: 0px;
    }
    .sesocre_wrap {
        grid-template-columns: 1fr;
        gap: 0px;
    }
    .prcng_gtintch_all_info {
        width: 40%;
    }
    .prcng_gtintch_all {
        display: flex;
        justify-content: space-between;
    }
    .prcng_gtintch_gtwss_wrap {
        width: 45%;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 0;
    }
    .pricngdlverpg_sec {
        padding-top: 100px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 100%;
        padding-right: 0;
    }
    .pricngdlverpg_wrap_main {
        width: 100%;
        padding-top: 30px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 0;
    }
    .pdw_sbar_ncbm_nc {
        width: fit-content;
    }
    .pdw_sbar_ncbm_bm {
        width: fit-content;
    }
    .pdw_sbar_ncbm {
        gap: 8px;
    }
    .prdlvr_brdr_new {
        margin-top: 15px;
    }
    .prcng_cewwd_card {
        padding-bottom: 100px;
    }
    .pricngdlverpg_wrap .whwedo_all {
        margin-left: 0;
        padding-left: 0;
    }
    .whwedo_all_rght_one {
        align-items: center;
    }
}  
@media only screen and (max-width: 600px) { 
    .prcng_gtintch_all_info {
        width: 100%;
    }
    .prcng_gtintch_all {
        flex-direction: column;
    }
    .prcng_gtintch_gtwss_wrap {
        width: 100%;
    }
}
@media only screen and (max-width: 520px) { 
    .prcng_gtintch_all_info {
        width: 100%;
    }
    .prcng_gtintch_all {
        flex-direction: column;
    }
    .prcng_gtintch_gtwss_wrap {
        width: 100%;
    }
    .pricngpg_price_table_left {
        padding-bottom: 0px;
    }
    .busdrcl_wrap_card_top_one {
        gap: 10px;
    }
    .whwedo_all {
        flex-direction: column;
    }
    .whwedo_all_left {
        width: 100%;
    }
    .busdrcl_wrap_card_top_price small {
        font-size: 14px;
    }
    .prcng_cewwd_card {
        padding-bottom: 130px;
    }
    .whwedo_all_rght {
        width: 100%;
        justify-content: flex-start;
        float: left;
        padding-top: 12px;
    }
}  
@media only screen and (max-width: 420px) { 
    .prdlvr_bdbcs_wrap_botom_rght {
        display: flex;
        flex-direction: row;
        width: 100%;
        flex-wrap: wrap;
    }
    .prdlvr_bdbcs_wrap_botom_rght {
        gap: 10px;
    }
    .prdlvr_bdbcs_wrap_botom_price {
        width: 49%;
    }
    .prdlvr_bdbcs_wrap_botom_month {
        width: 45%;
    }
    .prdlvr_bdbcs_wrap_botom_btn {
        width: 100%;
        text-align: center;
        padding-top: 10px;
    }
    .prdlvr_bdbcs_wrap_botom_left {
        display: flex;
        gap: 15px;
        padding-bottom: 15px;
    }
    .prdlvr_bdbcs_wrap_botom_paymnt_icns {
        width: 64%;
    }
    .pricngdlverpg_wrap .prcng_emlphn_cnt {
        gap: 20px;
        padding-bottom: 5px;
    }
}




/*=================================  Footer Get in Touch Section Responsive Css  ========================================*/

@media only screen and (max-width: 1880px) {
.ftr_get_in_toch_gtwss_txts {
    padding-left: 60px;
}
.ftr_get_in_toch_cesewc {
    padding-left: 20px;
}
.cesewc_card_rght_chouex_ctrtx_txt {
    padding-right: 25%;
}
.cesewc_card_rght_chouex_wpcve {
    padding-right: 1%;
}

}
@media only screen and (max-width: 1780px) { 
.cesewc_card_rght_chouex_ctrtx_txt {
    padding-right: 4%;
}
.cesewc_card_rght_chouex_wpcve h4 {
    font-size: 17px;
}
.ftr_get_in_toch_gtwss_txts {
    padding-left: 40px;
}
.ftr_get_in_toch_gtwss_txts h3 {
    font-size: 30px;
}
.cesewc_card_rght_all {
    padding-left: 30px;
}
.ftr_get_in_toch_sec {
    padding-bottom: 50px;
}

}
@media only screen and (max-width: 1680px) { 
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 28px;
    }
    .ftr_get_in_toch_gtwss_txts p {
        font-size: 15px;
    }
    .ftr_get_in_toch_gtwss_txts h6 {
        font-size: 16px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 0%;
    }
    .ftr_get_in_toch_sec {
        padding-bottom: 190px;
    }
    .cesewc_card_left_box_txts h5 {
        font-size: 15px;
    }
    .cesewc_card_left_box_txts h4 {
        font-size: 14px;
    }
    /*.cesewc_card_left_box_icn {
        width: 30px;
        height: 30px;
    }*/
    .cesewc_card_rght_tmbsey_hfhy_txts p {
        font-size: 15px;
    }
    .ftr_get_in_toch_cesewc {
        padding-left: 0px;
    }
    .cesewc_card_rght_tmbsey_slsexe_name h3 {
        font-size: 20px;
    }
    .cesewc_card_rght_tmbsey {
        /*padding-right: 20px;*/
        padding-right: 75px;
    }
    .cesewc_card_rght_chouex {
        padding: 15px 15px;
    }
    
}    
@media only screen and (max-width: 1550px) {
    .ftr_get_in_toch_sec {
        padding-bottom: 160px;
    }
    .ftr_get_in_toch_cesewc_card {
        flex-direction: column;
        align-items: flex-start;
    }
    .cesewc_card_left {
        display: flex;
        align-items: center;
        align-content: center;
        gap: 70px;
    }
    .cesewc_card_left_box_phn {
        margin-bottom: 0;
    }
    .cesewc_card_rght_all {
        padding-left: 0;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 130px;
    }
    .ftr_get_in_toch_cesewc {
        padding-left: 0px;
    }
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 26px;
    }
    .cesewc_card_rght {
        float: left;
        margin-top: 20px;
    }
    .ftr_get_in_toch_gtwss {
        flex-direction: column-reverse;
    }
    .ftr_get_in_toch_gtwss_txts {
        padding-left: 0;
        padding-bottom: 20px;
    }
}    
@media only screen and (max-width: 1440px) {
    .ftr_get_in_toch_sec {
        padding-bottom: 115px;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 100px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt p {
        font-size: 15px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 32%;
    }
    
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 18px;
        padding-left: 18px;
    }
}
@media only screen and (max-width: 1366px) {
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 31%;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 70px;
    }
    .cesewc_card_rght_tmbsey_slsexe_name h3 {
        font-size: 18px;
    }
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 24px;
    }
    .ftr_get_in_toch_gtwss_txts p {
        font-size: 14px;
    }
    .cesewc_card_rght_chouex_wpcve p {
        font-size: 14px;
    }
    .cesewc_card_rght_tmbsey_hfhy_txts p {
        font-size: 14px;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn {
        width: 20px;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn img {
        width: 100%;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 60px;
        height: 60px;
    }
    .cesewc_card_rght_chouex_wpcve h4 {
        font-size: 15px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt p {
        font-size: 14px;
    }
}
@media only screen and (max-width: 1280px) {
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 25%;
    }
    .ftr_get_in_toch_sec {
        padding-bottom: 150px;
    }
}
@media only screen and (max-width: 1200px) {
    .cesewc_card_rght_tmbsey {
        padding-right: 30px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 60px;
        height: 60px;
    }
}
@media only screen and (max-width: 1150px) {
    .ftr_get_in_toch_gtwss_txts {
        width: 80%;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 14%;
    }
    .ftr_get_in_toch_sec {
        padding-bottom: 120px;
    }
}
@media only screen and (max-width: 1080px) {
    .ftr_get_in_toch_wrap .row {
        flex-direction: column;
        margin-right: 0;
        margin-left: 0;
    }
    .ftr_get_in_toch_wrap .row .col-lg-4, .ftr_get_in_toch_wrap .row .col-lg-8 {
        width: 100%;
        max-width: 100%;
    }
    .ftr_get_in_toch_gtwss {
        flex-direction: row-reverse;
        align-items: center;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 155px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 50%;
    }
}
@media only screen and (max-width: 1024px) {
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 43%;
    }
    .cesewc_card_rght_chouex_wpcve p {
        padding-right: 10%;
    }
    .ftr_get_in_toch_wrap .col-lg-4, .ftr_get_in_toch_wrap .col-md-4, .ftr_get_in_toch_wrap .col-sm-4 {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .ftr_get_in_toch_wrap .row {
        margin-right: -15px;
        margin-left: -15px;
    }
}
@media only screen and (max-width: 991px) {
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 20px;
    }
    .ftr_get_in_toch_gtwss_txts h6 {
        font-size: 14px;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 20px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 24%;
    }
    .cesewc_card_rght_tmbsey_slsexe_name {
        width: 220px;
        float: right;
    }
    .cesewc_card_rght_chouex_wpcve p {
        padding-right: 0%;
    }
    .ftr_get_in_toch_card {
        padding: 0 30px;
    }
    .ftr_get_in_toch_sec {
        padding-bottom: 150px;
    }
    .pricngpg_sec {
        padding: 0px 0 100px;
    }
}
@media only screen and (max-width: 767px) {
    .cesewc_card_rght_chouex_ctrtx_txt {
        padding-right: 5%;
    }
    .career-ftr-get .cesewc_card_rght_chouex_wpcve h4 {
        font-size: 15px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 50px !important;
        height: 50px !important;
    }
    .wyms-chat-exec-emp-img {
        width: 50px;
        height: 50px;
    }
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 18px;
    }
}
@media only screen and (max-width: 600px) {
    .cesewc_card_rght_all {
        padding-left: 0 !important;
    }
    .cesewc_card_rght {
        margin-top: 15px;
    }
    .cesewc_card_rght_all_flx {
        flex-direction: column;
    }
    .cesewc_card_left {
        gap: 30px;
    }
}
@media only screen and (max-width: 560px) {
    .pricngpg_sec {
        padding: 0px 0 110px;
    }
}
@media only screen and (max-width: 520px) {
    .cesewc_card_left {
        gap: 20px;
        flex-direction: column;
        width: 100%;
        align-items: flex-start;
        align-content: flex-start;
    }
    .ftr_get_in_toch_gtwss_lfig {
        width: 30% !important;
    }
}
@media only screen and (max-width: 420px) {
    .ftr_get_in_toch_gtwss {
        flex-direction: column-reverse;
        align-items: center;
    }
    .ftr_get_in_toch_gtwss_lfig {
        width: 50% !important;
    }
    .ftr_get_in_toch_gtwss_txts {
        width: 100% !important;
    }
    .cesewc_card_rght_tmbsey {
        padding-right: 5px !important;
    }
}
/*=============================  All Universal Sections Responsive Css  ====================================*/

@media only screen and (max-width: 1880px){
    .inr_baner_cta {
        grid-template-columns: 1.2fr 4fr;
    }
}
@media only screen and (max-width: 1780px){
    .inr_baner_cta {
        grid-template-columns: 1.3fr 4fr;
    }
}
@media only screen and (max-width: 1680px){
    .inr_baner_cta {
        grid-template-columns: 1.4fr 4fr;
    }
}
@media only screen and (max-width: 1550px){
    .inr_baner_cta {
        grid-template-columns: 1.6fr 4fr;
    }
    .inr_baner_cta_titl h5 {
        font-size: 18px;
    }
}
@media only screen and (max-width: 1366px){
    .inr_baner_cta_btn_link h6 {
        font-size: 16px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 15px;
        padding-left: 15px;
    }
    .header-lg .col-lg-3 {
       padding-right: 0 !important;
    }
}
@media only screen and (max-width: 1280px){
    .inr_baner_cta_titl h5 {
        font-size: 16px;
    }
    .inr_baner_cta_btn_link h6 {
        font-size: 15px;
    }
    .inr_baner_cta_btn_link_arrowicon {
        width: 42px;
        height: 42px;
    }
    .inr_baner_cta_btn_link {
        gap: 12px;
    }
}
@media only screen and (max-width: 1150px){
    .inr_baner_cta_btn {
        padding-left: 15px;
        margin-left: 15px;
    }
    .inr_baner_cta_titl h5 {
        font-size: 15px;
    }
    .inr_baner_cta_btn_link h6 {
        font-size: 14px;
    }
    .down-arrow-link-box {
        display: none;
    }
}
@media only screen and (max-width: 1080px){
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 15px;
        padding-left: 15px;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 8px;
        padding-left: 8px;
    }
}
@media only screen and (max-width: 1024px){
    .inr_baner_cta {
        grid-template-columns: 1fr;
    }
    .inr_baner_cta_btn {
        padding-left: 0px;
        margin-left: 0px;
        padding-top: 20px;
        border-left: none;
    }
    .header-contact-sec ul.h-contact-list li:nth-child(2) {
        margin-left: 5px;
        padding-left: 20px;
    }
}
@media only screen and (max-width: 991px){
    .inr_baner_cta {
        grid-template-columns: 1fr 4fr;
    }
    .inr_baner_cta_btn {
        padding-left: 30px;
        margin-left: 30px;
        padding-top: 0px;
        border-left: 1px solid #c2c2c2;
    }
    .down-arrow-link-box {
        display: none;
    }
}
@media only screen and (max-width: 767px){
    .cesewc_card_rght_tmbsey_slsexe {
        align-items: center;
    }
    .footer_new_copyright p {
        font-size: 12px;
    }
}






/*===================================  New Pricing New Responsive Css =============================*/
@media only screen and (max-width: 1880px){
    .busdrcl_wrap_all_boxs_flex {
        padding-bottom: 20px;
    }
    .prcng_emlphn_cnt {
        padding-left: 30px;
        width: 75%;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-left: 20px;
    }
    .sixsigma_box {
        padding-left: 50px;
    }
    .sesocre_wrap_box {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
}
@media only screen and (max-width: 1780px){
    .prcng_emlphn_cnt {
        padding-left: 20px;
        width: 74%;
    }
    .sixsigma_box {
        padding-left: 45px;
    }
    .whwedo_all_left {
        width: 90%;
    }
    .sesocre_wrap_box {
        padding-bottom: 26px;
        margin-bottom: 26px;
    }
}
@media only screen and (max-width: 1680px){
    .sesocre_wrap_box {
        padding-bottom: 28px;
        margin-bottom: 28px;
    }
    .whwedo_all_left {
        width: 86%;
    }
    .sixsigma_box {
        padding-left: 15px;
    }
    .prcng_emlphn_cnt {
        width: 83%;
        padding-left: 20px;
    }
}
@media only screen and (max-width: 1660px){    
    .sesocre_wrap_box {
        padding-bottom: 35px;
        margin-bottom: 35px;
    }
}
@media only screen and (max-width: 1550px){    
    .busdrcl_wrap_all_boxs {
        width: 100%;
    }
    .pricngpg_price_table_left {
        width: 25%;
        padding-right: 20px;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 205px;
    }
    .busdrcl_wrap_card_title h3 {
        font-size: 30px;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 44px;
    }
    .prcng_gtintch_gtwss_dtls h4 {
        font-size: 17px;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 80px;
        height: 80px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 80px;
        height: 80px;
    }
    .sesocre_wrap_box {
        padding-bottom: 36px;
        margin-bottom: 36px;
    }
    .prcng_emlphn_cnt {
        width: 90%;
    }
    .whwedo_all {
        margin-left: 20px;
        padding-left: 20px;
        gap: 10px;
    }
    .whwedo_all_left_titl h4 {
        font-size: 16px;
    }
    .chat_container #chatbot {
        width: 75px;
        height: 35px;
    }
    .chat_container #chatbot-corner {
        top: 38px;
        left: -30px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 20px;
    }
    .prcng_emlphn_cnt {
        width: 93%;
        padding-left: 20px;
    }

}
@media only screen and (max-width: 1440px){  
    .pricngpg_baner_sec_card {
        padding: 0 0px 0 0px;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 75px;
        height: 75px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 75px;
        height: 75px;
    }
    .chat_container #chatbot {
        width: 60px;
        height: 30px;
    }
    .chat_container #chatbot-corner {
        top: 31px;
        left: -25px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 20px;
    }
    .pricngpg_sec_card {
        padding: 0 0%;
        padding-bottom: 0;
    }
    .prcng_emlphn_cnt {
        width: 89%;
        padding-left: 20px;
    }
    .busdrcl_wrap_all_boxs_flex {
        padding-bottom: 26px;
    }
    .pricngpg_baner_sec {
        height: 190px;
    }
}
@media only screen and (max-width: 1366px) {
    .pricngpg_price_table_left {
        width: 22%;
        padding-right: 15px;
    }
    .prcng_gtintch_gtwss_sldr {
        width: 175px;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 70px;
        height: 70px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 70px;
        height: 70px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 15px;
        padding-left: 15px;
    }
    .prcng_gtintch_gtwss_dtls h4 {
        font-size: 16px;
    }
    .busdrcl_wrap_all_boxs {
        width: 100%;
    }
    .sesocre_wrap_box {
        padding-bottom: 32px;
        margin-bottom: 32px;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 42px;
        padding-right: 10px;
    }
    .whwedo_all {
        margin-left: 15px;
        padding-left: 15px;
    }
    .prcng_emlphn_cnt {
        width: 86%;
        padding-left: 15px;
    }
    .mns_body.pricing_pg header.main-header {
        padding-right: 15px;
        padding-left: 15px;
    }
}
@media only screen and (max-width: 1280px) {
    .sixsigma_box {
        padding-left: 8px;
    }
    .busdrcl_wrap_card_title h3 {
        font-size: 28px;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 38px;
        padding-right: 10px;
    }
    .busdrcl_wrap_card_top {
        padding: 20px 15px;
        padding-bottom: 0;
    }
    .whwedo_all_left_descp p {
        padding-left: 0;
    }
    .busdrcl_wrap_all_boxs_flex {
        padding-bottom: 30px;
    }
}
@media only screen and (max-width: 1250px) {
    .pricngpg_sec {
        padding: 0px 0 80px;
    }

}
@media only screen and (max-width: 1200px) {
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-left: 0;
    }
    .busdrcl_wrap_card_top {
        padding: 20px 20px;
        padding-bottom: 0;
    }
    .prcng_emlphn_cnt {
        width: 62%;
        padding-left: 0;
    }
    .whwedo_all {
        margin-left: 25px;
        padding-left: 25px;
    }
    .pricngpg_price_table_left {
        width: 100%;
        padding-right: 0;
    }
    .sesocre_wrap_box {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .sesocre_wrap_box_inr {
        height: 100%;
    }
    .prcng_gtintch_gtwss_wrap {
        justify-content: flex-end;
        padding-top: 0;
    }
    .prcng_gtintch_all {
        grid-template-columns: 3fr 1fr;
        padding-top: 20px;
    }
    .busdrcl_wrap_card_title h3 {
        font-size: 26px;
        padding-right: 5%;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 36px;
    }
    .sesocre_wrap_box_all_title h5 {
        width: 180px;
    }
    .prcng_gtintch_gtwss_dtls ul {
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }
    .prcng_gtintch_gtwss_dtls ul li:not(:first-child):before {
        top: 14%;
        height: 80%;
    }
}
@media only screen and (max-width: 1150px) {
    .prcng_emlphn_cnt_items {
        flex-direction: row;
        align-items: center;
    }
    .prcng_emlphn_cnt {
        width: 70%;
    }
    .prcng_cewwd_card {
        padding-top: 0;
    }
}
@media only screen and (max-width: 1080px){
    .prcng_emlphn_cnt {
        width: 75%;
    }
}
@media only screen and (max-width: 1024px){
    .prcng_emlphn_cnt {
        width: 78%;
    }
    .whwedo_all_left {
        width: 80%;
    }
    .pricngpg_baner_sec {
        height: 230px;
    }
}
@media only screen and (max-width: 991px){
    .sixsigma_box {
        padding-left: 0;
    }
    .sesocre_wrap_box_all {
        gap: 15px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 20px;
    }
    .pricngpg_sec {
        padding: 0px 0 110px;
    }
    .prcng_emlphn_cnt {
        width: 100%;
        justify-content: flex-start;
        gap: 50px;
        padding-bottom: 20px;
    }
    .whwedo_all {
        margin-left: 0;
        padding-left: 0;
    }
    .whwedo_all:before {
        display: none;
    }
    .whwedo_all_rght_one_hdng h5 {
        padding-right: 5px;
    }
    .whwedo_all_rght {
        grid-template-columns: 5fr 1fr;
    }
    .sixsigma_box .busdrcl_wrap_card_top_four {
        width: 50%;
        float: left;
        padding-bottom: 0;
    }
    .sixsigma_box .busdrcl_wrap_card_botm {
        width: 100%;
        float: left;
    }
    .sixsigma_box .busdrcl_wrap_card_midl {
        width: 100%;
        float: left;
    }
    .sixsigma_box .busdrcl_wrap_card_top_three {
        margin-bottom: 20px;
    }
    .sesocre_wrap_box_all_title h5 {
        width: 134px;
    }
}
@media only screen and (max-width: 767px){
    .sales_executiv_sldr_all .owl-carousel {
        width: 70px !important;
        height: 70px !important;
    }
    .prcng_cewwd_card {
        padding-bottom: 0;
    }
    .prcng_cewwd_card_all {
        gap: 0px;
    }
    .busdrcl_wrap_all.buisnes_drive_box {
        padding-bottom: 10px;
    }
    .prcng_gtintch_all_info {
        width: 45%;
    }
    .prcng_gtintch_gtwss_wrap {
        width: 40%;
    }
    .whwedo_all_left {
        width: 75%;
    }
    .busdrcl_wrap_card_title h3 {
        font-size: 22px;
        padding-right: 5%;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 32px;
    }
    .pricngpg_curncy_box ul {
        float: right;
    }
    .pricngpg_curncy_all {
        padding-top: 0;
        margin-top: -25px;
    }
    .sixsigma_box .busdrcl_wrap_card_top_four {
        width: 100%;
        float: left;
        padding-bottom: 0;
    }
    .sixsigma_box .busdrcl_wrap_card_botm {
        width: 100%;
        float: left;
    }
    .sixsigma_box .busdrcl_wrap_card_midl {
        width: 100%;
        float: left;
    }
    .sixsigma_box .busdrcl_wrap_card_top_three {
        margin-bottom: 20px;
    }
}
@media only screen and (max-width: 600px){
    .pricngpg_baner_sec {
        height: 260px;
    }
    .pricngpg_baner_title h1 {
        font-size: 28px;
    }
    .pricngpg_baner_title_span {
        font-size: 20px;
    }
    .pricngpg_curncy_all {
        padding-top: 25px;
        margin-top: 0;
    }
    .prcng_gtintch_all {
        flex-direction: row;
    }
    .whwedo_all_left {
        width: 65%;
    }
    .pricngpg_sec {
        padding: 0px 0 125px;
    }
    .pricngpg_baner_sec_card-all .col-lg-8 {
        padding-left: 0;
        width: 100% !important;
        max-width: 100% !important;
    }
    .pricngpg_sec {
        padding: 0px 0 105px;
    }
}
@media only screen and (max-width: 520px){
    .prcng_gtintch_all {
        flex-direction: column;
    }
    .pricngpg_badp_baplan_tab ul li a {
        padding: 4px 10px;
    }
    .prcng_gtintch_all_info {
        width: 100%;
    }
    .prcng_gtintch_gtwss_wrap {
        width: 100%;
        padding-top: 25px;
    }
    .pricngpg_badp_baplan_icn .sbmt_txts_compr {
        padding: 4px 5px;
        width: 80px;
    }
    .sbtn_cmpr .sbmt_txts {
        padding: 4px 5px;
        width: 80px;
    }
    .pricngpg_baner_sec {
        height: 290px;
    }
    .prcng_emlphn_cnt {
        gap: 15px;
        padding-bottom: 15px;
    }
    .whwedo_all {
        align-items: flex-start;
    }
    .whwedo_all_left {
        width: 100%;
    }
    .whwedo_all_rght {
        padding-top: 5px;
    }
    .pricngpg_sec {
        padding: 0px 0 130px;
    }
    .busdrcl_wrap_card_title h3 {
        font-size: 20px;
    }
    .busdrcl_wrap_card_top_price h2 {
        font-size: 30px;
    }
    .pricngpg_baner_sec {
        height: 260px;
    }
    .pricngpg_sec {
        padding: 0px 0 120px;
    }
}
@media only screen and (max-width: 440px){
    .pricngpg_baner_sec {
        height: 280px;
    }
}
@media only screen and (max-width: 420px){
    .pricngpg_baner_title h1 {
        font-size: 24px;
    }
    .pricngpg_baner_title_span {
        font-size: 18px;
    }
}




/*===============================   New Pricing Deliver New Responsive Css  ==================================*/
@media only screen and (max-width: 1880px){
    .full-del {
        min-height: calc(100vh - 385px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 385px);
    }
    .prdlvr_bdbcs_wrap {
        padding-bottom: 0;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .pdw_sbar_ncbm {
        padding-top: 20px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .pricngdlverpg_wrap_sbar_somepo_line {
        margin-top: 20px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        width: 100%;
        float: left;
        position: relative;
        padding-top: 60px;
    }
    .pricngdlverpg_sec .prcng_gtintch_gtwss_wrap {
        padding-top: 20px;
    }

}
@media only screen and (max-width: 1850px){
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 55px;
    }
    .pricngdlverpg_wrap_sbar_sembox_icntxt {
        gap: 15px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 20px;
    }
}
@media only screen and (max-width: 1780px){
    .full-del {
        min-height: calc(100vh - 390px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 390px);
    }
    .pricngdlverpg_wrap_sbar {
        padding-right: 5px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 60px;
    }
}
@media only screen and (max-width: 1680px){
    .prdlvr_bdbcs_wrap_top_all {
        gap: 20px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 30px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 46px;
        padding-right: 10px;
    }
    .pricngdlverpg_sec .whwedo_all {
        margin-left: 15px;
        padding-left: 15px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 50px;
    }
    .prdlvr_brdr_new {
        padding-left: 25px;
    }
    .pricngdlverpg_wrap_sbar_somepo_line {
        margin-top: 12px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 27px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 22px;
    }
}
@media only screen and (max-width: 1550px){
    .full-del {
        min-height: calc(100vh - 380px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 380px);
    }
    .pricngdlverpg_wrap_sbar {
        width: 28%;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 27px;
    }
    .pricngdlverpg_wrap_main {
        width: 72%;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .pricngdlverpg_sec .prcng_gtintch_gtwss_wrap {
        padding-top: 30px;
    }
    .prdlvr_bdbcs_wrap_top_all {
        gap: 15px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 96%;
        padding-left: 25px;
    }
    .pricngdlverpg_sec .whwedo_all_left {
        width: 70%;
        flex-direction: column;
        align-items: flex-start;
    }
    .pricngdlverpg_sec .whwedo_all_left_titl h4 {
        padding-bottom: 5px;
    }
    .bdbcs_wrap_midle_box {
        padding: 15px 15px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 18px;
        padding-bottom: 10px;
        margin-bottom: 20px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 45px;
    }

}
@media only screen and (max-width: 1440px){
    .full-del {
        min-height: calc(100vh - 370px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 370px);
    }
    .pricngdlverpg_wrap_sbar_sembox {
        padding: 6px 15px;
        height: 90px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 20px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 28px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 44px;
        padding-right: 8px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 17px;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 25px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 25px;
    }
    .prdlvr_bdbcs_wrap_top_box {
        height: 90px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 24px;
        margin-bottom: 24px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 24px;
        margin-bottom: 24px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 35px;
    }
    .pricngdlverpg_sec .whwedo_all_left_descp p {
        padding-left: 0;
    }

}
@media only screen and (max-width: 1366px){
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 20px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 20px;
    }
    .prdlvr_bdbcs_wrap_top_all {
        gap: 10px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 26px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 42px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 16px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 100%;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt_items_txt a {
        font-size: 14px;
    }
    .pricngdlverpg_sec .whwedo_all {
        margin-left: 10px;
        padding-left: 10px;
    }
    .whwedo_all_left_titl h4 {
        font-size: 15px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 32px;
    }

}
@media only screen and (max-width: 1280px){
    .pricngdlverpg_sec {
        padding-top: 115px;
    }
    .full-del {
        min-height: calc(100vh - 360px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 360px);
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 18px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 24px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 40px;
    }
    .prdlvr_bdbcs_wrap_top_box {
        height: 80px;
    }
    .pricngdlverpg_wrap_sbar_sembox {
        height: 80px;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 7px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 10px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 70%;
        flex-direction: column;
    }
    .pricngdlverpg_sec .whwedo_all {
        margin-left: 20px;
        padding-left: 20px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt_items_txt a {
        font-size: 14px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 25px;
    }
    .whwedo_all_left_descp p {
        padding-right: 10px;
    }
    .pricngdlverpg_sec .prcng_gtintch_all_info h5 {
        font-size: 18px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt_items_txt h6 {
        padding-bottom: 3px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 34px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        gap: 5px;
    }
}
@media only screen and (max-width: 1250px){
    .pricngdlverpg_sec {
        padding-bottom: 75px;
    }
    .social_side_flotng {
        bottom: 70px;
        position: absolute;
    }
}
@media only screen and (max-width: 1200px){
    .pricngdlverpg_sec .prcng_gtintch_all {
        grid-template-columns: 1fr;
        padding-top: 0px;
    }
    .prdlvr_bdbcs_wrap_botom {
        padding-top: 20px;
        gap: 15px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 65%;
        flex-direction: column;
    }
}
@media only screen and (max-width: 1150px){
    .full-del {
        min-height: calc(100vh - 350px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 350px);
    }
    .prdlvr_brdr_new {
        margin-top: 40px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        font-size: 15px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 38px;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 22px;
    }
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        font-size: 16px;
    }
    .whwedo_all_left_descp p {
        padding-right: 3px;
    }
    .pricngdlverpg_sec .whwedo_all {
        margin-left: 12px;
        padding-left: 12px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 63%;
        flex-direction: column;
    }
    .prdlvr_bdbcs_wrap_botom_price {
        min-height: 38px;
    }
    .whwedo_all:before {
        height: 90%;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt_items_txt a {
        font-size: 14px;
    }
    .prcng_emlphn_cnt_items_txt h6 {
        padding-bottom: 3px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 26px;
    }
    .social_side_flotng {
        bottom: 30px;
        position: absolute;
    }
}
@media only screen and (max-width: 1080px){
    .prdlvr_brdr_new {
        padding-left: 15px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 16px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        padding-left: 15px;
        gap: 10px;
    }
    .pricngdlverpg_wrap_sbar_sembox {
        padding: 6px 9px;
    }
    .bdbcs_wrap_midle_box {
        padding: 5px 10px;
    }
    .bdbcs_wrap_midle_box_titl h4 {
        margin-bottom: 10px;
    }
    .pricngdlverpg_sec .whwedo_all_left {
        width: 65%;
    }
    .pricngdlverpg_sec .whwedo_all:before {
        top: 5%;
        height: 90%;
    }
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 22px;
        margin-bottom: 22px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card {
        padding-top: 34px;
    }
}
@media only screen and (max-width: 1059px){
    .pricngdlverpg_wrap_sbar_topfetrs {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .pricngdlverpg_wrap_sbar_somepo {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
    .pricngdlverpg_wrap_sbar_bestfor {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }
}
@media only screen and (max-width: 1024px){
    .pricngdlverpg_sec .whwedo_all_left {
        width: 62%;
    }
    .prdlvr_bdbcs_wrap_top_box_titl h3 {
        font-size: 20px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 34px;
    }
    .pricngdlverpg_wrap_sbar_sembox_icntxt {
        gap: 5px;
    }
}
@media only screen and (max-width: 991px){
    .full-del {
        min-height: calc(100vh - 600px);
    }
    .prdlvr_bdbcs_wrap_midle_all {
        height: calc(100vh - 600px);
    }
    .pricngdlverpg_wrap_sbar {
        width: 40%;
    }
    .pricngdlverpg_wrap_main {
        width: 60%;
    }
    .pricngdlverpg_wrap_sbar_sembox {
        padding: 6px 10px;
    }
    .prdlvr_bdbcs_wrap_botom_left {
        padding-bottom: 0px;
    }
    .pricngdlverpg_sec .prcng_cewwd_card_all {
        flex-direction: column;
        align-items: flex-start;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        width: 100%;
        flex-direction: row;
    }
    .pricngdlverpg_sec {
        padding-bottom: 105px;
    }
    .pricngdlverpg_sec .whwedo_all {
        margin-left: 0px;
        padding-left: 0px;
    }
    .pricngdlverpg_sec .whwedo_all_left {
        width: 58%;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        padding-left: 0px;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 20px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        gap: 30px;
    }
    .pricngdlverpg_wrap_sbar_sembox_txt h5 {
        width: 120px;
    }
    .pricngdlverpg_wrap_sbar_sembox_icntxt {
        gap: 15px;
    }
    .social_side_flotng {
        top: 10px;
        bottom: 0;
    }
}
@media only screen and (max-width: 767px){
    .pricngdlverpg_sec {
        padding-top: 100px;
    }
    .pricngdlverpg_wrap_sbar {
        width: 49%;
    }
    .pricngdlverpg_wrap_main {
        width: 51%;
    }
    .pricngdlverpg_wrap_main {
        padding-top: 0;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 20px;
        flex-direction: column;
        align-items: flex-start;
    }
    .pricngdlverpg_sec .prcng_gtintch_all_info {
        width: 100%;
    }
    .pricngdlverpg_sec .whwedo_all {
        flex-direction: column;
        align-items: flex-start;
    }
    .pricngdlverpg_sec .whwedo_all_left {
        width: 100%;
    }
    .prdlvr_bdbcs_wrap_botom_rght {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .pricngdlverpg_wrap .whwedo_all {
        gap: 10px;
    }
    .prdlvr_bdbcs_wrap_top_box_price h2 {
        font-size: 30px;
    }
    .prdlvr_bdbcs_wrap_top_box {
        height: 62px;
    }
    .prdlvr_brdr_new {
        margin-top: 20px;
    }
    .pricngdlverpg_sec .prcng_gtintch_gtwss_wrap {
        width: 98%;
    }
    .pricngdlverpg_sec .whwedo_all_rght_one {
        width: 100%;
    }
    .pricngdlverpg_sec .whwedo_all_rght_one_hdng h5 {
        padding-right: 0;
        width: 100px;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        gap: 15px;
    }
    .social_side_flotng {
        top: 10%;
    }
}
@media only screen and (max-width: 664px){
    .social_side_flotng {
        top: 20%;
    }
}
@media only screen and (max-width: 600px){
    .pricngdlverpg_wrap_sbar {
        width: 100%;
    }
    .pdw_sbar_ncbm {
        gap: 15px;
        flex-direction: row;
    }
    .pricngdlverpg_wrap_main {
        width: 100%;
        padding-top: 30px;
    }
    .prdlvr_bdbcs_wrap_top {
        padding-left: 0;
    }
    .prdlvr_bdbcs_wrap_botom_rght {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .pricngdlverpg_sec .prcng_emlphn_cnt {
        gap: 15px;
    }
    .pricngdlverpg_sec .whwedo_all {
        flex-direction: row;
        align-items: center;
    }
    .pricngdlverpg_sec .prcng_gtintch_gtwss_wrap {
        width: 75%;
    }
    .social_side_flotng {
        top: 25%;
    }
    .social_side_socil {
        gap: 12px;
    }
    .social_side_flotng .icon:before {
        height: 30px;
    }   
    .social_side_flotng .icon {
        letter-spacing: 1.5px;
        font-size: 13px;
    } 
}
@media only screen and (max-width: 530px){
    .pricngdlverpg_sec {
        padding-bottom: 125px;
    }
}
@media only screen and (max-width: 520px){
    .pricngdlverpg_sec .whwedo_all {
        flex-direction: column;
        align-items: center;
        padding-top: 20px;
    }
    .social_side_flotng {
        top: 40%;
    }
}
@media only screen and (max-width: 420px){
    .prdlvr_bdbcs_wrap_botom_rght {
        grid-template-columns: 1fr 1fr;
        display: flex;
        justify-content: space-between;
    }
    .prdlvr_bdbcs_wrap_botom_btn {
        text-align: center;
    }
    .prdlvr_bdbcs_wrap_botom_month {
        width: auto;
    }
    .pricngdlverpg_sec .prcng_gtintch_gtwss_wrap {
        width: 100%;
    }
    .pricngdlverpg_wrap_sbar_all .prcng_gtintch_all {
        padding-right: 0;
    }
    .pricngdlverpg_wrap_sbar_card {
        padding-right: 0;
    }
    .pricngdlverpg_wrap_sbar {
        padding-right: 0;
    }
    .pdw_sbar_ncbm {
        gap: 5px;
    }
    .social_side_flotng {
        top: 50%;
    }
}
@media only screen and (max-width: 359px){
    .pdw_sbar_ncbm {
        gap: 10px;
        flex-direction: column;
    }
    .social_side_flotng {
        top: 55%;
    }
}


/*----------------------- New Pricing Popup Responsive Css Starts ----------------------------*/

@media only screen and (max-width: 1880px){
    .compare_pp_main {
        grid-template-columns: 1.4fr 1fr 1fr 1fr;
    }
}
@media only screen and (max-width: 1680px){
    .compare_pp_col_four {
        width: 100%;
    }
}
@media only screen and (min-width: 1367px) and (max-width: 1440px) {
    .compare_pp_col_one {
        width: 100%;
    }
    .compare_pp_col_one_top {
        gap: 35px;
    }
    .bbdp_box {
        gap: 35px;
    }
    .compare_pp_wrap_scrol {
        overflow-y: scroll;
        height: 540px;
    }
    .compare_pp_wrap {
        height: 610px;
    }
    .compare_brdr_botm_ht {
        height: 145px;
    }
    .compare_pp_col_one_top_hdngs h3 {
        font-size: 26px;
    }
    .compare_pp_col_one_top_hdngs p {
        font-size: 13px;
    }
    .bmba_card_labl label {
        font-size: 13px;
    }
    .bbdp_box_two_link a {
        font-size: 14px;
    }
    .bbdp_box_one_title h3 {
        font-size: 20px;
    }
    .bbdp_box_two_price h4 {
        font-size: 34px;
    }
    .bbdp_box_two_price h4 sup {
        font-size: 20px;
    }
    .bbdp_box_two_price small {
        font-size: 13px;
    }
    .cfpf_left_txt p {
        font-size: 14px;
    }
    .cfpf_centr_txt p {
        font-size: 13px;
    }
    .cfpf_titl h5 {
        font-size: 16px;
    }
    .compare_brdr_botm_clr {
        height: 50px;
    }
    .compare_brdr_botm_thin {
        height: 42px;
    }
}
@media only screen and (min-width: 1281px) and (max-width: 1366px) {
    .compare_pp_col_one {
        width: 100%;
    }
    .compare_pp_col_one_top {
        gap: 35px;
    }
    .bbdp_box {
        gap: 35px;
    }
    .compare_pp_wrap_scrol {
        overflow-y: scroll;
        height: 540px;
    }
    .compare_pp_wrap {
        height: 610px;
    }
    .compare_brdr_botm_ht {
        height: 145px;
    }
    .compare_pp_col_one_top_hdngs h3 {
        font-size: 26px;
    }
    .compare_pp_col_one_top_hdngs p {
        font-size: 13px;
    }
    .bmba_card_labl label {
        font-size: 13px;
    }
    .bbdp_box_two_link a {
        font-size: 14px;
    }
    .bbdp_box_one_title h3 {
        font-size: 20px;
    }
    .bbdp_box_two_price h4 {
        font-size: 34px;
    }
    .bbdp_box_two_price h4 sup {
        font-size: 20px;
    }
    .bbdp_box_two_price small {
        font-size: 13px;
    }
    .cfpf_left_txt p {
        font-size: 14px;
    }
    .cfpf_centr_txt p {
        font-size: 13px;
    }
    .cfpf_titl h5 {
        font-size: 16px;
    }
    .compare_brdr_botm_clr {
        height: 50px;
    }
    .compare_brdr_botm_thin {
        height: 42px;
    }
}
@media only screen and (max-width: 1280px){
    .compare_pp_col_two {
        width: 100%;
    }
    .compare_pp_col_three {
        width: 100%;
        padding: 0 10px 0px;
    }
    .compare_pp_col_one_top {
        gap: 35px;
    }
    .compare_brdr_botm_ht {
        height: 140px;
    }
    .compare_brdr_botm_clr {
        height: 48px;
    }
    .compare_pp_col_two {
        width: 100%;
        padding: 0 10px 0px;
    }
    .cfpf_centr_txt p {
        font-size: 13px;
    }
}
@media only screen and (max-width: 1150px){
    .compare_pp_main {
        grid-template-columns: 1.6fr 1fr 1fr 1fr;
    }
}
@media only screen and (max-width: 1080px){
    .compare_pp_main {
        grid-template-columns: 1.8fr 1fr 1fr 1fr;
    }
    .compare_pp_wrap {
        padding: 25px 25px;
    }
}
@media only screen and (max-width: 991px){
    .compare_pp_col_one_top {
        gap: 20px;
    }
    .compare_brdr_botm_ht {
        height: 155px;
    }
    .bbdp_box_two_price small {
        font-size: 12px;
    }
}
@media only screen and (max-width: 950px){
    .compare_brdr_botm_ht {
        height: 175px;
    }
    .bbdp_box {
        gap: 26px;
    }
    .compare_pp_main {
        grid-template-columns: 1.2fr 1fr 1fr 1fr;
    }
}
@media only screen and (max-width: 767px){
    .compare_pp_main {
        grid-template-columns: 1.6fr 1.5fr 1.5fr 1.5fr;
        height: calc(100vh - 200px);
        overflow: hidden;
        overflow-y: scroll;
        min-width: 800px;
    }
    .compare_pp_wrap_scrol {
        overflow-x: scroll;
    }
    .compare_pp_col_one {
        width: 100%;
    }
    .compare_pp_wrap_scrol::-webkit-scrollbar {
      height: 5px;
    }

    .compare_pp_wrap_scrol::-webkit-scrollbar-track {
      background: #f1f1f1
    }

    .compare_pp_wrap_scrol::-webkit-scrollbar-thumb {
      height: 5px;
      background-color: #bfbfbf;
    }

    .compare_pp_wrap_scrol::-webkit-scrollbar-thumb:hover {
      background-color: #555;
    }

    .compare_pp_wrap_scrol::-webkit-scrollbar:vertical {
      display: none;
    }
}
/*----------------------- New Pricing Popup Responsive Css End ----------------------------*/

@media only screen and (min-width: 1367px) and (max-width: 1440px) {
    header.main-header .main-menu-sec ul.main-menu-list li a {
        font-size: 14px;
    }
    .h-contact-list li span img {
        width: 20px;
    }
    .header-contact-sec ul.h-contact-list li a {
        font-size: 14px;
    }
    header.main-header .main-menu-sec ul.main-menu-list {
        justify-content: flex-end;
        gap: 20px;
    }
    .main-logo-sec {
        width: 75px;
        width: 90px;
    }
    .ftr_get_in_toch_gtwss_txts h6 {
        font-size: 14px;
    }
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 18px;
    }
    .ftr_get_in_toch_gtwss_txts p {
        font-size: 13px;
    }
    .cesewc_card_left_box_txts h4 {
        font-size: 13px;
        padding-bottom: 5px;
    }
    .cesewc_card_left_box_txts h5 {
        font-size: 14px;
    }
    .cesewc_card_left_box_icn {
        width: 30px;
        height: 30px;
    }
    .cesewc_card_rght_tmbsey_slsexe_pos h6 {
        font-size: 13px;
    }
    .cesewc_card_rght_tmbsey_slsexe_name h3 {
        font-size: 16px;
    }
    .slsexe_socl_icn {
        width: 14px;
    }
    .slsexe_socl_icn:before {
        height: 80%;
        top: 4px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 60px;
        height: 60px;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 60px;
        height: 60px;
    }
    .cesewc_card_rght_tmbsey_hfhy_txts p {
        font-size: 13px;
        font-weight: 500;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn {
        width: 18px;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn img {
        width: 100%;
    }
    .cesewc_card_rght_tmbsey_hfhy {
        gap: 6px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt p {
        font-size: 13px;
    }
    .cesewc_card_rght_chouex_wpcve p {
        line-height: 20px;
        font-size: 13px;
    }
    .cesewc_card_rght_chouex_wpcve h4 {
        font-size: 14px;
        line-height: 20px;
    }
    .ctrtx_figrs_img {
        width: 35px;
        height: 35px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        width: 100px;
    }
    .full-del {
        min-height: calc(100vh - 270px);
    }
    
}
@media only screen and (min-width: 1281px) and (max-width: 1366px) {
    .main-logo-sec {
        width: 85px;
    }
    .ftr_get_in_toch_gtwss_txts h6 {
        font-size: 14px;
    }
    .ftr_get_in_toch_gtwss_txts h3 {
        font-size: 18px;
    }
    .ftr_get_in_toch_gtwss_txts p {
        font-size: 13px;
    }
    .cesewc_card_left_box_txts h4 {
        font-size: 13px;
        padding-bottom: 5px;
    }
    .cesewc_card_left_box_txts h5 {
        font-size: 14px;
    }
    .cesewc_card_left_box_icn {
        width: 30px;
        height: 30px;
    }
    .cesewc_card_rght_tmbsey_slsexe_pos h6 {
        font-size: 13px;
    }
    .cesewc_card_rght_tmbsey_slsexe_name h3 {
        font-size: 16px;
    }
    .slsexe_socl_icn {
        width: 14px;
    }
    .slsexe_socl_icn:before {
        height: 80%;
        top: 4px;
    }
    .sales_executiv_sldr_all .owl-carousel {
        width: 60px;
        height: 60px;
    }
    .prcng_gtintch_gtwss_wrap_fig {
        width: 60px;
        height: 60px;
    }
    .cesewc_card_rght_tmbsey_hfhy_txts p {
        font-size: 13px;
        font-weight: 500;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn {
        width: 18px;
    }
    .cesewc_card_rght_tmbsey_hfhy_icn img {
        width: 100%;
    }
    .cesewc_card_rght_tmbsey_hfhy {
        gap: 6px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt p {
        font-size: 13px;
    }
    .cesewc_card_rght_chouex_wpcve p {
        line-height: 20px;
        font-size: 13px;
    }
    .cesewc_card_rght_chouex_wpcve h4 {
        font-size: 14px;
        line-height: 20px;
    }
    .ctrtx_figrs_img {
        width: 35px;
        height: 35px;
    }
    .cesewc_card_rght_chouex_ctrtx_txt {
        width: 100px;
    }
}
/* =================== New footer Get in touch design Responsive Starts ======================== */

@media only screen and (max-width:1880px){

}
@media only screen and (max-width:1780px){
    .horiZontalDesign .saleExecuBox{
        padding-left: 33px;
    }
    .horiZontalDesign .chatOurEbox{
        padding-right: 33px;
    }
    .horiZontalDesign .chatOurEbox {
        max-width: 354px;
    }
    .horiZontalDesign .saleExecuBox figcaption {
        padding-right: 40px;
    }
    .horiZontalDesign .leftAreaFtr{
        flex: 45%;
        max-width: 45%;
        width:45%;
    }
    .horiZontalDesign .rightAreaFtr{
        flex: 55%;
        max-width: 55%;
        width:55%;
    }
}
@media only screen and (max-width:1680px){
    .horiZontalDesign .chatOurEbox figcaption{
        padding-left: 15px;
    }
    .horiZontalDesign .saleExecuBox {
        padding-left: 15px;
    }
    .horiZontalDesign .chatOurEbox {
        padding-right: 15px;
    }
    .horiZontalDesign .saleExecuBox figcaption {
        padding-right: 15px;
    }
    .horiZontalDesign .leftAreaFtr {
        flex: 43%;
        max-width: 43%;
        width: 43%;
        padding-right: 0;
    }
    .horiZontalDesign .rightAreaFtr {
        flex: 57%;
        max-width: 57%;
        width: 57%;
    }
    body.services_pg #_proprofs_trk_main_div_ .pp_chat_window_desktop_5{
        left:56px;
    }
}
@media only screen and (max-width:1550px){
.getinTouTitle h2 {
    font-size: 26px;
    line-height: 36px;
}
.getinTouTitle h3 {
    font-size: 16px;
    line-height: 24px;
}
.mailBoxFtr h2 {
    font-size: 15px;
    line-height: 25px;
}
.horiZontalDesign .getinTouTitle {
    width: 290px;
}
.horiZontalDesign .leftAreaFtr {
    flex: 45%;
    max-width: 45%;
    width: 45%;
}
.horiZontalDesign .rightAreaFtr {
    flex: 55%;
    max-width: 55%;
    width: 55%;
}
.saleExecuBox h2 {
    font-size: 18px;
    line-height: 25px;
}
.titleHelpYou h3 {
    font-size: 16px;
}
.chatOurEbox p {
    font-size: 13px;
    line-height: 22px;
}
.mailBoxFtr img {

    height: 36px;
}
.contInfoPara p {
    font-size: 15px;
    line-height: 24px;
}
.mailBoxFtr figcaption {
    padding-left: 13px;
}
.contLinksListftr a {
    padding: 0px 14px;
}
.titleHelpYou h3{
    padding-left: 15px;
}
.horiZontalDesign .leftAreaFtr{
    padding-right:15px;  
}
}

@media only screen and (min-width: 1367px) and (max-width: 1440px) {
.contInfoPara p {
    font-size: 13px;
    line-height: 20px;
}
.mailBoxFtr h2 {
    font-size: 13px;
    line-height: 20px;
}
.mailBoxFtr h3 {
    font-size: 13px;
    line-height: 20px;
}
.titleHelpYou h3 {
    font-size: 13px;
    padding-left: 7px;
}
.ftrQuestBox img{
    width:16px;
}
.chatOurEbox p {
    font-size: 13px;
    line-height: 18px;
}
.chatOurEbox h3 {
    font-size: 14px;
    line-height: 23px;
    padding-bottom: 10px;
    top:-1px;
}
.saleExecuBox h2 {
    font-size: 15px;
    line-height: 22px;
}
.saleExecuBox h3 {
    font-size: 13px;
    line-height: 20px;
}
.contLinksListftr li img {
    width: 14px;
    height: 14px;
}
.contLinksListftr a {
    padding: 0px 12px;
}
.saleExecuBox figure{
    width: 50px;
    height: 50px;
}
.saleExecuBox .thumbNailBox{
         width:auto;
}
.pp_chat_window_desktop_5{
    width: 50px !important;
    height: 50px !important;
}
.pp_chat_window_desktop_5 img{
    width: 50px !important;
    height: 50px !important;  
}
#proprofs_online_status {   
    height: 10px !important;
    width: 10px !important;  
    margin-top: -43px !important;
    margin-left: 44px !important ; 
}
.actPers {
    width: 14px;
    height: 14px;
}
.chatOurEbox .chatActveBox .actPers{
    right: -5px;
    top: 3px;
}
.getinTouTitle h2 {
    font-size: 18px;
    line-height: 28px;
}
.getinTouTitle h3 {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 8px;
}
.newFtrContentArea {
    padding-top: 10px;
}
.latTopImg img {
    width: 75px;
    height: 75px;
}
.mailBoxFtr img {
   
    height: 24px;
}
.chatOurEbox .chatActveBox {
    position: relative;
    width: 50px;
    height: 50px;
}
.chatOurEbox figure {   
    height: 50px;
    width:50px;
}
.chatOurEbox:after {
    height: 65px;
}
.horiZontalDesign .leftAreaFtr {
    flex: 45%;
    max-width:45%;
    width:45%;
}
.horiZontalDesign .rightAreaFtr {
    flex: 55%;
    max-width: 55%;
    width: 55%;
}
.serviFtrOuter {
    margin-top: 20px;
}
.horiZontalDesign .getinTouTitle {
    width: 200px;
}
.horiZontalDesign .saleExecuBox figcaption {
    padding-right: 30px;
}
.horiZontalDesign .saleExecuBox {
    padding-left: 35px;
}
.horiZontalDesign .chatOurEbox figcaption {
    padding-left: 30px;
}
.contLinksListftr {
    margin-top: 9px;
    margin-left: -12px;
}
.ftrLeftContent {
    gap: 26px;
}
.ftrcontRtRow1{
    margin-bottom: 13px;
}
.getInTouchArea{
    padding-left: 25px;
}
}

@media only screen and (min-width: 1281px) and (max-width: 1366px) {
    .chatOurEbox .chatActveBox .actPers{
        right: -5px;
        top: 3px;
    }    
    .contInfoPara p {
        font-size: 13px;
        line-height: 20px;
    }
    .mailBoxFtr h2 {
        font-size: 13px;
        line-height: 20px;
    }
    .mailBoxFtr h3 {
        font-size: 13px;
        line-height: 20px;
    }
    .titleHelpYou h3 {
        font-size: 13px;
        padding-left: 7px;
    }
    .ftrQuestBox img{
        width:16px;
    }
    .chatOurEbox p {
        font-size: 13px;
        line-height: 18px;
    }
    .chatOurEbox h3 {
        font-size: 14px;
        line-height: 23px;
        padding-bottom: 10px;
        top:-1px;
    }
    .saleExecuBox h2 {
        font-size: 15px;
        line-height: 22px;
    }
    .saleExecuBox h3 {
        font-size: 13px;
        line-height: 20px;
    }
    .contLinksListftr li img {
        width: 14px;
        height: 14px;
    }
    .contLinksListftr a {
        padding: 0px 12px;
    }
    .saleExecuBox figure{
        width: 50px;
        height: 50px;
    }
    .saleExecuBox .thumbNailBox{
             width:auto;
    }
    .pp_chat_window_desktop_5{
        width: 50px !important;
        height: 50px !important;
    }
    .pp_chat_window_desktop_5 img{
        width: 50px !important;
        height: 50px !important;  
    }
    #proprofs_online_status {   
        height: 10px !important;
        width: 10px !important;  
        margin-top: -43px !important;
        margin-left: 44px !important ; 
    }
    .actPers {
        width: 14px;
        height: 14px;
    }
    .getinTouTitle h2 {
        font-size: 18px;
        line-height: 28px;
    }
    .getinTouTitle h3 {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 8px;
    }
    .newFtrContentArea {
        padding-top: 10px;
    }
    .latTopImg img {
        width: 75px;
        height: 75px;
    }
    .mailBoxFtr img {
       
        height: 24px;
    }
    .chatOurEbox .chatActveBox {
        position: relative;
        width: 50px;
        height: 50px;
    }
    .chatOurEbox figure {   
        height: 50px;
        width:50px;
    }
    .chatOurEbox:after {
        height: 65px;
    }
    .horiZontalDesign .leftAreaFtr {
        flex: 45%;
        max-width:45%;
        width:45%;
        padding-right: 0;
    }
    .horiZontalDesign .rightAreaFtr {
        flex: 55%;
        max-width: 55%;
        width: 55%;
    }
    .serviFtrOuter {
        margin-top: 20px;
    }
    .horiZontalDesign .getinTouTitle {
        width: 200px;
    }
    .horiZontalDesign .saleExecuBox figcaption {
        padding-right: 30px;
    }
    .horiZontalDesign .saleExecuBox {
        padding-left: 35px;
    }
    .horiZontalDesign .chatOurEbox figcaption {
        padding-left: 30px;
    }
    .contLinksListftr {
        margin-top: 9px;
        margin-left: -12px;
    }
    .ftrLeftContent {
        gap: 26px;
    }
    .ftrcontRtRow1{
        margin-bottom: 3px;
    }
    .getInTouchArea{
        padding-left: 25px;
    }
    .newFtrContainer{
        padding: 0 25px;
    }
    #_proprofs_trk_main_div_ .pp_chat_window_desktop_5 {
        left: 40px !important;
    }
    }
@media only screen and (max-width: 1280px) {

    .chatOurEbox .chatActveBox .actPers{
        right: -5px;
        top: 3px;
    }

       .getInTouchArea{
        flex-direction: column;
       }
       .newFtrContainer{
        padding: 0 20px;
    }
    #_proprofs_trk_main_div_ .pp_chat_window_desktop_5 {
        left: 35px !important;
    }
    .getinTouTitle h2 span{
        display:inline-block;
    }
    .horiZontalDesign .getinTouTitle {
        width: 100%;
    }
    .ftrLeftContent{
        gap: 10px;
    }
    .chatYourExFtr {    
        flex-direction: column-reverse;
        gap: 30px;
    }
    .horiZontalDesign .chatOurEbox{
        padding-right: 0px;
        width: 100%;
        float: left;
    }    
    .saleExecuBox figure {
        width: 60px;
        height: 60px;
    }
    .horiZontalDesign .saleExecuBox {
        padding-left: 0;
        width: 100%;
        float: left;
        justify-content: space-between;
    }
    .chatOurEbox:after{
       border:none;
    }
    .pp_chat_window_desktop_5{
        width: 60px !important;
        height: 60px !important;
    }
    .pp_chat_window_desktop_5 img{
        width: 60px !important;
        height: 60px !important;  
    }
    body.services_pg #_proprofs_trk_main_div_ .pp_chat_window_desktop_5{
        left:56px;       
    }
    .ftrLeftContent{
        gap:20px;
    }
    #proprofs_online_status {
        margin-top: -54px !important;
        margin-left:54px !important;
    }
    .chatOurEbox .chatActveBox {
        width: 60px;
        height:60px;
    }
    .chatOurEbox figure {
        width: 60px;
        height: 60px;
    }
    .horiZontalDesign .chatOurEbox figcaption{
        padding-left: 30px;
    }
  }
  @media only screen and (max-width:1150px) {
  .whYmnsFtrOutr .ftrcontRtRow1{
    padding-bottom: 10px;
  }
  .chatOurEbox h3{
    padding-bottom: 15px;
  }
}

  @media only screen and (max-width:1024px) {
  .contInfoPara p {
    font-size: 14px;
    line-height: 22px;
  }
  .mailBoxFtr h3 {
    font-size: 14px;
    line-height: 23px;
  }
  .mailBoxFtr h2 {
    font-size: 14px;
    line-height: 25px;
  }
  .getinTouTitle h2 {
    font-size: 22px;
    line-height: 30px;
  } 
  .saleExecuBox h3 {
    font-size: 14px;
    top:0;
  }
  .titleHelpYou h3 {
    padding-left: 14px;
    font-size: 14px;
  }
  .contInfoIconArea {
    padding-top: 12px;
}
.chatOurEbox h3 {
    padding-bottom: 16px;
    font-size: 14px;
}
.ftrLeftContent {
    gap: 10px;
}

  }
  @media only screen and (max-width:991px) {
    .horiZontalDesign .leftAreaFtr{
        flex: 100%;
        max-width: 100%;
        width: 1000%;       
        float: left;
        margin-top: 20px;
    }
    .horiZontalDesign .rightAreaFtr{
        flex: 100%;
        max-width: 100%;
        width: 1000%;  
    }
    .newFtrContentArea .row{
flex-direction: column-reverse;
    }
    .conMailTelBoxArea {
        display: flex;
        width: 100%;
        float: left;
    }
    .ftrContInfo {
        width: 100%;
        float: left;
    }
    .horiZontalDesign .getinTouTitle{
        padding-top:0;
    }
    .getinTouTitle h3 {
        margin-bottom: 0;
    }
    .contInfoPara {
        padding-right:30px;
        width: 50%;
  }
  .chatYourExFtr {
    flex-direction: row;
    gap: 60px;
  }
  .saleExecuBox .thumbNailBox{
    width:auto;
  }
  .ftrQuestBox{
    width:16px;
  }
  .ftrQuestBox img{
    width:100%;
  }

#proprofs_online_status {
    margin-top: -55px !important;
    margin-left: 51px !important;
}
.infoFtrList{
    justify-content: flex-start;
    gap: 35px;
}
.chatOurEbox:after {
    height: 65px;
    border-right: 1px solid #ccc;
}
}
@media only screen and (max-width:767px) {
    #_proprofs_trk_main_header_{
        margin-bottom: 0px !important;
        left: 15px !important;
        box-shadow: 0 0 5px #7a7a7a !important;
        background: transparent !important;
        bottom: 120px !important;
        width: 60px !important;
        height: 60px !important;
    }
    #_proprofs_trk_main_header_ img {
        width: 100% !important;
        height: 100% !important;
    }
    #proprofs_online_status{
        width:12px !important;
        height:12px !important;
    }

.chatYourExFtr {
    flex-direction: row;
    gap: 20px;
}
.saleExecuBox h2 {
    font-size: 17px;
    line-height: 20px;
}
.contLinksListftr a {
    padding: 0px 10px;
}
.contLinksListftr {
    margin-top: 12px;
    margin-left:-9px;
}
.contLinksListftr li img{
    width: 14px;
}
.newFtrContainer {
    padding: 0;
}

#_proprofs_trk_main_div_ .pp_chat_window_desktop_5 {
    left: 15px !important;
}
.contInfoPara{
    width: 61%;
}
}
@media only screen and (max-width:640px) {
    .chatYourExFtr {
        flex-direction: column-reverse;
    }
    .chatOurEbox:after {      
       border:none;
    }
    .horiZontalDesign .saleExecuBox{
        justify-content: flex-start;
        gap: 40px;
    }

}
@media only screen and (max-width:520px) {
    .infoFtrList {
        flex-direction: column;
        gap: 15px;
    }

   
}
@media only screen and (max-width:480px) {
.getinTouTitle h2 {
    font-size: 18px;
    line-height: 28px;
}
.getinTouTitle h3 {
    font-size: 14px;
    line-height: 22px;
}
.ftrcontRtRow1{
    flex-direction: column;
    gap:15px;
}
.contInfoPara {
    padding-right: 0;
}
.getInTouchArea {
    gap: 10px;
}
.mailBoxFtr img {   
    height: 30px;
}
.latTopImg {
    display: none;
}
.contInfoPara {
    width: 100%;
}
}

/* =================== New footer Get in touch design Responsive Ends ======================== */





/* =================== New Modal Call TO ACTION popup Media Query ======================== */

@media only screen and (max-width: 1880px) {}

@media only screen and (min-width: 1367px) and (max-width: 1440px) {
    .cta_modal_pp .modal-dialog {
        width: 650px;
        max-width: 650px;
    }
    .cta_pp_card_all {
        height: 485px;
    }
    .ctc-head h4 {
        font-size: 24px;
    }
    .ctc-head p {
        font-size: 14px;
        line-height: 20px;
    }
    .cta_pp_card_rght {
        padding-right: 20px;
    }
    .ctc_altrntv_card {
        padding-top: 10px;
        margin-top: 8px;
    }
    .ctc_att_txt p {
        font-size: 14px;
    }
    .gml-pp::after {
        right: 68px;
    }
    .cta_pp_frm_btn {
        font-size: 16px;
        padding: 8px 0px;
        margin: 8px 0;
    }
    .cta_pp_frm_select {
        height: 38px;
        background-position-x: 133px;
        background-size: 10px;
    }
    .ctc-head {
        padding-bottom: 16px;
    }
    .cta_pp_frm_btn_icn {
        width: 16px;
        margin-left: 4px;
    }
    .cta_pp_frm_txtarea {
        height: 70px;
    }
    .cta_pp_frm_input {
        height: 38px;
    }
    .cta_modal_pp .modal-header .close {
        right: -16px;
        width: 30px;
        height: 30px;
        font-size: 20px;
    }
}
@media only screen and (max-width: 1366px) {

}

@media only screen and (min-width: 1281px) and (max-width: 1366px) {
    .cta_modal_pp .modal-dialog {
        width: 650px;
        max-width: 650px;
    }
    .cta_pp_card_all {
        height: 470px;
    }
    .ctc-head h4 {
        font-size: 22px;
        padding-bottom: 4px;
    }
    .ctc-head p {
        font-size: 14px;
        line-height: 20px;
    }
    .cta_pp_card_rght {
        padding-right: 20px;
    }
    .ctc_altrntv_card {
        padding-top: 10px;
        margin-top: 8px;
    }
    .ctc_att_txt p {
        font-size: 14px;
    }
    .gml-pp::after {
        right: 68px;
    }
    .cta_pp_frm_btn {
        font-size: 16px;
        padding: 8px 0px;
        margin: 8px 0;
    }
    .cta_pp_frm_select {
        height: 38px;
        background-position-x: 133px;
        background-size: 10px;
    }
    .ctc-head {
        padding-bottom: 12px;
    }
    .cta_pp_frm_btn_icn {
        width: 16px;
        margin-left: 4px;
    }
    .cta_pp_frm_txtarea {
        height: 70px;
    }
    .cta_pp_frm_input {
        height: 38px;
    }
    .cta_modal_pp .modal-header .close {
        right: -16px;
        width: 30px;
        height: 30px;
        font-size: 20px;
    }

}
@media only screen and (max-width: 1280px) {
    .ctc-head h4 {
        font-size: 28px;
        padding-bottom: 4px;
    }
    .cta_pp_frm_txtarea {
        height: 70px;
    }
    .cta_pp_card_all {
        height: 526px;
    }
    .ctc-head {
        padding-bottom: 12px;
    }
    .cta_pp_frm_input {
        height: 40px;
        margin: 0 0 8px 0;
    }
    .cta_pp_frm_btn {
        margin: 4px 0;
    }
    .ctc_pic {
        width: 375px;
        margin-left: -45px;
    }
    .cta_pp_frm_select {
        background-position-x: 155px;
        background-size: 12px;
        height: 40px;
        margin: 0 0 8px 0;
    }
    .cta_pp_frm_txtarea {
        height: 60px;
        margin: 0 0 8px 0;
    }
    .cta_modal_pp .modal-dialog {
        width: 800px;
        max-width: 800px;
    }
    .gml-pp::after {
        right: 116px;
    }
    .cta_modal_pp .modal-header .close {
        right: -16px;
        width: 30px;
        height: 30px;
    }
}
@media only screen and (max-width: 1150px) {
    .cta_modal_pp .modal-dialog {
        width: 750px;
        max-width: 750px;
    }
    .cta_pp_card_all {
        height: 490px;
    }
    .cta_pp_card_rght {
        padding-right: 35px;
    }
    .gml-pp::after {
        right: 90px;
    }

}
@media only screen and (max-width: 1080px) {
    .cta_pp_card_all {
        height: 470px;
    }
    .cta_modal_pp .modal-dialog {
        width: 730px;
        max-width: 730px;
    }
    .ctc-head h4 {
        font-size: 27px;
        padding-bottom: 0px;
    }
    .gml-pp::after {
        right: 88px;
        height: 22px;
    }
}
@media only screen and (max-width: 1024px) {
    .cta_modal_pp .modal-dialog {
        width: 700px;
        max-width: 700px;
    }
    .cta_pp_card_all {
        height: 450px;
    }
    .ctc-head h4 {
        font-size: 25px;
    }
    .cta_pp_frm_select {
        background-position-x: 144px;
        background-size: 9px;
    }
    .ctc_att_txt p {
        font-size: 14px;
    }
    .ctc-head p {
        font-size: 14px;
        line-height: inherit;
    }

}
@media only screen and (max-width: 991px) {
    .cta_pp_card_all {
        height: 430px;
    }
    .cta_modal_pp .modal-dialog {
        width: 620px;
        max-width: 620px;
    }
    .ctc-head h4 {
        font-size: 22px;
    }
    .ctc_altrntv_card {
        padding-top: 12px;
        margin-top: 8px;
    }
    .gml-pp::after {
        right: 76px;
    }
    .cta_pp_card_rght {
        padding-right: 30px;
    }
    .ctc_att_pic {
        gap: 10px;
    }
    .cta_pp_frm_select {
        background-position-x: 124px;
    }
    .cta_modal_pp .modal-header .close {
        right: -10px;
        width: 26px;
        height: 26px;
        font-size: 20px;
    }
    .cta_pp_frm_fields_icn {
        top: 8px;
    }
    .cta_pp_frm_txtarea {
         padding: 10px 0 0 40px;
    }

}

@media only screen and (max-width: 767px) {
    .ctc_pic {
        width: 375px;
        margin-left: -45px;
    }
    .cta_pp_card_all {
        height: 530px;
    }
    .cta_modal_pp .modal-dialog {
        width: 100%;
        max-width: 100%;
        padding: 30px;
    }
    .cta_pp_frm_btn {
        padding: 8px 0px;
        font-size: 16px;
    }
    .cta_pp_card_rght {
        padding-right: 0px;
    }
    .ctc-head h4 {
        font-size: 20px;
    }
    .cta_pp_frm_flex {
        flex-direction: column;
        grid-gap: 0px;
    }
    .cta_pp_frm_select {
        background-position-x: 120px;
    }
    .ctc_altrntv_card {
        flex-direction: column;
        gap:10px;
    }
    .ctc_att_txt {
        width: 100%;
        float: none;
    }
    .ctc_att_pic {
        gap: 20px;
        width: 100%;
        justify-content: center;
    }
    .gml-pp::after {
        left: 50%;
    }
    .cta_pp_frm_fields_icn {
        top: 8px;
    }
    .ctc_att_txt {
        text-align: center;
    }

}

@media only screen and (max-width: 600px) {
    .cta_pp_card_all {
        height: auto;
        flex-direction: column;
        overflow: hidden;
    }  
    .ctc_right.col-7 {
        width: 100%;
        max-width: 100%;
    }    
    .ctc_left.col-5 {
        width: 100%;
        max-width: 100%;
        background: #e7d9fc;
        border-radius: 0;
    }
    .ctc_pic {
        width: 200px;
        margin-left: 0;
        margin: 0 auto;
        padding: 20px 0;
    }
    .ctc_left:before {
        width: 100%;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    .cta_pp_card_rght {
        padding-right: 0px;
        padding-top: 20px;
    }
    .cta_pp_frm_txtarea {
        border-radius: 12px;
    }
    .ctc_altrntv_card {
        flex-direction: row;
        align-items: self-start;
        padding-bottom: 15px;
    }
    .cta_modal_pp .modal-content {
        border-radius: 30px;
    }
    .cta_pp_card_all {
        border-radius: 30px;
    }
    .cta_modal_pp .modal-header .close {
        right: -14px;
        width: 24px;
        height: 24px;
        font-size: 16px;
        z-index: 1;
        top: -10px;
    }
    .gml-pp::after {
        left: unset;
        right: -12px;
    }
    .gml-pp {
        position: relative;
    }
    .cta_modal_pp .modal-dialog {
        width: 100%;
        max-width: 100%;
        padding: 0 25px 0 10px;
    }
    .cta_pp_frm_select {
        background-position-x: 96%;
    }
    .ctc_att_pic {
        gap: 20px;
        width: 100px;
    }
}
@media only screen and (max-width: 420px) {
    .ctc_pic {
        width: 140px;
        padding: 10px 0;
    }
    .ctc-head {
        padding-bottom: 20px;
    }
    .ctc_altrntv_card {
        flex-direction: column;
        align-items: center;
    }
    .ctc-head h4 {
        padding-bottom: 10px;
    }
    .ctc_att_txt p {
        text-align: center;
    }
    .ctc_altrntv_card {
        padding-bottom: 20px;
        margin-top: 20px;
    }

}