body {
    overflow-x: hidden;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
    background: #f0f0f0;
}

:root{
    --my-color:rgb(254 159 1);

}

.text-justify{text-align:justify;}


.text-container{
display: flex;
justify-content: space-between;
align-items: center;
}
.nav_bar-top{
 background-color: #222020;
 width:100%;
 height:8vh;
 padding: 26px;
}
.text-content{
  display:flex;
  align-items: center;
}
.para-text{
  margin-bottom:0px;
  font-size: 17px;
  color: white;
  font-weight: 500;
  margin: 0px 4px;
  padding-bottom:15px;
}
.span_text{
  padding: 0px 6px;
}
.icon-social{
  color:white;
  margin: 0px 7px;
  padding: 0px 5px;
  font-size: 25px;
  cursor: pointer;
  padding-bottom: 10px;
}
.icon-social:hover{
  color:orange;
}

/*
.navbar-expand-lg .navbar-nav .nav-link {
  padding-right: .0;
  padding-left: .5rem;
}

.navbar-container{
  position: absolute;
  top: 70px;
  left: 52px;
  width:100%;
  background-color:white;
  padding: 16px 38px;
  z-index: 55;
}
.top-navbar .navbar-toggler {
  border: 1px solid #161515;
}
.heading-logo{
  font-size:30px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 0;
}
.heading-logo span{
  color: rgb(233,154,8);
}
.nav-item .nav-link{
  color:rgba(0,0,0,0.685);
  font-weight: 600;
  text-transform: uppercase;
  font-size:14px;
}
.nav-item .nav-link:hover{
  color: rgb(255,102,8, .911);
}*/

.nav-item .nav-link{
  color:rgba(0,0,0,0.685);
  font-weight: 600;
  text-transform: uppercase;
  font-size:15px;
}

.nav-item .nav-link:hover{
  color: var(--my-color);
}


.my-btn-outline{ background:transparent; border:1px solid var(--my-color); border-radius:3px; padding:8px 15px; color:black;}

.my-btn-outline:hover{ background-color: var(--my-color); color:rgb(0, 0, 0) !important; transition:1s; }

.navbar{box-shadow: 0px 3px 5px 0px #ff9e0244; z-index: 1111; }
.navbar-nav{column-gap:25px;}
 /******section-1****
 .section-1{ 
  .container{
      display: flex;
      justify-content: center;
  }
  .card{
      background: #fff;
      width: 300px;
      height: 270px;
      margin: 10px;
      box-shadow: 0 0 20px 2px  rgba(0, 0, 0, .1);
  }
  .card-image{
      height:180px;
      margin-bottom: 15px;
      background-size: cover;
      width:270px;
      border-radius: 15px 15px 0 0;}

  .card:hover{
    transform:scale(1.1);
  }
  .card{
    transition: transform .5s;
  }

  .image-1{
      background-image: url(../Jewellary/Tags_240503043946.png);
  }
  .image-2{
      background-image: url(../stickersandlabels_240503041441.png);
  }
  .image-3{
      background-image: url(../printersandscanners_240503041741.jpg);
  }
  .image-4{
      background-image: url(../ribbon.png);
  }
  .image-5{
      background-image: url(../PVC/Cards_240503043815.png);
  }
  .image-6{
      background-image: url(../displays_240503044318.jpeg);
  }

  .btn{
    margin-left: 15px;
    font-size: 12px;
  }

  **/

/****about*****/
 
 .About p{padding-top: 30px;}

/****gallery****/


  
  
 .gallery img{
    width: 100%;
    height: 250px;
  }
  
 .gallery .box{
    width: 250px;
    margin: 0 10px;
    box-shadow: 0 0 20px 2px  rgba(0, 0, 0, .1);
    transition: 1s;
  }
 .gallery .box img{
    display: block;
    width: 100%;
    border-radius: 5px;
  }
  .gallery .box:hover{
    transform: scale(1.3);
    z-index: 2;
  }

 
/***why choose us***/
  
  .why-choose i{
     font-size: 70px;
  }

/*****video****/

  .video .btn{
    margin-left: 10px;
    margin-top: 20px;
  }
  .video-gal iframe{
    margin-left:50%;
    border: 2px solid black;
  }
  .video-gal {
    height: 300;
  }
  .video .bg{
    background-color: rgb(156, 216, 156);
  }

  /***get-in-touch********/
  .get-in-touch .btn{
    text-align: center;
    margin-top: 15px;
    margin-left: 150px;
  }
  
  /****footer****/
  footer{font-size:14px;}
  footer h4{text-transform: uppercase;}
  footer a{color:#fff; font-weight:500;}
  footer a:hover{color:orange; }
  footer ul li{padding:2px 0;}

  .contact-box{
  border-radius: 30px;
}

.section .float{
	position:fixed;
	width:40px;
	height:40px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:25px;
  z-index:100;
  margin-bottom: 90px;
  box-shadow: 0 0 10px 7px #8a898963;
  padding-bottom: 12px;
}

.my-float{
	margin-top:14px;
}

.angle{
  position:fixed;
	width:40px;
	height:40px;
	bottom:30px;
	right:40px;
	background-color:#d34825;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
  z-index:100;
  margin-bottom:40px;
  padding-top: 10px;
  box-shadow: 0 0 10px 7px #8a898963;
  padding-bottom:27px;
}

 /*.products .card img{height:300px !important; object-fit:contain;}*/
  


  

 
 





