.welcome{
  font-size: 26px;
  font-weight: 600;
  color: #000000;
}
.top_title{
  font-size: 36px;
  font-weight: 700;
  color: #ff0000;
  font-family: 'Lakki Reddy', cursive;
}


.navbar {
  border-bottom: 2px solid #212121;
}
.bg-dark{
  /* background-color: #bc3908 !important; */
  background: rgb(221,51,3);
background: linear-gradient(0deg, rgba(221,51,3,1) 0%, rgba(221,173,44,1) 47%, rgba(221,51,3,1) 100%) !important;
}
.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: 0.2rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-link {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: 1.1rem;
    font-weight: 500;
    color: #000000 !important;
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}
.nav-link:hover {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: 1.1rem;
    font-weight: 500;
    color: #ff0000 !important;
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.carousel-item img{
  width: 100%;
  object-fit: contain;
}
.carousel-caption {
    /* bottom: 3rem; */
    top: 3rem !important;
    z-index: 10;
    text-shadow: 2px 3px 6px rgba(0,0,0,0.49);
}
.about_bg{
  /* background: rgb(245,36,9);
background: linear-gradient(0deg, rgba(245,36,9,1) 0%, rgba(232,86,73,1) 42%, rgba(245,36,9,1) 100%) !important;   */
background-color: #6f0212;
}
.about{
  font-size: 54px;
  font-weight: 800;
  color: #ff0000;
  letter-spacing: 5px;
  font-family: 'Lakki Reddy', cursive;
}
.featurette-divider {
    border-bottom: 6px solid #0a9329;
}
.f_bg{
  background-color: #6f0212;
}
.footer_icon ul li{
  list-style: none;
  margin: 0px 5px;
}

.footer_icon i{
  font-size: 24px;
  color: #ffffff;
}
.f_menu ul li{
 list-style: none;
 margin-left: -32px;
}
.f_tab a{
  text-decoration: none;
  color: #ffffff;
  text-transform: uppercase;
}
.f_tab a:hover{
  color: #ffffff;
}
.f_menu span{
  font-size: 20px;
  font-weight: 400;
  color: #ffee00;
}
.marketing h3{
  font-size: 28px;
  font-weight: 600;
  letter-spacing: .5px;
  text-transform: uppercase;
  color: #ff0000 !important;
}
.paragraph{
  text-align: justify;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: 1.5px;
}
.feature{
  padding: 20px;
}
iframe{
  width: 100%;
  height: 500px;
}


#bg_fixed{
  background-image: url('../../img/bg/quality.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  background-size: cover;
}
.quality{
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quality h1{
  font-size: 54px;
  font-weight: 500;
  color: #ffee00;
  font-family: 'Abril Fatface', cursive;
  text-shadow: 0px 3px 3px rgba(0,0,0,0.46);
}
