@media screen and (max-width:1600px){
    .projects-boxes .slick-track{margin:0!important}
    }
    @media screen and (max-width:1386px){
    .comments-right{width:calc(100% - 37.5% - 35px)}
    .comments-right-space{padding-top:15px}
    .comments-boxes{margin-top:15px;margin-bottom:15px}
    .comments-box{padding:10px}
    .comments-box-quote{width:40px}
    }
    @media screen and (max-width:1024px){
    html{font-size:15px}
    .w-menu{top:0}
    .projects-hover .projects-content{padding:10px}
    .td-video-image svg{opacity:1;visibility:visible}
    .projects-hover{height:auto!important;top:unset;bottom:0}
    .proc-boxes{flex-wrap:wrap;gap:30px}
    .proc-box{width:calc(100% / 4);display:flex;flex-direction:column;align-items:center}
    .proc-image-wrap::before{display:none}
    .proc{background-size:contain}
    .crit-left{width:30%}
    .crit-right{width:calc(70% - 62px)}
    .newsindex-left{width:40%;margin-bottom:20px}
    .newsindex-right{width:100%;gap:20px;grid-template-columns:1fr 1fr}
    .newsindex-container{flex-direction:column;align-items:center}
    .newsindex-right .newsindex-img{width:100%;height:100%}
    .newsindex-right .newsindex-box{width:100%}
    .about-button-box-image{display:none}
    .td-video-wrap{display:flex;justify-content:center}
    .about-right{width:calc(100% - 50% - 30px)}
    .services-right{width:calc(100% - 50% - 30px)}
    .projects .slick-slide{margin:0 5px}
    }
    @media screen and (max-width:992px){
    html{font-size:14px}
    .about-container{margin-bottom:20px}
    }
    @media screen and (max-width:870px){
    .services-right{padding-top:5px}
    }
    @media screen and (max-width:768px){
    .services-lorem{margin-top:10px;margin-bottom:10px}
    .about-container{margin-bottom:20px}
    .proc-box-icon{width:70px;height:70px}
    .proc-box-image{width:180px;height:140px}
    .sercost-img{height:100%}
    .td-video svg{width:70px}
    .news-gallery{grid-template-columns:1fr 1fr}
    }
    @media screen and (max-width:576px){
    .achie-number span:first-child{margin-right:6px}
    .achie-number span:last-child{margin-left:6px}
    .lt-40-10{font-size:1.8rem}
    .newsindex-left{width:100%}
    .services-more{margin:20px 0}
    .crit-right-top p{font-size:1.7rem}
    span.crit-right-top-num{font-size:4rem}
    html{font-size:14px}
    .projects .slick-slide:nth-child(even){margin-top:0}
    .dk-title{font-size:1.3rem}
    .projects .slick-slide{animation:unset!important}
    .tp-title-text{font-size:1.7rem}
    .comments{flex-direction:column}
    .comments-left{display:none}
    .comments-right{width:100%;padding:10px}
    .comments-boxes .slick-slide{margin:0 5px}
    .proc-box-image{width:120px;height:80px}
    .proc-box-icon{width:40px;height:40px}
    .crit-right{width:100%}
    .crit-left{display:none}
    .projects .slick-slide:nth-child(odd){padding-top:0;top:0}
    .about-container{flex-direction:column;align-items:center}
    .services-right{width:100%;padding:0 10px 16px}
    .about-container .services-left{order:1!important;margin-top:20px}
    .services .about-container{flex-direction:column-reverse;box-shadow:0 0 5px #ccc;margin-bottom:1rem;padding:5px;align-items:center}
    .about-container .services-left{width:100%;margin:0 0 12px}
    .about-right{width:100%;margin-top:20px}
    .about{padding-top:20px;padding-bottom:0}
    .services{padding:10px 0}
    .about-boxes{margin-top:10px;margin-bottom:10px}
    .crit{padding-top:20px;padding-bottom:0}
    .sercost{padding-top:0;padding-bottom:10px}
    .sercost-boxes{margin-top:20px}
    .proc{padding:5px 0}
    .proc-boxes-space{margin-top:20px}
    .projects{padding-top:10px;padding-bottom:50px}
    .projects .slick-dots{bottom:-35px}
    .projects-boxes-space{margin-top:20px}
    .newsindex{padding:0}
    .newsindex-container{margin:10px 0;margin-bottom:20px}
    .partnerindex{padding:20px 0;margin-top:20px}
    .partnerindex-boxes{margin-top:20px}
    .achie{padding:21px 0}
    .achie-title{margin-top:10px}
    .crit-right-top{justify-content:center}
    .achie-title{font-size:1rem;text-align:center}
    .about{background:0 0}
    p.dk-title{line-height:25px}
    .tp-title{margin-bottom:5px}
    .about-lorem{margin-top:10px;margin-bottom:15px}
    .about-container{padding:20px 0}
    .projects-content-lorem{text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .projects-content-title{font-size:15px;line-height:22px}
    .projects-content-title{margin-bottom:5px;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px}
    .achie-container{gap:10px}
    .achie-box{margin-bottom:20px;justify-content:flex-start}
    .proc{padding:5px 15px}
    .footer-news:nth-child(1){width:100%}
    .footer-news:nth-child(2){width:100%}
    .news-gallery{grid-template-columns:1fr}
    }
        
    @media screen and (max-width:390px){
    .crit-right-top p span{font-size:20px}
    }