/* Customized CSS */
/* rajdhani-300 - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/rajdhani-v15-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* rajdhani-regular - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/rajdhani-v15-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* rajdhani-500 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/rajdhani-v15-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* rajdhani-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/rajdhani-v15-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* rajdhani-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/rajdhani-v15-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
   
html, body * {
    box-sizing: border-box;
}
body {
    font-family: 'Rajdhani' !important;
    color: #1A171B !important;
}
.container-fluid {
    padding: 0 !important;
}
.container {
  max-width: 960px !important;
}
header {
   padding: 0; 
   background: #024B20;
}
.bg-green {
  background: #024B20;
}
a.nav-link {
  color: white !important;
}
a.nav-link:hover {
  color: rgb(120, 246, 255) !important;
}
.carousel {
  margin-top: 2.4rem;
}
#logo {
  bottom: -25%;
}
#about_img img:hover {
  transform: skew(8deg, -8deg) scale(1.1);
  box-shadow: 2px 2px 6px 1px #777;
}
#about_img img {
  transition-duration: .2s;
}
.bg-gray {
  background: #BBBFBB;
}
/* ----- Taste scroll-Top ----- */
.scrollup {
    position: fixed;
    bottom: 20px;
    right: 10px;
    background: rgba(0, 0, 0, .5) !important;
    color: rgb(255, 255, 255);
    cursor: pointer;
    z-index: 1540;
}

footer .container, footer a {
    background: #024B20;
    font-family: 'Rajdhani' !important;
    color: white;
    text-decoration: none !important;
}

@media screen and (max-width: 1560px){
  #logo {
    bottom: -30%;
  }
}
@media screen and (max-width: 992px){
  #logo {
    bottom: -35%;
  }
}

@media screen and (max-width: 780px){
    
}

@media screen and (max-width: 580px){
    
}