@media screen and (min-width: 1200px) and (max-width:1800px){
  
    .section-title .title{
        font-size: 25px;
    }
    .single-blog-item .content{
        padding: 10px;
    }
    .single-blog-item .content .blog-meta .title a{
        font-size: 16px;
    }
    .link-content h4{
        font-size: 20px;
    }
    .header-main-nav-box ul li a{
        font-size: 14px;
    }
    .sc-btn{
        font-size: 14px;
    }
    .link-icon img{
        width: 80%;
    }
    .banner-links{
        top: 74vh;
    }
    .infetech-blog-area-2 .section-title .title{
        font-size: 25px;
    }
    p{
        font-size: 14px;
    }
    .infetech-blog-area-2 .section-title p{
        margin-top: 10px;
    }
    .infetech-about-content p{
        margin: 10px 0;
    }
    .main-btn{
        padding: 10px 15px;
        line-height: 14px;
    }
    .infetech-about-content ul li {
        font-size: 14px;
        font-weight: 700;
        color: #fff;
        line-height: 27px;
    }
    .message .section-title{
        margin-bottom: 20px;
    }
    .c-testimonials .c-testimonials__item.swiper-slide-active .c-card-testimonial__description > *{
        font-size: 14px;
    }
    .clients-tabs-item ul.nav li button span{
        font-size: 18px;
    }
    .clients-content-box .title{
        font-size: 16px;
    }
    .cta-home-box .title{
        font-size: 30px;
    }
    .count-number{
        font-size: 30px;
    }
    .footer-nav ul li a{
        font-size: 14px;
    }
    .footer-info ul li{
        font-size: 14px;
    }
    .infetech-header-area-2 .header-main-nav-layout-2{
        padding: 9px 60px;
    }
    .contact-form-page-box .input-box button{
        padding: 15px;
    }
}
@media screen and (max-width: 768px){
/*    .infetech-header-area-2 .header-main-nav-layout-2 {*/
/*    background: rgba(250, 250, 250, 0.5);*/
/*    position: absolute;*/
/*    left: 0;*/

/*    right: 0;*/
/*    z-index: 30;*/
/*    padding: 30px 60px;*/
/*}*/
    .footer-nav ul li {
    list-style-type: none;
    color: #fff;
}
    .clients-tabs-item ul.nav li button.active::after{
        display: none;
    }
    .clients-tabs-item ul.nav li button.active::before{
        display: none;
    }
    .clients-tabs-item ul.nav li button span{
        font-size: 16px;
    }
    .clients-tabs-item ul.nav li button{
        width: 100%;
    }
    .clients-tabs-item ul.nav{
        column-gap: 0;
    }
    .clients-tabs-item ul.nav li button img {
        filter: brightness(0) invert(1);
    }
    .clients-tabs-item ul.nav li button {
        background: #1d1729;
        background-image: url(../images/client-item-line.png);
        background-size: cover;
        background-position: top right;
        background-repeat: no-repeat;
        position: relative;
    }
    .nav-pills .nav-link{
        color: #fff;
    }
    .nav-pills li{
        width: 50%;
        padding: 0 5px;
    }
    .clients-tabs-item ul.nav li button span{
        color: #fff;
    }
    #pills-three{
        display: none;
    }
    .inner-box{
        padding: 10px;
    }
    .message{
        padding: 25px 0;
    }
    .col-col{
        display: none;
    }
    .banner-links {
        position: absolute;
        width: 100%;
        top:52vh;
    }
    .link-box{
       flex-direction: column-reverse;
       padding-top: 10px;
    }
    .link-box .link-icon img{
        height: 40px;
        width: 40px;
    }
    .link-content h4{
        margin-top: 10px;
    }
    .link-box .link-content{
        margin-top: 10px;
    }
    .infetech-blog-area-2{
        padding: 25px 0;
    }
    .section-title{
        text-align: center;
    }
    #aboutSec .lftbx .cmn_bx{
        min-height: 142px;
    }
    .vm-img{
        bottom: 21px;
    }
    .message{
        margin-bottom: 0;
    }
    .vm{
        padding-top: 238px;
    }
    .cta-home-box .title{
        text-align: center;
    }
    .cta-home-box .content{
        display: flex
        ;
            align-items: center;
            justify-content: center;
            flex-direction: column;
    }
    .count-icon img{
        height: 35px;
        width: 35px;
    }
    .count-number{
        font-size: 32px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1300px){
    .c-card-testimonial .c-card-testimonial__profile {
        width: 200px;
        height: 250px;
    }
}