@media screen and (max-width: 5400px) and (min-width: 1450px) {
.container { max-width: 1380px !important;width: 100% !important;}
.about-sec-content h2 {font-size: 48px;font-family: 'Catamaran', sans-serif;}
.about-sec-content p {font-size:16px;}
.about-sec-content span {font-size:16px;font-family: 'Catamaran', sans-serif; }
.row.about-quality p {font-size:21px;}
.manufac-sec-content h2 {font-size: 48px;}
.manufac-sec-content p {font-size: 18px;}
.manufac-sec-content p a {font-size:18px;}
.manufac-sec-content {width: 32%;padding: 50px;right:13%;}
#banner .carousel-inner .carousel-caption h3 {font-weight: 900;font-size: 48px;}
.about-page h2{font-size:48px;}
.about-page p {font-size:19px;}
.about-content p:nth-child(3) {font-size: 16px;}
.about-content-2 p {font-size:14px;}
.about-content-3 h4 {font-size: 24px;}
.vision-mission p{font-size:20px;}
.vision-mission h4 {font-size:36px;}
.products-page p {font-size:15px;}
.manufacturing-image > .manufac-sec-content p{font-weight:100;}
.manufac-product-content {height: 389px;}
.dark-bg-block > .manufac-product-content {height: 381px;}
}
@media screen and (max-width: 1300px) {
.manufac-sec-content {
   width: 41%;
    background-color: #bf1c24;
    padding: 30px 50px;
    position: absolute;
    bottom: 0;
    right: 7%
}
#banner .carousel-inner .carousel-caption h3{
	font-weight:900;
	font-size:37px;
	margin-bottom: 0;
}
}

@media screen and (max-width: 767px){
.logo-img {width: 50%;}	
.box {display:none;}
.main-menu {width:100%;}
.navbar-light.para-nav .navbar-nav .nav-link {font-size:12px;padding-bottom:0;}
.navbar-toggler-icon {width:1em;height:1em;}
.navbar-toggler {padding:5px;}
#banner .carousel-inner .carousel-caption {top:8%;}
#banner .carousel-inner .carousel-caption h3 {font-size:16px;}
#banner ul.carousel-indicators {left:79%;}
#banner .carousel-indicators li {height:7px;width:7px;margin-bottom:5px;}
.down-arrow{bottom:-10px;font-size:20px;}
.about-sec {padding:25px 0; margin:0;}
.about-sec-content {text-align:left;padding-bottom: 25px;}
.about-sec-content h2 {font-size: 28px;}
.about-sec-content p {font-size: 16px;}
.row.about-quality {text-align:left;}
.row.about-quality h2 {font-size:24px;}
.row.about-quality p {font-size: 16px;}
.manufac-sec-content {position:relative;right:0;top:-12px;width:100%;}
.manufac-sec-content h2 {font-size:28px;}
.manufac-sec-content p {font-size:15px;}
.manufacture-sec {margin-bottom:0;}
section.product-sec {padding: 10px 0 0;}
.product-sec h2 {font-size:28px;}
.product-sec .product-card {padding-bottom:30px;}
.product-card {width:100%;padding-bottom:0px;}
.product-content h3 {font-size:18px;margin: 15px 0 12px;}
.product-content p {font-size:13px;}
.application-sec { padding: 30px 0;margin:0;}
section.application-sec h2 {font-size:28px;}
.application-content {border:none;height: 100%;}
footer {padding: 30px 0 0;}
.footer-1 {border:none;}
footer h4 {padding-bottom:0;margin: 10px 0;font-size:16px;}
footer > .container > .row > div:nth-child(4) > h4 {display:none;}
.products-page h2 {font-size:28px;}
.products-img img {min-height:100%;}
.products-page h4 {font-size:18px;padding:10px 0 0;}
.pdf-doc {float:right;}
.reverse{display:flex;flex-direction: column-reverse; }
.products-page hr {margin:25px 0;}
.testing-page h2 {font-size:28px;display: inline-block;}
.testing-page p {font-size:16px;}
.testing-certi img {width: 48%;padding-left: 10px;}
.testing-blue-bg {margin-top:10px;}
.testing-blue-bg p {margin-top:0;}
.testing-content-2 {padding: 25px 15px 10px;}
.manufacturing-page h2 {font-size:28px;margin: 5px 0 10px;}
.manufac-product-image {width:100%;}
.manufac-product-content {width:100%;margin-left:0;padding: 15px;height: auto;}
.dark-bg-block > .manufac-product-content {width:100%;height:auto;}
.dark-bg-block > .manufac-product-image {width:100%;margin-left: 0;}
.manufac-sec-content {padding:15px;}
.grey-bg-block {padding:30px 0;}
.manufac-product-content h4 {font-size:26px;}
.manufac-product-content p {font-size:15px;}
.dark-bg-block {padding-bottom:30px;}
.bonding-content {padding: 20px 20px 0 20px !important;}
.bonding-content h4 {font-size:26px;}
.bonding-section {margin-bottom: 30px;padding: 30px 0 10px;}
.bonding-content p {font-size: 15px;}
.dispatch-section h4 {font-size: 26px;padding: 10px 0 0;}
.dispatch-section {margin-bottom: 15px;}
.about-page h2 { font-size: 28px;}
.about-img img {height:100%;}
.about-content-2 {margin-top:0;margin:0 15px;padding-top: 10px;padding-bottom: 0px;}
.about-content-3 {margin-top:0px; width: 100%;}
.about-content-3 h4 {font-size:18px;}
.about-content-2 p {font-size:12px !important;}
.mission {text-align:left;}
.vision-mission h4 {font-size:26px;}
.vision-mission {padding:15px 0;}
.about-page p {font-size:16px;}
.enquiry-form {padding: 15px;}
.enquiry-form h4 {margin-bottom: 15px;}
.enquiry-form ul li input {margin-bottom: 15px;}
.enquiry-form ul li:last-child {width:100%;}
.enquiry-form ul li {width:100%;}
.contactus-page h2 {font-size:28px;}	
}

@media screen and (max-width: 767px) and (orientation: landscape) {
#banner .carousel-inner .carousel-caption h3 {font-size:20px;}
#banner .carousel-inner .carousel-caption {top:19%;}
.certi-img img {margin-right: 10px;width: 45%;}	
}

@media (max-width:1251px){
	.navbar-light.para-nav .navbar-nav .nav-link{
		padding: 0 10px;
	}
}

@media (max-width:1180px){
	    .main-menu {
        display: none;
    }
    .mobile_nav {
        display: block;
        margin-top: 10px;
    }
}
@media screen and (max-width: 767px){
/*     .logo-img {
        width: 40%;
    } */
/*     .main-menu {
        display: none;
    }
    .mobile_nav {
        display: block;
        margin-top: 10px;
    } */
    .main-menu {
        width: 100%;
    }
    .application-page h2 {
        font-size: 30px;
    }
    .application-page figure {
        width: 20%;
    }
    nav.navbar.navbar-expand-md.bg-light.navbar-light.para-nav.nav-fixed .logo-img {
        width: 35%;
    }
    nav.navbar.navbar-expand-md.bg-light.navbar-light.para-nav.nav-fixed .mobile_nav_icon {
        top: 20px;
    }
}




















