@media screen and (max-width:767px){
    header.headerWrap{
        position: inherit;
        padding: 30px 0 0;
    }
    header.headerWrap i{
        position: absolute;
        bottom: 100%;
        left: 100%;
        transform: translate(100%,-80%);
        color: #9f3d56;
        font-size: 22px;
    }
    header.headerWrap ul.navbar-nav li.dropdown ul.dropdown-menu{
        display: none;
        transition: inherit;
    }
    .header_inner .imageFinal img{
        display: none;
    }
    .header_inner{
        height: 340px;
    }
    .header_inner .content_box h1{
        font-size: 35px;
    }
    .header_inner .content_box{
        top: 28%;
        left: 28px;
    }
    .header_inner .content_box img{
        display: none;
    }
    .header_inner .content_box a.contactbtn{
        padding: 15px 28px;
        font-size: 14px;
    }
    section.logo_wrap h2.product{
        font-size: 25px;
    }
    section.logo_wrap h2.product::after,section.logo_wrap h2.product::before{
        position: initial;
        margin: 10px;
    }
    section.aboutTech{
        padding: 40px 0;
    }
    section.logo_wrap ul.imagelogo img{
        height: 70px;
    }
    footer .footer_inner{
        padding: 50px 0;
    }
    footer .footer_inner .footer_widgets ul.icon{
        margin-bottom: 20px;
    }
    footer .footer_inner .footer_widgets h2{
        font-size: 21px;
    }
    .banner_header{
        height: 250px;
    }
    section.aboutSolution h2.about{
        font-size: 25px;
        line-height: 1.3;
    }
    .content_title h3{
        font-size: 20px;
    }
    ul.listType{
        font-size: 16px;
    }
    footer .footer_inner .footer_bottom p{
        font-size: 13px;
    }
    .banner_header .subtitle h2{
        font-size: 18px;
    }
    section.hardware_wrap h2.product{
        font-size: 25px;
    }
    section.productList .content_product h3{
        font-size: 23px;
    }
    section.contactForm form.form_box{
        width: 100%;
    }
    section.contactForm form.form_box .buttonsend{
        font-size: 12px;
    }
    section.contactForm, section.contact_us{
        padding: 30px 0;
    }
    .banner_header .subtitle{
        margin: 0;
    }
    section.ourSolution .countImage {
        margin: 0;
    }
    section.logo_wrap{
        padding: 40px 0;
    }
    section.logo_wrap ul.imagelogo li {
        padding: 10px;
    }
}



@media screen and (max-width:1366px){
    header.headerWrap .navbar-expand-lg ul.navbar-nav li.nav-item a{
        font-size: 17px;
    }
}