@media (min-width: 374px) and (max-width: 575.98px) {
.home-contact-us .left-form .form-row{display: block;}
.footer-sec .footer-link ul{display: block;}
.footer-sec .new-copyright{display: block;}
.global-supplier{display: block; margin-bottom: 30px;}
.global-supplier .supplier-content{width: 100%; padding: 15px;}
.global-supplier .supplier-content .small-title{font-size: 18px;}
.global-supplier .supplier-content .main-title{font-size: 18px;}
.global-supplier .supplier-image{width: 100%;}
.title-center-black{width: 100%; position: relative; text-align: center; margin-bottom: 20px;}
.title-center-black h2{text-align: center; font-size: 20px; text-transform: capitalize; color: #000000; font-weight: normal;}
.home-manufacturing .home-man-box-pane .item{min-width: 370px;}
.home-manufacturing .home-man-box-pane .item h2{font-size: 20px; font-weight: 500;}
header .nav-container .logo img{width: 100px;}
.header.sticky .wrapper .logo img{width: 90px;}
.desktop-slider{position: relative; width: 100%; background: #ffffff; display: none;}
.mobile-slider{position: relative; width: 100%; background: #ffffff; display: block;}
.top-margin{margin-top: 50px;}
.blog-details .blog-details-pane .mid-img{display: block; width: auto;}
.blog-details .blog-details-pane .mid-img img{margin-bottom: 15px;}
.capabilities .capabilities-grid{display:grid; grid-template-columns:1fr;}
.capabilities .capabilities-grid .capabilities-card{position:relative; overflow:hidden; min-height:450px; border:1px solid rgba(255,255,255,0.15);}
.capabilities .capabilities-grid .capabilities-card .capabilities-content h3{font-size:22px; font-weight:600; line-height:1.15; margin-bottom:28px; text-transform:uppercase;}
.capabilities .capabilities-grid .capabilities-card .capabilities-content p{font-size:16px; line-height:26px; font-weight:300; max-width:420px;}
.industries-we-served .gallery {display: grid; grid-template-columns: repeat(2, 1fr);}
}

/* Small devices (landscape phones) */
@media (min-width: 576px) and (max-width: 767.98px) {  
.home-contact-us .left-form .form-row{display: block;}
.footer-sec .footer-link ul{display: block;}
.footer-sec .new-copyright{display: block;}
.global-supplier{display: block; margin-bottom: 30px;}
.global-supplier .supplier-content{width: 100%; padding: 15px;}
.global-supplier .supplier-content .small-title{font-size: 18px;}
.global-supplier .supplier-content .main-title{font-size: 18px;}
.global-supplier .supplier-image{width: 100%;}
.title-center-black{width: 100%; position: relative; text-align: center; margin-bottom: 20px;}
.title-center-black h2{text-align: center; font-size: 20px; text-transform: capitalize; color: #000000; font-weight: normal;}
.home-manufacturing .home-man-box-pane .item{min-width: 370px;}
.home-manufacturing .home-man-box-pane .item h2{font-size: 20px; font-weight: 500;}
header .nav-container .logo img{width: 100px;}
.desktop-slider{position: relative; width: 100%; background: #ffffff; display: none;}
.mobile-slider{position: relative; width: 100%; background: #ffffff; display: block;}
.top-margin{margin-top: 50px;}
.blog-details .blog-details-pane .mid-img{display: block; width: auto;}
.blog-details .blog-details-pane .mid-img img{margin-bottom: 15px;}
.capabilities .capabilities-grid{display:grid; grid-template-columns:1fr;}
.capabilities .capabilities-grid .capabilities-card{position:relative; overflow:hidden; min-height:450px; border:1px solid rgba(255,255,255,0.15);}
.capabilities .capabilities-grid .capabilities-card .capabilities-content h3{font-size:22px; font-weight:600; line-height:1.15; margin-bottom:28px; text-transform:uppercase;}
.capabilities .capabilities-grid .capabilities-card .capabilities-content p{font-size:16px; line-height:26px; font-weight:300; max-width:420px;}
.industries-we-served .gallery {display: grid; grid-template-columns: repeat(2, 1fr);}
}

/* Medium devices (tablets) */
@media (min-width: 768px) and (max-width: 991.98px) {  
.home-contact-us .left-form .form-row{display: block;}
.footer-sec .footer-link ul{display: block;}
.footer-sec .new-copyright{display: block;}
header .nav-container .logo img{width: 100px;}
.desktop-slider{position: relative; width: 100%; background: #ffffff; display: none;}
.mobile-slider{position: relative; width: 100%; background: #ffffff; display: block;}
.top-margin{margin-top: 50px;}
.blog-details .blog-details-pane .mid-img{display: block; width: auto;}
.blog-details .blog-details-pane .mid-img img{margin-bottom: 15px;}
.capabilities .capabilities-grid{display:grid; grid-template-columns:repeat(2,1fr);}
.capabilities .capabilities-grid .capabilities-card{position:relative; overflow:hidden; min-height:450px; border:1px solid rgba(255,255,255,0.15);}
.capabilities .capabilities-grid .capabilities-card .capabilities-content h3{font-size:22px; font-weight:600; line-height:1.15; margin-bottom:28px; text-transform:uppercase;}
.capabilities .capabilities-grid .capabilities-card .capabilities-content p{font-size:16px; line-height:26px; font-weight:300; max-width:420px;}
.industries-we-served .gallery {display: grid; grid-template-columns: repeat(2, 1fr);}
}

/* Large devices (desktops) */
@media (min-width: 992px) and (max-width: 1199.98px) {  
    .top-margin{margin-top: 50px;}
    .capabilities .capabilities-grid{display:grid; grid-template-columns:repeat(2,1fr);}
.capabilities .capabilities-grid .capabilities-card{position:relative; overflow:hidden; min-height:450px; border:1px solid rgba(255,255,255,0.15);}
.capabilities .capabilities-grid .capabilities-card .capabilities-content h3{font-size:22px; font-weight:600; line-height:1.15; margin-bottom:28px; text-transform:uppercase;}
.capabilities .capabilities-grid .capabilities-card .capabilities-content p{font-size:16px; line-height:26px; font-weight:300; max-width:420px;}
}

/* Extra large devices (large desktops) */
@media (min-width: 1200px) and (max-width: 1399.98px) {  
  
}

/* XXL devices (very large desktops) */
@media (min-width: 1400px) {  
  
}
