  @import url('https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap');
.main{
  overflow: hidden;
}
/* Header :start */
header {
  background-color: #5d440008;
  color: #9241339d;
  text-align: center;
  font-size: 25px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.096);
  box-shadow: 5px 0px 15px 5px rgba(0, 0, 0, 0.103);
}/* 
 header h1{
  font-family: 'Cormorant Garamond', serif;
  font-size:30px;
  color:rgb(151, 78, 0);
  font-weight: 550;
  letter-spacing: 10px;
  /* text-shadow:2px 5px 5px  #2b2b2b4d; 
} */

*{
  font-family: 'Lora', serif;
  /* font-family: 'Playfair Display', serif; */
  letter-spacing: 1px;
  color: black;
}

/* Headwer End  */
.col-12 a{
  text-decoration: none;
}
/* banner Start */
.ban-head{
  padding-top: 20px;

  text-transform: uppercase;
  letter-spacing: 3px;
  color:rgb(99, 51, 0);
  font-family: 'Cormorant Garamond', serif;
  font-size:25px;
  text-align: center;
  /* font-style: normal; */
  font-weight: 400;
  text-align: justify;
  overflow: auto;
  /* font-family: 'Rubik Mono One', monospace; */
}
#ban1{
  text-align: center;
  font-weight :530;
  text-transform: uppercase;
  font-size:50px;
  color:rgb(151, 78, 0);
  letter-spacing: 5px;
  /* text-shadow:2px 5px 5px  #2b2b2b4d; */
  display: flex;
  align-items: center;
  justify-content:center;
  flex-direction: column;
  padding-top: 70px;
}
#home{
  background-color: #5d440008;
}
#home p{
  padding-top: 20px;
  color: rgba(0, 0, 0, 0.52);
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  text-align: justify;
  overflow: auto;
}
.mySwiper2 {
  position: relative;
  overflow: hidden;
  height: fit-content;
}

.Ban-text{
  padding-top: 70px;
}

/* Banner End */

.collapse ul {
  display: flex;
  justify-content: center;
}


/* Card Product Start  */
.card {
  box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
  border: none;
  margin: 20px 10px;

}
.card-text{
  color: rgb(66, 66, 66);
  /* font-size: 18px; */
}
/* Card Product End */

/* Testimonials Start */

.mySwiper {
  overflow: hidden;
  position: relative;
}
.subheading{
  color: #1c1b1b;
   font-size: 25px;
   font-family:  Sans-serif;
  font-weight :500;
  text-transform: uppercase;
  letter-spacing:7px;
   text-shadow: 8px 10px 8px rgba(0, 0, 0, 0.156);
}
.mySwiper h2 {
  /* text-shadow: 8px 8px 8px rgba(42, 44, 165, 0.521); */
}

.swiper-wrapper {
  width: 600px;
  margin-bottom: 40px;
}

.swiper-slide {
  width: 900px;
  height: 350px;

}
.imgsection{
  overflow: hidden;
  position: relative;
  background: linear-gradient(rgba(0, 0, 0, 0.774), rgba(0, 0, 0, 0.808)), url(https://assetsvilva.blr1.cdn.digitaloceanspaces.com/brassidols/brassidolhtml/storebg.webp);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  background-size: cover;
 padding: 90px 0px 90px 0px ;
}
.imgsection img{
  border-radius: 10px;
  transition: transform 0.9s ease;


}
.imgsection img:hover {
  transform: scale(1.2);
}
#testimonials {
  /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.429) 1%, rgba(0, 0, 0, 0.762) 88%, rgba(121,68,26,0.5326505602240896) 100%),url(./images/Testimonials-bg.JPG);
  background-size: cover;
  background-position: center;
  background-attachment: fixed; */

}

.s-card {
  box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
  overflow: hidden
}
.content p{
  color: rgba(66, 66, 66, 0.828);

}
/* Testimonials End */
/* contact section start */
#Contact {

  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
 padding-top: 20px;
  background-color: rgba(19, 19, 51, 0.048);
}
a {
  text-decoration: none;
}

/* contact section End */

/* footer start */
footer {
  background-color: rgba(0, 0, 65, 0.151);
  height: 100%;
  padding: 15px;
}

footer a{
  text-decoration: none;
}
/* footer end */

.img-section{
  width: 150px;
}