*{
    margin:0;
    padding:0;
    font-family: 'Poppins', sans-serif;
}

/* body {
  
  overflow: hidden; 
 }  */
.cont
{
    position: relative;
    width: 100%;
    height: 100vh;
    overflow: auto;
    scroll-snap-type: y mandatory;
}
.cont .section
{
    position: relative;
    width: 100%;
    height: 100%;
    scroll-snap-align: start;
    background-blend-mode: multiply;
}
.cont .section:nth-child(1)
{
    background:url(1x-1/about-1.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(2)
{
    background:url(1x-1/about-2.webp);
    background-size: cover; 
     background-attachment: fixed;
    /* height : 100%;
  width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
   
}
.cont .section:nth-child(3)
{
    background:url(1x-1/about-3-1.png);
    background-size: cover; 
    background-attachment: fixed;
    /* height : 100%;
  width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
}

.cont .section:nth-child(4)
{
    background: url(1x-1/about-4.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* height : 100%;
    width : 100%;
    background-size:100% 100%;
    background-repeat:no-repeat;
    overflow-y: hidden;
    overflow-x: hidden; */
}
.cont .section:nth-child(5)
{
    background: url(1x-1/bg_1.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* height : 100%;
    width : 100%;
    background-size:100% 100%;
    background-repeat:no-repeat;
    overflow-y: hidden;
    overflow-x: hidden; */
}
.cont .section:nth-child(6)
{
    background: url(1x-1/about-6.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* height : 100%;
    width : 100%;
    background-size:100% 100%;
    background-repeat:no-repeat;
    overflow-y: hidden;
    overflow-x: hidden; */
}
.cont .section .footer :nth-child(7)
{
    width: 100%;
    background: #061223;
    display: flex;
    padding: 2vh;
    justify-content: space-between;
    background-size: cover; 
    background-attachment: fixed;
}
/* .navbar::-webkit-scrollbar {
    display: none;
  }
  .navbar{
    -ms-overflow-style: none;
    scrollbar-width: none; /* Firefox */
  /* }  */
  html::-webkit-scrollbar {
    display: none;
  }
  .cont::-webkit-scrollbar {
    display: none;
  }
  .cont{
    -ms-overflow-style: none;
    scrollbar-width: none; /* Firefox */
  }
  /* .cont .section .footer-end {
    width: 100%;
    background: #061223;
    display: flex;
    padding: 2vh;
    justify-content: space-between;
}
  .cont .section .footer{
   background: #121e4a;	
  }
  .cont .section .footer-end {
    width: 100%;
    background: #061223;
    padding: 1vh;
    justify-content: center;
    
} */

  /* .cols {
      margin-left: -6%;
  } */
  /* .context{
    height: 100vh;
    background: url(images/footer-bg.png);
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
p{
  line-height: 5;
}
#fname{
  line-height: 5;
} */
.bottom{
  position:absolute;
  bottom: 0;
}
@media(max-width: 500px){
  nav a{
    line-height: 1.5em;
  }
  .nav-item .dropdown{
    margin-bottom: -30px;
  }
  .cont .section:nth-child(1)
{
    background:url(1x-1/about-res-1.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(2)
{
    background:url(1x-1/about-res-2.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(3)
{
    background:url(1x-1/about-res-3-1.png);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(4)
{
    background:url(1x-1/about-res-4.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(5)
{
    background:#dfbe95;
    background-size: cover; 
    background-attachment: fixed;
    padding-top: 70px;
    /* display: block; */
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
.cont .section:nth-child(6)
{
    background:url(1x-1/about-res-6.webp);
    background-size: cover; 
    background-attachment: fixed;
    /* min-height : 100%;
  min-width : 100%;
  background-size:100% 100%;
  background-repeat:no-repeat;
  overflow-y: hidden;
  overflow-x: hidden; */
  
}
#carouselExampleControls{
  display: inline-block;
}

}