@media screen and (max-width: 767px) {
    
.includem {
display: none;
}
    /* start testimonial css */
    .testimonial-wrap{
        padding-bottom: 60px;
    }
    .global-headline-m {
        font-size: 22px;
        line-height: 1.3;
      }
      .copytext {
        font-size: 14px;
        width: 100%;
        float: left;
        margin-top: 16px;
        line-height: 21px;
      }
      
      .user{
        float: left;
        width: 65%;
      }
      .voices-div{
        margin-top: 3vh;
      }
      .align-horizontally{
        display: block;
      }
      .avatar-img{
        width: 40px;
        height: 40px;
        float: left;
        margin-right: 20px;
        display: block;
      }
      .voices-item{
        padding: 20px;
      }
    .voices-div {
        grid-column-gap: 18rem;
        grid-row-gap: 18rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .align-vertically{
        display: block;
    }

    /* end testimonial css */

 /* start software css */
    .software-wrap{
        padding: 40px 0px;
    }
    .left-content h2{
        font-size: 28px;
        line-height: 1.3;
    }
    .left-content img{
        max-width: 80%;
        width: 100%;
        margin-top: -10px;
        margin-left: 0px;
    }
    .section-wrapper{
        display: block;
    }
    .left-content .badge{
        font-size: 14px;
        padding: 4px 14px;
        margin-bottom: 8px;
    }
    .right-content{
        width: 100%;
    }
    .product_text p{    font-size: 25px;}
    /* end software css */
.product_slider .marquee-content{    width: 28%;}
    .plg_list li{       margin-bottom: 1px; font-size: 9px;}
     .online-wrap{
        padding-top: 30px;
    }
    .features-container{
        display: none;
    }
    .features-slider{
        display: block !important;
    }
    .overlay img{max-width: 32%; }
    .protect-card{
        height: 380px !important;
    }
    .main_header{padding: 17px 7px;}
    .tab button{white-space: nowrap;     font-size: 14px;}
    .overlay h3{
        font-size: 14px;
        line-height: 1.3;
        text-align: start;
        margin: 10px 0 10px;
    }
    .overlay p{
        font-size: 12px;
        line-height: 1.3;
        text-align: start;
    }
    .overlay h3 br{
        display: none;
    }

      .tab {
                padding: 0px;
                display: flex
;
                flex-wrap: nowrap;
                overflow-x: auto;
                justify-content: flex-start;
                padding-bottom: 10px;
                -webkit-overflow-scrolling: touch;
            }

            .tab-btn {
                flex: 0 0 auto;
                font-size: 14px;
                padding: 8px 14px;
            }

            .price-item {
                flex-direction: column;
                height: auto;
                justify-content: center;
                padding: 30px 15px;
                background-position: right center;
                background-size: cover;
            }

            .price-box {
                width: 100%;
                padding: 24px 20px;
            }

            .price-title {
                font-size: 18px;
                line-height: 24px;
                margin-bottom: 0px;
            }

            .price-content {
                flex-direction: column;
                gap: 20px;
            }

            .feature-title {
                font-size: 16px;
                margin-bottom: 10px;
            }

            .include_list li {
                font-size: 13px;
            }

            .product-price {
                flex-direction: column;
                align-items: flex-start;
                gap: 12px;
            }

            .banner-btn {
                width: 100%;
                text-align: center;
            }
    img {
        max-width: 100%;
    }

    .logo img {
        max-width: 100%;
    }

    .btn_d1 {
        text-align: right;
    }

    .offer_text {
        font-size: 13px;
    }

    .primary_btn_new {
        padding: 6px 10px;
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        margin-left: 3px;
    }

    .offer_text svg {
        display: none;
    }

    .web_bn {
        display: none;
    }

    .info {
        border-radius: 100px;
        border: 1px solid rgba(255, 255, 255, 0.50);
        background: rgba(0, 0, 0, 0.30);
        padding: 10px 16px;
        color: #fff;
        width: auto;
        text-align: left;
        font-size: 12px;
    }

    .slider_text h1 {
        font-size: 22px;
        line-height: 1.4;

    }

    .pera_p {
        font-size: 16px;

        margin-bottom: 20px;

    }

    .list_icon li {

        font-size: 14px;

    }

    .slider_text {
        position: relative;
        width: 100%;
        right: 0px;
        top: 0px;
        background: #222A43;
        padding: 24px;
    }

    .buy_now_btn {
        position: relative;
        display: inline-block;
        width: 100%;
        text-align: center;
        margin-bottom: 30px;
    }

    .text_box svg {
        width: 100%;
        float: left;
        margin-bottom: 10px;
        margin-right: 0px;
    }

    .icon_text span {
        font-size: 13px;
        font-weight: 500;
        margin-top: 7px;
    }

    .icon_text {
        float: left;
        width: 100%;
        font-size: 15px;
        font-weight: 700;
        text-align: center;
    }

    .text_1 {
        font-size: 16px;
        line-height: 1.4;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
    }

    .product_img {
        width: 100%;
        height: 100px;
    }

    .mx_1 {
        margin-right: 0px;
        margin-bottom: 15px;
    }

    .product_box_bc {
        padding: 24px;
    }

    .mx_2 {
        border-radius: 12px;
        background: #E7F6FF;
        margin: 0px;
    }

    .price_p1 {
        float: left;
        width: 100%;
        font-size: 20px;
    }

    .btn_n1 {
        padding: 6px 12px;
        font-size: 16px;
        font-weight: 500;
        transition: all 0.25s ease-out;
        width: 100%;
        float: left;
        margin-top: 23px;
    }

    .w_1 {
        display: none;
    }

    .flat_c {
        margin-left: 0px;
        margin-top: 8px;
    }

    .slider_section_4 .carousel-indicators [data-bs-target] {
        background-color: #222;
    }

    .slider_section_4 .carousel-indicators {
        bottom: -38px;
    }

    .plagiarism_box {
        padding: 20px;
        width: 100%;
        margin-bottom: 20px;
    }

    .plagiarism_box p {
        font-size: 14px;
        margin-top: 12px;
    }

    .plagiarism_img .mweb_bn {
        width: 100%;
    }

    .headline_text h2 {

        font-size: 22px;
        line-height: 1.5;
    }

    .plagiarism_box img {
        max-width: 27%;
    }

    .plagiarism_box_icon {
        bottom: -176px;
    }

    .powerful_section_7 {
        margin-top: 130px;
        padding-bottom: 0px;
    }

    .powerful_section_7 .headline_text h2 span {
        color: #2E64FF;
        width: 100%;
        float: left;
    }

    .powerful_section_7 .carousel-indicators [data-bs-target] {
        background-color: #222;
    }

    .powerful_section_7 .headline_text h2 {
        margin-bottom: 47px;
    }

    .powerful_section_7 .carousel-indicators {
        bottom: -38px;
    }

    .mw_1 {
        display: none;
    }

    .buy_from_section_7 .carousel-indicators {
        bottom: -44px;
    }

    .buy_from_section_7 .hd_1 {
        text-align: center;
        margin-top: 10px;
    }

    .multiple_section_6 .plagiarism_box {
        height: 145px;
    }



    .logo_aw li {
        list-style: none;
        margin-left: 20px;
        margin-right: 20px;
        width: 20%;
        float: left;
        justify-content: center;
        align-items: center;
        height: 70px;
        display: flex;
    }

    .last_c {
        margin-bottom: 0px;
    }

    .drillbit_s .fs_icon svg {
        width: 30px;
        height: 30px;
    }

    .drillbit_s .features_box_n {
        text-align: left;
        float: left;
        width: 100%;
        padding: 20px !important;
    }

    .drillbit_s .fs_icon {
        margin-bottom: 15px;
    }

    .drillbit_s .last_c {
        margin-bottom: 0px;
    }

    .price_plans_box {
        padding: 40px 20px;
    }

    .pm_1 {
        float: left;
        width: 35%;
        border-radius: 11.892px;
        border: 0.733px solid #CCC;
        background: #FFF;
        box-shadow: 0px 0.595px 1.784px 0px rgba(0, 0, 0, 0.16);
        padding: 13px;
    }

    .discount_box .pm_2 p:nth-child(3) {
        font-size: 20px;

    }

    .discount_box a {
        width: 100%;
    }

    .mweb_bn {
        display: block;
    }

    .wc_1 {
        display: block;
    }



    .buy_from_section_7 .wc_1 {
        display: block;
    }

    .buy_from_section_7 .mw_1 {
        display: none;
    }

    .discount_box {
        margin-bottom: 16px;
    }

    .mr {
        margin: 0px;
    }

    .pm_2 {
        float: left;
        width: 65%;
        padding-left: 15px;
    }

    .discount_box .pm_2 p:nth-child(1) {
        margin-top: 0px;
        font-size: 16px;
    }

    .discount_box .pm_2 p:nth-child(2) {
        width: 90%;
        margin-bottom: 0px;
    }

    .happy_customers_section {
        display: none;
    }

    .new-partners {
        flex-wrap: wrap;
        justify-content: center;
    }

    .news_partner_icon img {
        width: 100px;
        height: auto;
    }

    .faq-text p {
        font-size: 22px;
    }

    .tech-news-title {
        text-align: center;
        margin-bottom: 15px;
    }

    .title {
        font-size: 22px;
    }

    .tech-line {
        color: #000;
        font-size: 16px;
        line-height: 1.4;
    }

    .software-listing-faq .accordion::after {
        margin-top: -45px;
    }

    .software-listing-faq .accordion h3 {
        font-size: 16px;
        line-height: 1.3;
        width: 90%;
    }

    .slider_section_1 {
        margin-top: 68px;
    }

    .m3_1 {
        display: block;
        width: 100%;
        padding: 6px 0px;
        text-align: center;
    }

    .sl_bc1 .slider_text {
        top: 0px;
    }

    .sl_bc2 .slider_text {
        top: 0px;
    }

    .sl_bc3 .slider_text {
        top: 0px;
    }

    .get_logo_img {
        float: left;
        width: 35%;
    }

    .sl_bc1 .info {

        width: 250px;
    }

    .sl_bc2 .info {

        width: 250px;
    }

    .sl_bc3 .info {

        width: 250px;
    }

    .get_logo_img_1 {
        margin-right: 0px;
    }

    .get_logo_img img {
        display: none;
    }

    .het_bp {
        display: none;
    }

    .het_bp2 {
        display: block;
        width: 100% !important;
    }

    .get_logo {
        margin-top: 0px;
    }

    .slider_text {
        display: none;
    }



    .globe_logo_mobile {
        display: block;
    }



    .drillbit_s .headline_text h2 span {
        color: #2E64FF;
        width: auto;
        float: none;
    }

    .footer-wrap .col-md-6 {
        max-width: 100%;
    }

    .footer_upper {
        border: none;
        padding-bottom: 0px;
    }

    .footer_logo {
        text-align: center;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        padding-bottom: 14px;
    }

    .follow-links {
        padding-top: 20px;
        flex-direction: column;
    }

    #carouselExampleCaptions3 .features_box_n {
        height: 180px;
    }

    .awards_section_5 .logo_mw {
        display: block !important;
    }

    .globe_logo_12 ul {
        display: none !important;
    }

    .hd_1 h2 {
        font-size: 22px;
    }

    .hd_2 h2 {
        font-size: 22px;
    }

    .software-listing-faq .accordion {
        padding: 0px;
    }

    .software-listing-faq .panel p {
        padding: 0px;
    }

    /* .slider_section_1 .carousel-item {
        position: inherit !important;

    } */

    .powerful_section_mweb .features_box_n {
        padding: 20px;
        height: 264px;
    }

    .powerful_section_mweb .features_box_n:nth-child(1) {
        margin-bottom: 20px;
    }

    .powerful_section_mweb .features_box p:nth-child(1) {
        font-size: 15px;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .powerful_section_mweb .features_box p:nth-child(2) {
        font-size: 13px;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .powerful_section_mweb .fs_icon svg {
        height: 30px;
        width: 30px;
    }

    .drillbit_s .features_box p:nth-child(1) {
        font-size: 15px;
    }

    .drillbit_s .features_box p:nth-child(2) {
        font-size: 13px
    }

    .drillbit_s .features_box_n:nth-child(1) {
        margin-bottom: 20px;
    }

    .drillbit_s .features_box_n {

        height: 284px;
    }

    .slider_web {
        display: none;
    }

    .slider_mweb {
        display: block !important;
    }



    img {
        vertical-align: middle;
    }





}