body{font-family: 'Poppins'!important;}

img { 
  -webkit-user-drag: none; 
  -khtml-user-drag: none; 
  -moz-user-drag: none; 
  -o-user-drag: none; 
  user-drag: none; 
}


.section-menu{ background-color:#fff;}
.dropdown-item{ text-decoration:none;}
.dropdown-menu li a{text-decoration:none;}
.dropdown-menu li a:hover{  color:#d52e28 !important; border-bottom:none;}
.section-menu nav ul li a{ font-size:14px; padding:9px 0px;  padding-right:18px;  } 
.section-menu nav ul li a:hover{border:none;}
.p-content{ font-family:'Anton'; font-size:28px; padding-top:26px; color:#281f58;}

.dropdown-item{padding-left:0px;}
.numbers-company-details strong{ color:#d52e28; font-size:30px;  }
.numbers-company-details p{ font-family:'Poppins'; font-size:18px;  }
.btn-read-more{ border:1px solid #d52e28;}
.about-content p{ font-size:14px; line-height:24px; color:#000; text-align: justify !important;}
.btn-read-more{border-radius:12px; color:#d52e28;}
.btn-read-more:hover{color:#d52e28; text-decoration:none;}
.section-products{background-image:url(../images/certificate-bg.jpg); background-repeat:no-repeat; background-size:cover; }
.section-products h2{
    color:#fff;
}

.section-products,.section-certificate, .section-why-choose-us h2{ font-family:'Poppins'; color:#281f58;}
.section-products p{ color:#fff; font-family:'Poppins'; font-size:14px;}
.why-choose-content{ color:#281f58;}
.section-certificate{ background-image:url(../images/certificate-bg.jpg); background-repeat:no-repeat; background-size:cover;}
.section-footer{ background-color:#333;}
.section-footer h3{ font-size:18px;}
.section-footer .col-lg-4{ font-size:14px; }
.ul-quick-links li{ list-style:none;}
.ul-quick-links li img{ width:5%;}
.ul-quick-links li a{ font-size:14px;}
.ul-quick-links li a:hover{border-bottom:none;}
.social-media-icons li img{width:90%;}
.social-media-icons li{list-style:none;}
.social-media-icons li{width:18%;}
.feedback-container input{ height:50px;  }
.feedback-container{ background-color:#d52e28; font-family:'Poppins'; position:absolute;     height: 433px; top: -109px; font-size:22px; -webkit-border-top-left-radius: 25px;
-webkit-border-top-right-radius: 25px;
-moz-border-radius-topleft: 25px;
-moz-border-radius-topright: 25px;
border-top-left-radius: 25px;
border-top-right-radius: 25px;}
.feedback-form{font-family:'Poppins';}
.feedback-container button {background-color:#281f58;}
.navbar-nav li a:hover{color:#d52e28 !important;}
.dropdown-item{ padding-right:50px !important;}

.close{font-size: 78px;
    position: absolute;
    z-index: 999;
    right: 23px;
    top: -21px; cursor:pointer; color:#fff !important; opacity:1;}
	
	.light-box-indicators a{ font-size:32px; cursor:pointer; color:#fff; text-decoration:none; }
	.light-box-indicators a:hover{text-decoration:none; border:none;}
	.our-certificate-desktop img{cursor:pointer;}
	.modal-content{background:none;}
	.modal { background-color:rgba(0, 0, 0, 0.7);}

.navbar-nav li .dropdown-item{ padding-right:0px !important;}
.ul-quick-links li a:hover{color:#ccc !important;}

.owl-carousel{display:block !important;}

.product-item{width:250px;transition:all 0.2s ease; height:310px; font-size:18px; background-image:url(../images/products-slider/pvc-pipes.png); position:relative; background-repeat:no-repeat;}
.product-thumb{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:310px; line-height:150px; /* background-image:url(../images/products-slider/products-bg.png); */ background-repeat:no-repeat; }
/* .product-thumb:hover{background-color:#281f58;} */



.product-item2{width:250px; height:310px; background-image:url(../images/products-slider/Polythene-Sheets.png);font-size:18px; position:relative; background-repeat:no-repeat;}
.product-thumb2{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:310px; line-height:150px;/* background-image:url(../images/products-slider/products-bg.png);*/  background-repeat:no-repeat; }
/* .product-thumb2:hover{background-color:#281f58;} */


.product-item3{width:250px; height:310px; background-image:url(../images/products-slider/Warning-Tapes.png); font-size:18px; position:relative; background-repeat:no-repeat;}
.product-thumb3{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:310px; line-height:150px;/* background-image:url(../images/products-slider/products-bg.png);*/  background-repeat:no-repeat; }
/* .product-thumb3:hover{background-color:#281f58;} */

.product-item4{width:250px; height:310px; background-image:url(../images/products-slider/Shopping-Bags.png);font-size:18px; background-size: 165%; position:relative; background-repeat:no-repeat;}
.product-thumb4{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:310px; line-height:150px; /* background-image:url(../images/products-slider/products-bg.png); */ background-repeat:no-repeat; }
/* .product-thumb4:hover{background-color:#281f58;}*/

.product-item5{width:250px; height:330px; background-image:url(../images/products-slider/Garbage-Bags.png); font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb5{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:330px; line-height:150px;/* background-image:url(../images/products-slider/products-bg.png); */ background-repeat:no-repeat; }
.product-thumb5:hover{background-color:#281f58;}

.product-item6{width:250px; height:330px; background-image:url(../images/products-slider/Stretch-Film.png);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb6{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:330px; line-height:150px; /* background-image:url(../images/products-slider/products-bg.png);*/  background-repeat:no-repeat; }
.product-thumb6:hover{background-color:#281f58;}

.product-item7{width:250px; height:330px; background-image:url(../images/products-slider/Road-Barriers.png);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb7{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:150px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb7:hover{background-color:#281f58;}


.product-item8{width:250px; height:330px; background-image:url(../images/products-slider/Cable-Tiles.png);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb8{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb8:hover{background-color:#281f58;}

.product-item9{width:250px; height:330px; background-image:url(../images/products-slider/Masking-Tapes.png); font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb9{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb9:hover{background-color:#281f58;}


.product-item10{width:250px; height:330px; background-image:url(../images/products-slider/Table-Sheets.png);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb10{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb10:hover{background-color:#281f58;}


.product-item11{width:250px; height:330px; background-image:url(../images/products-slider/Fruit-&-Vegetable.jpg);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb11{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb11:hover{background-color:#281f58;}


.product-item12{width:250px; height:330px; background-image:url(../images/products-slider/Laundry-Bags.jpg);font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb12{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb12:hover{background-color:#281f58;}


.product-item13{width:250px; height:330px; background-image:url(../images/products-slider/Trash-Bags.jpg); font-size:18px; background-size: 114%; position:relative; background-repeat:no-repeat;}
.product-thumb13{ position:absolute;transition:all 0.2s ease;  bottom:0px; height:200px; line-height:240px;  background-image:url(../images/products-slider/products-bg.png);  background-repeat:no-repeat; }
.product-thumb13:hover{background-color:#281f58;}

.section-copy-right{background-color:#000; font-size:14px;}

.dropdown-menu{ left:326px;}
.drop-down-sub1 {
   left: -37px !important;
    top: 5px;
}
.content-about p{text-align:justify;}
.content-about span{ text-align:justify;}
.pvc-contect-section p{ text-align:justify;}
.banner-content-pvc-pipe p{ text-align:left;}
.content-why-choose-us{ text-align:justify;font-size: 14px;line-height: 24px; }
.content-why-choose-us span{ font-size: 1rem; }
.navbar-nav ul{ position:absolute !important; top:17px;}
.navbar-toggler-icon{ background-image:url(../images/Drop-down-menu.svg); background-repeat:no-repeat; background-size:100%; width:50px; height:50px; }
.dropdown-menu li {
position: relative; display:flex;
}
.dropdown-menu .dropdown-submenu {
display: none;
position: absolute;
left: 100%;
top: -7px;
}
.dropdown-menu .dropdown-submenu-left {
right: 100%;
left: auto;
}
.dropdown-menu > li:hover > .dropdown-submenu {
display: block;
}

.dropdown-item{padding: 0.25rem 0rem;}

.owl-nav button span{ font-size:70px; color:#fff;}

.owl-nav button{ margin-left:18px;}

.our-certificate-responsive{ display:none;}
.our-certificate-responsive .owl-nav button span{color:#fff;}

.dropdown-item.active, .dropdown-item:active{ background:none !important;}
.dropdown-item:focus, .dropdown-item:hover{ background:none !important;}
.our-certificate-desktop{ display:block;}
.section-certificate{padding-bottom:110px;}

.owl-res{display:none;}
.owlCarousel {display:block;}
.circle-dot{height:50px;}
 .btn-read-more{ transition: all ease 0.3s;}
.btn-read-more:hover{ background-color:#d52e28; color:#fff; border-bottom:none;}
.drop-menu-mobile{ display:none}
.navbar-nav{ display:block}

.products-section .dropdown-menu {
    left: -66px; top:90px; padding: 0px 20px;    margin-left: 0px;
    padding-left: 0;
} 

.products-section .dropdown-item span{}



.section-road-barries{padding-bottom:60px; width: 100% !important;
    background-position: bottom;
    background-size: 100%; background-image:url(../images/banner-road-barries.jpg);
     background-repeat:no-repeat;
     background-position:top center;  }

.section-polythene-section{padding-bottom:60px; width: 100% !important;
    background-position: bottom;
    background-size: 100%; background-image:url(../images/polythene-sheets.jpg);
     background-repeat:no-repeat;
     background-position:top center;  }

     .section-warning-section{padding-bottom:120px; width: 100% !important;
        background-position: bottom;
        background-size: 100%; background-image:url(../images/warning-pipe.jpg);
         background-repeat:no-repeat;
         background-position:top center;  }
         .section-shopping-bag-section{padding-bottom:120px; width: 100% !important;
            background-position: bottom;
            background-size: 100%; background-image:url(../images/shopping-bag.jpg);
             background-repeat:no-repeat;
             background-position:top center;  }
             .section-garbage-section{padding-bottom:120px; width: 100% !important;
                background-position: bottom;
                background-size: 100%; background-image:url(../images/garbage.jpg);
                 background-repeat:no-repeat;
                 background-position:top center;  } 
                 .section-masking-tape-section{
                    padding-bottom:150px;
                   width: 100% !important;
                    background-position: bottom;
                    background-size: 100%; background-image:url(../images/masking-banner.jpg);
                     background-repeat:no-repeat;
                     background-position:top center;  }   
                     .section-road-section{
                        padding-bottom:150px;
                       width: 100% !important;
                        background-position: bottom;
                        background-size: 100%; background-image:url(../images/road-banner.jpg);
                         background-repeat:no-repeat;
                         background-position:top center;  }  
                         .section-pe-section{
                            padding-bottom:150px;
                           width: 100% !important;
                            background-position: bottom;
                            background-size: 100%; background-image:url(../images/Banner-image05.jpg);
                             background-repeat:no-repeat;
                             background-position:top center;  }    
.mt-30{
    margin-top:30px;
}
.mb-30{
    margin-bottom:30px;
}












ul {
    
    margin: 0;
    list-style:none;
   
}
.drop-menu-mobile ul li{ width:100%; padding:10px 0px;}

li {
    display: inline-block;
    padding: 5px 10px;
    position: relative;
}
li:hover > ul {
    display: block;
}
 ul ul {
    position:static;
    display: none;
    margin: 0;
    padding: 5px 10px;
}
ul ul li {
    display: block;
}

ul ul ul {
    position:static;
    top: 0;
    left: 100%;
}
/*************
 * EXTRA CSS
 *************/
a{
  color: #000;
  text-decoration: none;
}
a:hover {
  border-bottom: 1px dashed #FFF;
}

.container-why-choose-us{padding-left:30px;}
.section-banner-why-choose{ background-color:#ececf5; background-image:url(../images/Banner-image-why-choose-us.jpg); height:422px; background-repeat:no-repeat;     background-size: 100%;
    background-position: 0px -8px;     border-top: 1px solid #2d3194;
    border-bottom: 1px solid #2d3194;}
	
.container-certificate-box{ background-color:#dbdbdb; padding:18px; }
	
.why-choose-us-container h3{ font-family:'Poppins';}	
	
.section-banner-why-choose .banner-content h2{ padding-top:150px;font-family:'Poppins'; font-size:39px; color:#2d3194;}
.section-banner-why-choose .banner-content p{font-family:'Poppins'; font-size:14px;}

.banner-content-pvc-pipe{ 
    width: 550px;
    margin-left: 30px;
    margin-top: 8%;
    margin-bottom: 9%;
    font-size: 39px;
    font-family: 'Poppins';
    color: #281f58!important;
    font-weight: bold;
}
	
	
	.section-marker {
    padding-bottom: 60px;
    width: 100% !important;
    background-position: bottom;
    background-size: 100%;
    background-image: url(../images/polythene-sheets.jpg);
    background-repeat: no-repeat;
    background-position: top center;
}
	
	
.banner-content-polythene-sheets{ width:960px; margin:0 auto; margin-top:6%;
    margin-bottom: 5%;; font-size:21px;  background-color: rgba(45, 52, 143, 0.9); border-radius:14px; font-family: 'Poppins'; }

.section-banner-about{ background-color:#ececf5; background-image:url(../images/Banner-image.jpg); height:422px; background-repeat:no-repeat;     background-size: 100%;
    background-position: 0px -8px;}
.ul-pvc li i{ color:#d52e28;}
.p-pvc-links .pvc-active{color:#2d348f !important;}	
.img-pvc-pipes{ margin-top:10%;}

.section-banner-about .banner-content h2{padding-top:140px; font-family:'Poppins'; font-size:42px; color:#2d3194;}
.section-banner-about .banner-content p{font-family:'Poppins'; font-size:14px;}
.content-about p{ font-size:14px;}
.section-about-page-section{padding-bottom:60px; background-image:url(../images/about-bg.svg); background-repeat:no-repeat;    width: 100% !important;
    background-position: bottom;
    background-size: 100%;}
	
	.p-pvc-links{font-size:14px; text-decoration:none;}
	.section-pvc-conduits-fittings-section{padding-bottom:60px; width: 100% !important;
    background-position: bottom;
    background-size: 100%; background-image:url(../images/pvc-conduits-fittings.jpg); background-repeat:no-repeat; background-position:top center;  }
	
	.why-choose-ul li i{ color:#2d3194;}
	
		.section-Pvc-duct-pipes{padding-bottom:60px; width: 100% !important;
    background-position: bottom;
    background-size: 100%; background-image:url(../images/Pvc-duct-pipes.jpg); background-repeat:no-repeat; background-position:top center;  }
	
	
	.section-pvc-sewage-drainage-pipes{padding-bottom:60px; width: 100% !important;
    background-position: bottom;
    background-size: 100%; background-image:url(../images/Pvc-Sewage-Drainage-Pipes.jpg); background-repeat:no-repeat; background-position:top center;  }
	
	.section-contact-page-section{padding-bottom:60px; background-color:#ececf5;     width: 100% !important;}
	.connect-form input, select,textarea{ height:50px !important;}
	.section-connect{background-color:#ececf5;}
	
	.connect-form textarea{ height:150px !important;}
	.h3-contact-us{font-size:32px; color:#281f58;}
	.container-contact{ margin-top:25px; margin-top:50px; padding:48px; border-radius:14px; background-color:#c9c9d7;}
	.container-contact a{ text-decoration:none; border:none;}
	.contact-content{ font-size:18px;}
	.connect-form{ width:800px; margin:auto;}
	
.section-quick-contact{ background-color:#281f58;}	
.section-quick-contact a{ background-color:#fff; color:#281f58; border-radius:14px; transition: all 0.5s; }
.section-quick-contact a:hover{ border: 1px solid #fff; color:#fff; background:none; }
.section-quick-contact b{font-size:28px; line-height:26px;}

.products-section{padding-bottom:0;}
.h2-heading{ font-size:22px;}

.container-certificate-box{ cursor:pointer; transition: all 0.5s;}
.container-certificate-box:hover{ background-color:#2d3194;}
.section-certificate .close{right:293px;
    top:0px; } 
	
	.certificate-p{ font-family:'Poppins'; font-size:16px; }

.submit-btn{ background-color:#d52e28;width:75%; border-radius:12px; transition: all 0.5s;}
.divider{height:55px;}
.submit-btn:hover{background:none; border:none; text-decoration:none; cursor:pointer;  border:1px solid #d52e28; color:#d52e28 !important;  }

.img-certificate{ background-color:#333;}

.our-certificate-desktop:hover .img-certificate {
    position: absolute;
    height: 196px;
    z-index:99;
    width: 252px;
    background:rgba(0, 0, 0, 0.5);
    border-radius: 14px; cursor:pointer; background-image:url(../images/zoom-icon.png); background-repeat:no-repeat; background-position:center; background-size:13%; 
}

.products-section .dropdown-menu{ width:274px;}
 .mob-view{
        display:none;
    }

@media only screen and (max-width:1200px) {
	
	.section-certificate .close {
    right: 243px;
    top: 0px;
}
.our-certificate-desktop:hover .img-certificate {
    position: absolute;
    height: 166px;
    z-index: 99;
width: 212px;}	
}
@media only screen and (max-width:575px) {
    .mob-view{
        display:block;
    }
   .des-view{
        display:none;
    }
}



@media only screen and (max-width:991px) {
	
	.section-menu nav ul li a {
    font-size: 15px;
}
.products-section .dropdown-menu {
    left: -96px;
padding: 0px 14px !important; width:274px;}
.section-banner-about .banner-content{padding-top: 170px;
    padding-left: 150px;
    width: 85% !important;}
.product-item-certificate:hover .img-certificate {
    position: absolute;
    height:350px;
    z-index:9999;
    width:229px;
    background:rgba(0, 0, 0, 0.5);
    border-radius: 14px; cursor:pointer; background-image:url(../images/zoom-icon.png); background-repeat:no-repeat; background-position:50% 20%; background-size:13%; 
}
.feedback-container{ top: 0px !important; }

.section-certificate .close {
    right: 171px;
    top: 0px;
}
.content-about{ padding-top:14px;}
.section-about-page-section{ padding-bottom:30px;}

.section-banner-about {

    background-size: 100%;
    background-position: -170px -8px;
}

.banner-content{ padding-top: 0px;
    width: 75% !important;
    margin-top:0px;}
    
    .section-banner-why-choose .banner-content h2{
        padding-top: 90px;
    }
	
	.section-banner-why-choose{height:300px;}

.section-quick-contact a {
 
    margin-top: 10px;
    display: block;
    border-radius: 14px;
    text-align: center;
}


.section-quick-contact b {

    width: 100%;
    text-align: center;
    display: block;
}


.social-media-icons li img {
    width: 50%;
}
.carousel-item img{width:100%;}
.drop-menu-mobile{ display:block;}
.navbar-nav{ display:none;}
	
	.feedback-container{ position:relative;top:48px;}
	
	  .ul-quick-links li img {
    width: 3%;
}
    .section-footer h3 {
    padding-top: 22px;
}
 .our-certificate-responsive{ display:block;}
.navbar-toggler-icon{ background-image:url(../images/Drop-down-menu.svg); background-repeat:no-repeat; background-size:100%; width:50px; height:50px; }

 .dropdown-submenu{ padding-left:0px; margin-left:0px;}
 .dropdown-menu .dropdown-submenu{position:static;}
 .our-certificate-desktop{ display:none;}
 .owl-res{display:block;}
 .owlCarousel {display:none;}
 .section-certificate{ overflow:hidden; margin-top:12px;}
 
 
 	.product-item,.product-item1,.product-item2,.product-item3,.product-item4,.product-item5,.product-item6,.product-item7,.product-item8,.product-item9,.product-item10,.product-item11,.product-item12,.product-item13{width:auto; background-size: 194%;
   font-size:14px;
  
  }
  
  .carousel-indicators{display:none;}
  .products-section {
    padding-bottom: 0px;
}
.product-opacity{
   
    height:0!important;
}
.products-section .loop .item{
    height:390px!important;
    display: flex;
    justify-content: center;
}
}


@media only screen and (max-width:768px) {
	
	.section-menu nav ul li a {
    font-size: 15px;
}
.social-media-icons li img {
    width: 59%;
}
.dropdown-item {
    padding-right: 10px !important;
}
.products-section .ul-product li a{ font-size:12px;}
.products-section .dropdown-menu {
    left: -56px;
padding: 0px 14px !important;}

.section-banner-about .banner-content h2{ padding-top:0px;}
.banner-content-polythene-sheets{width:auto;}
.section-banner-why-choose{ height:224px;}
.container-why-choose-us{margin-top:40px;}

.owl-stage-outer{ height:322px !important;}
.section-certificate .owl-stage-outer {
    height: 182px !important;
}

.products-section .dropdown-menu{ width:204px;}

	.carousel-item img{width:100%;}
	.section-certificate{ margin-top:16px;}
	.navbar-nav{ display:none;}
	
	.product-item,.product-item1,.product-item2,.product-item3,.product-item4,.product-item5,.product-item6,.product-item7,.product-item8,.product-item9,.product-item10,.product-item11,.product-item12,.product-item13{width:auto; background-size: 194%;
  
  width:160px; font-size:13px;
  
  }
  .drop-menu-mobile{ display:block;}
  .navbar-toggler-icon{ background-image:url(../images/Drop-down-menu.svg); background-repeat:no-repeat; background-size:100%; width:50px; height:50px; }
  
  .feedback-container{ top:0px; position:relative;}
  
  .ul-quick-links li img {
    width: 3%;
}
    .section-footer h3 {
    padding-top: 22px;
}
  .dropdown-submenu{ padding-left:0px; margin-left:0px;}
 .dropdown-menu .dropdown-submenu{position:static;}
 
  .our-certificate-responsive{ display:block;}
  .our-certificate-desktop{ display:none;}
  .owl-res{display:block;}
  .owlCarousel {display:none;}
  .section-certificate{ overflow:hidden;}
  .carousel-indicators{display:none;}
  .close{font-size:58px;}
  
  .products-section .ul-product li{ left:-20px;}
  .products-section {
    padding-bottom: 0px;
}

.section-banner-about{ background-size: 80%;
    background-position: -29px -8px;}
	.content-about{margin-top:14px;}
	.section-quick-contact a{ display:block; text-align:center;}
	
	.section-quick-contact b {
    display: block;
    text-align: center;
    padding-bottom: 22px;
}
.section-about-page-section{ padding-bottom:50px;}

.section-certificate .close {
    right: 141px;
    top: 19px;
}

.section-banner-why-choose .banner-content h2{ padding-top:0px;}

.banner-content {
    padding-top: 110px;
    margin-left:-22px; width:64% !important;
}

.product-item-certificate:hover .img-certificate {
    position: absolute;
    height:330px;
    z-index:9999;
    width:226px;
    background:rgba(0, 0, 0, 0.5);
    border-radius: 14px; cursor:pointer; background-image:url(../images/zoom-icon.png); background-repeat:no-repeat; background-position:50% 19%; background-size:13%; 
}

	
}
@media only screen and (max-width:745px) {
	
	
	.product-item-certificate:hover .img-certificate {
    position: absolute;
    height: 130px;
    z-index: 9999;
    width: 166px;}
	
	.banner-content-polythene-sheets{width:auto;}
	
}

@media only screen and (max-width:668px) {
	
	.product-item-certificate:hover .img-certificate {
    position: absolute;
  height: 140px;
    z-index: 9999;
    width: 170px;
    background:rgba(0, 0, 0, 0.5);
    border-radius: 14px; cursor:pointer; background-image:url(../images/zoom-icon.png); background-repeat:no-repeat; background-position:50% 40%; background-size:13%; 
}

.banner-content-polythene-sheets{width:auto;}
	
}


@media only screen and (max-width:540px) {
    
    .navbar-toggler{
    height: 50px;
    width: 50px;
    }
	
	.banner-content{ width:100% !important;}
	
	.section-certificate .close {
    right: 21px;
    top: 19px;
}
.products-section .ul-product li a{ font-size:22px;}
.banner-content-polythene-sheets{width:auto;}

.banner-content-pvc-pipe {
    width: auto;
    font-size: 15px;
    margin-left: 0;
    text-align: left!important;
    /* justify-content: start; */
}
.section-pvc-conduits-fittings-section{
    padding-bottom:0;
}
.pvc-contect-section .ul-pvc{ width:100% !important;}

.section-banner-about .banner-content{padding-top: 103px;
    padding-right: 0px;
    padding-left: 69px;width: 100% !important;}

.product-item-certificate:hover .img-certificate {
   position: absolute;
    height: 280px;
    z-index: 9999;
    left: 10px;
    width: 347px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 14px;
    cursor: pointer;
    background-image: url(../images/zoom-icon.png);
    background-repeat: no-repeat;
    background-position: 50% 40%;
    background-size: 13%; 
}


.owl-stage-outer {
    height: 382px !important;
}

.section-banner-why-choose .banner-content h2 {
    padding-top: -39px;
    font-family: 'Poppins';
    font-size: 15px;
    color: #2d3194;
    margin-top: -30px;
}

.products-section .dropdown-menu {
    width:341px;
}

.product-item3{ background-size:cover !important;}
.carousel-item img{width:100%;}

.section-menu nav ul li a {
    font-size: 15px;
}

.container-why-choose-us{margin-top:40px;}
.section-banner-why-choose .banner-content h2 {
    padding-top: 0px;
    font-family: 'Poppins';
    font-size: 12px;
    color: #2d3194;
}

.section-banner-why-choose{ height:116px; padding-left:40px;}
.banner-content {
    padding-top:73px;
    padding-right: 69px;padding-left:0px;
}
.section-banner-why-choose .banner-content p{ font-size:12px; width: 161px;}
.section-banner-about {
    background-size: 131%;
    background-position: -159px 42px;
}
.section-banner-about .banner-content h2{ padding-top:100px;} 
.section-quick-contact b{ padding-bottom:0px;}
 .section-certificate .owl-stage-outer{ height:322px !important;}
 .drop-menu-mobile{ display:block;}
.navbar-nav{ display:none;}
  .logo-header img{ width:140px;}
   .header-flag img{ width: 90px!important;
    padding-top: 20px;}
  .navbar-toggler-icon{ background-image:url(../images/Drop-down-menu.svg); background-repeat:no-repeat; background-size:100%;width: 50px;
    height: 50px;position: absolute;right: 8px;top: 2px; }
  
  .product-item,.product-item1,.product-item2,.product-item3,.product-item4,.product-item5,.product-item6,.product-item7,.product-item8,.product-item9,.product-item10,.product-item11,.product-item12,.product-item13{width:auto; background-size: 194%;
    position: relative;
    background-repeat: no-repeat;
    background-position: 33% 0%; background-color:#281f58; font-size:13px;}
	
	.icon-why-choose-us{ padding-left:24px; padding-bottom:12px;}
	.content-why-choose-us{margin-bottom:0px;}
	
	.feedback-container{position:relative; top:49px;}
	.section-footer h3{margin-top:28px;}
	
	.feedback-container{ top:0px; position:relative;}
  
  
    .ul-quick-links li img {
    width: 3%;
}
  
  .section-footer h3 {
    padding-top:15px;
}

.navbar-nav .dropdown-menu {
    position:relative;
    float: none;
    padding:10px 0px;
}
 
 
 .drop-down-sub1 {
    left: 0px !important;
    top: 0px;
}
 
 
 .our-certificate-responsive{ display:block;}
 .dropdown-submenu{ padding-left:0px; margin-left:0px;}
 .dropdown-menu .dropdown-submenu{position:absolute;}
 
 .dropdown-menu .dropdown-submenu {
    position: static;
    left: 0%;
    top: 30px; margin-top:7px;
}
  
  .our-certificate-desktop{ display:none;}
  .owl-res{display:block;}
  .owlCarousel {display:none;}
  
  .section-certificate{ overflow:hidden;}
  .dropdown-menu li{display:block;}
  
  .carousel-indicators{display:none;}
  
  .products-section .dropdown-item { font-size:22px;}
  .products-section .product-thumb3 { font-size:22px;}
  .products-section .product-item4 { font-size:22px;}
  .products-section .dropdown-menu{left:-96px; height:250px; overflow:auto;}
  
  .modal-content img{ width:75% !important; }
  
  .close{font-size:58px;}
  
  .section-quick-contact a {
 
    display: block;
    text-align: center;
    margin-top: 40px;
}

.section-quick-contact b{ display:block; width:100%; text-align:center;}
.content-about{padding-top:14px;}
  .section-about-page-section{ padding-bottom:40px;}
  .products-section {
    padding-bottom: 0px;
}
  
  .connect-form{ width:auto; overflow:hidden; padding:12px;}
  .contact-img img{ width:100%;}
  
}
.header-flag img{
    width:200px;
}
.p-text{
    color:#281f58;
    font-size:25px;
    
}
/*------------------------------------------*/

.product-box {
    position: absolute;
   border-radius:14px!important;
    height: 350px;
    overflow: hidden;
    background-size: cover;
    background-position: center;
    width:100%;
    
  }
  .product-opacity {
    width:300px;
    height:350px;
    position:absolute;
    -webkit-box-shadow: inset 10px 10px 0px 171px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 10px 10px 0px 171px rgba(0,0,0,0.3);
  box-shadow: inset 10px 10px 0px 171px rgba(0,0,0,0.3);
    transition:0.5s;
     border-radius:14px;
   /* z-index:3;*/
  }
  .product-box:hover > .product-opacity{
    -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.3);
  box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.3);
   border-radius:14px;
  }
  .product-content {
   height:100%;
    opacity:0;
    transition:0.8s;
   background-color: rgba(46, 50, 150,0.8);
    padding:20px 0px;
    position:relative;
     border-radius:14px;
  }
  
  .product-content p {
    font-size:25px;
    font-weight:800;
    color:#fff;
  }
  .product-content button {
    background-color:#6f4e37;
    color:#fff;
    font-size:19px;
  }
  .product-box:hover > .product-content {
      opacity:1;
      z-index: 9;
  }
  .product-box img {
    width:100%;
    height:100%;
    position:absolute;
    transition:0.5s;
  }
  .product-box:hover img {
    transform:rotate(-10deg) scale(1.2);
  }
  .list-show li{
      width:100%;
      display: flex;
  }
  .list-show li::before {
    content: ">>";
    display: inline-block;
    color: #fff;
    width: 5%;
    margin-right:10px;
  }
  .list-show{
    text-align: left;
    padding: 0 15px;
  }
  .list-show a{
    color: #fff;
    display: inline-block;
    font-weight: 600;
    width: 95%;
    border: none;
    text-decoration: none!important;
  }
  .list-show a:hover{
    text-decoration: underline;
    
  }
  .product-heading{
    position:absolute;
    bottom:0px;
    text-align: center;
    width: 100%;
    color:#fff;
  }
  .product-heading h1{
    font-size: 22px;
  }

  .products-section .loop .item{
    height: 415px;
  }
  .carousel-control-next-icon, .carousel-control-prev-icon{
      margin-top:50px;
  }
  .product-box .product-content p{
      display:none;
  }

  .list-show .sub_op_er::before{
    content: ">";
    display: inline-block;
    color: #fff;
    width: 5%;
    margin-left: 10px;
    margin-right: 10px;
  }

  .list-show .sub_op_er a {
    color: #fff;
    display: inline-block;
    font-weight: 600;
    width: 95%;
    border: none;
    text-decoration: none!important;
}

.section-products p{ padding-bottom:20px;}

.section-products h2{padding-bottom:10px;}

.section-pvc-conduits-fittings-section{
    height: 400px;
}
.section-banner-why-certificate{
    height: 400px;
    background-position: center;
    background-size:cover;
}

@media only screen and (max-width: 1192px) {
    .section-pvc-conduits-fittings-section{
        height: auto;
    }
    .section-banner-why-certificate{
        height: 300px;
    }
}

@media only screen and (max-width: 850px) {
    .section-banner-why-certificate{
        height: 230px;
    }
}



@media only screen and (max-width: 650px) {
    .section-banner-why-certificate{
        height: 200px;
    }
}



@media only screen and (max-width: 540px) {
    .section-banner-why-certificate{
        height: 150px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
.change-width{
    width:60%!important;
    display: inline-block;
}
}

@media screen and (min-width: 576px) and (max-width: 767px) {
.change-width{
    width:75%!important;
    display: inline-block;
}
}

@media only screen and (max-width: 991px) {
.section-certificate {
    padding-bottom: 30px;
}
}


.loop-event .img-sec{
    height: 245px;
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
}


.loop-event .content-sec{
    background-color: #fff;
    margin-top: -45px;
    padding: 30px 40px;
    display: inline-block;
    text-align: left;
    box-shadow: 0px -5px 10px -5px;
    width: 90%;
}
.loop-event .content-sec h3{
    font-size: 20px;
    font-weight: 600;
    color: #2e3194;
}