/* body {
    overflow-x: hidden;
  } */

#cust-nav {
  background-color: #000000;
  color: #ffbd59;
}

.logo_text {
  font-size: 15px;
}

#cust-nav .navbar-nav .nav-link {
  color: #fff;
  transition: 0.4s ease-in-out;
  /*border:1px solid #61c5ff;*/
  /*border-radius:8px;*/
}

#cust-nav .navbar-nav .nav-link:hover {
  color: #fff;
  background-color: #ffbd59;
}

.btn-toggler-icon {
  height: 3px;
  width: 25px;
  margin: 6px;
  color: #ffbd59;
  background-color: #000000;
  display: block;
}

#cust-nav .navbar-toggler {
  border-color: #f5eeee;
  border-radius: 2;
  border-width: 2px;
}

.cust-drop {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  border-radius: 0;
  background-color: transparent;
  animation-name: dropdown;
  animation-duration: 0.3s;
  /*animation-timing-function: ease-in-out;*/
  animation-timing-function: cubic-bezier(0.68, 0.41, 0.1, 1.41);
}

.cust-drop .dropdown-item {
  padding: 8px, 1.5rem;
  background-color: #ffbd59;
  color: #f5eeee;
  transition: all 0.3s ease-in-out;
}

.cust-drop .dropdown-item:hover {
  background-color: #6c757d;
  color: #f5eeee;
}

/*Dropdown animation starts here*/

/* The animation code */
@keyframes dropdown {
  from {
    top: -25%;
  }

  to {
    top: 100%;
  }
}



.navbar .nav-link {
  font-size: 14px;
  text-transform: uppercase;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.navbar .nav-item,
.nav-link,
a.dropdown-item {
  color: #ffffff;
  font-weight: bold;
}

.navbar .nav-item.active,
.nav-link.active,
a.dropdown-item.active {
  /* border-left: #444 3px solid;
        /* this is background secondary */
  background-color: #ffbd59;
  /* color: #ffffff; */
  font-weight: bold;
}

.carousel-item {
  min-height: 70vh;
}

.carousel-image-1 {
  background: url("../images/carousel/corousel_1.png");
  background-size: cover;
}

.carousel-image-2 {
  background: url("../images/carousel/corousel_2.png");
  background-size: cover;
}

.carousel-image-3 {
  background: url("../images/carousel/corousel_3.png");
  background-size: cover;
}

.carousel-image-4 {
  background: url("../images/carousel/corousel_4.png");
  background-size: cover;
}

.carousel-image-5 {
  background: url("../images/carousel/corousel_5.png");
  background-size: cover;
}

#home-heading {
  position: relative;
  min-height: 20vh;
  background: url("../img/image10.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  text-align: center;
  color: #fff;
}

.dark-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffbd59;
}

#video-play {
  position: relative;
  min-height: 200px;
  background: url("../img/media.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: 0 -300px;
  text-align: center;
  color: #fff;
}

#video-play a {
  color: #fff;
}

#page-header {
  height: 200px;
  background: url("../img/image1.jpg");
  background-position: 0 -360px;
  background-attachment: fixed;
  color: #fff;
  border-bottom: 1px #eee solid;
  padding-top: 50px;
}

.about-img {
  margin-top: -50px;
}

#faq .card {
  border: #444;
}

#faq a {
  color: #fff;
  /* text-decoration: none; */
}

#faq .card-body,
#faq .card-header {
  background-color: #ffbd59;
}

#main-footer {
  background: #000;
  color: #fff;
}

.text-gold {
  color: #ffbd59;
  font-size: x-small;
}

.color-main {
  color: #ffbd59;
}

.bg-main {
  background-color: #ffbd59;
}

.bg-main-secondary {
  background-color: #bbbdc0;
}

.bg-main-goldish {
  background-color: #ffbd59;
}

.max-width25 {
  max-width: 25%;
}

.max-width50 {
  max-width: 50%;
}

.max-width75 {
  max-width: 75%;
}

.max-width100 {
  max-width: 100%;
}

.bg-darkBlack {
  background-color: #000000;
}

.bg-image {
  /* background-image: url('https://mdbcdn.b-cdn.net/img/new/slides/041.webp'); */
  background: url("../img/image1.jpg");
  min-height: 400px;
}

.bg-dark-mask{
  /* background-color: rgba(0, 0, 0, 0.6); */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
}