* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
 
  font-family: 'Montserrat' !important
}
.a{
  text-decoration: none;
}
nav {
  background-color: #23262f;
  font-weight: 600;
  color: white;
  padding: 0 10%;
  /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); */
  position: absolute;
  z-index: 100;
}
.navbar-brand{
  height: 100px;
  margin-left: 50px;
}
.btn:hover {
  background-color: #af9c72;
}
.carousel .carousel-indicators li {  
  background-color: black; 
}
.carousel .carousel-indicators li.active { 
  background-color: black; 
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.slick-prev:before,
.slick-next:before {
    font-family:initial!important; 
}

.item {
  width: 100%;
  height: 200px;
  padding: 50px;
  margin-left: 10px; /* Add padding to the carousel items */
  background: radial-gradient( #23262F, #23262F);
  border-radius: 15px;
  color: #fff;
}

.item:hover{
  background: #B29B6B;
}
.item .content {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.item-heading {
  font-size: medium;
  font-weight: 200;
  margin-bottom: 20px;
}

.item-content {
  font-size: small;
  font-weight: 300;
}


.item .view-more {
  background-color: #fff;
  color:#B29B6B;
  border-radius: 5px;
  padding: 5px;
  width: 100%;
  width: fit-content;
  font-size: small;
}


@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .blur-container {
      -webkit-backdrop-filter: blur(10px);
      backdrop-filter: blur(10px);
  }
}
*::-webkit-scrollbar {
  display: none;
}

footer {
  width: 100vw;
  background-color: #23262f;
  text-decoration: none;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: auto;
}

footer div ul{
  padding-left: 0;
}

footer div li {
  list-style: none;
}

footer div li a {
  text-decoration: none;
  color: white;
}

footer div li a:hover {
  color: #B29B6B;
}

@media screen and (max-width: 600px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: center;
   
    font-family: 'Montserrat', sans-serif;
  }
}
.d-flex img {
  width: 100px; /* Adjust the width of the images as needed */
  height: 100px; /* Adjust the height of the images as needed */
  margin-right: 10px; /* Adjust the margin between the images as needed */
}