body{
    margin: 0px;
    padding: 0px;
    font-family: Poppins;
    background-color: azure;
}
.Top img{
    position: absolute;
    top: 5px;
    left: 82%;
}
.background_color{
    background-color: #002463;
    font-size: 11px; 
    text-align: center;
}
.centered{
    position: absolute;
    top: 20%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family:Racing Sans One;
    font-size: 22px;
}
.footer{
    background-color: #002463;
}
.backgrnd_img{
    background-image: url(./main_img_3.png);
    height: 400px; 
    width: 100%;
}
.center{
    position: absolute;
    top: 50%;
    left: 42%;
    transform: translate(-37%, -59%);
  } 
.text_center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.centere{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* .container {
    position: relative;
    text-align: center;
    color: white;
}
.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  } */
  .carousel-indicators [data-bs-target]{
    background-color: black !important;
  }
  .coachdiv{
    border-radius: 15px;
    background: #7B7B7B;

  }
  .gap{
    gap: 10px;
  }

.personal_coaching_img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.personal_coaching_min{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.weekday_coaching_img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
   
}
.modal-content div form label,option{
    font-size: 12px;
    font-weight: bold;
}
.contact_us_img{
 background-image: url(./bgimg.png);
 height: auto;
 width: 100%;
 background-size:cover;
 
}
.collapse {
    font-size: 13px !important;
}
.copyright{
    font-size: 12px;
}

a {
    text-decoration: none;
  }
  
  .nav-item.active .nav-link {
  color: #FF830C !important;
  font-weight: 600 !important;
}
  
  
  /* ul {
    background: darkorange;
      list-style: none;
      margin: 0;
      padding-left: 0;
  } */
  
  .dropdown-li {
      /* color: #fff; */
    /* background: darkorange; */
      display: block;
      float: left;
      padding: 9.5px 3px;
      position: relative;
      text-decoration: none;
    transition-duration: 0.5s;
  }
    
  .dropdown-li a {
    /* color: #fff; */
    color: #7B7B7B !important;

  }
  
  .dropdown-li:hover {
      /* background: red; */
      cursor: pointer;
  }
  
  
    .dropdown-li.active a {
    color: #FF830C !important;
    font-weight:600;
}
.datas{
text-align:left;
}


  ul  .dropdown-li ul {
      /* background: orange; */
      visibility: hidden;
    opacity: 0;
    min-width: 5rem;
      position: absolute;
    transition: all 0.5s ease;
    margin-top: 0.5rem;
      left: -10px;
    display: none;
  }
  
 ul  .dropdown-li:hover > ul,
  ul  .dropdown-li ul:hover {
    visibility: visible;
    opacity: 1;
    display: block;
    z-index: 1;
  }
  
  ul  .dropdown-li ul li {
      clear: both;
    width: 100%;
  }
  
  .about_page_info{
  font-size: 12px;

  font-weight: normal;
  color: aliceblue;
}
.about_page_heading{
  font-size: 25px;
  
  }
  
  
  .about_img{
    background-image: url(./main_img_4.png);
    background-size: cover;
    
    height:700px; 
    width: 100%;
  }
  
  .cimg{
    background-image: url(./bgdivimage.png);
  height: auto;
  width:239px;
  }
  .mimg{

  width: 250px; height: 350px;margin-top:-106px;
}

.dimg{

  background-image: url(./bgdivimage.png);
  background-repeat: repeat-y;
  height: auto;
  width:196px;
  margin-left:460px;
}

.nimg{

  width: 200px;
  margin-top:-62px;
}
  .about_img .top{
  
    margin-top:10%;
  }
  
  .mquery{
    font-size: 9px; 
    margin-top: 25px;
  }
  
  
  /*media query start*/
    @media (min-width:768px){
   body div .top{
    font-size: 45px;
   }
   body div .mquery{
    font-size: 15px;
  
   }
   
    body div .about_img .about_page_heading{
  font-size: 35px;
  padding: 50px;

 }

 .about_page_info{
    font-size: 15px;
    font-weight: normal;
    color: aliceblue;
   }
   
   .centered{
    font-size:40px;
   }
  
  }
  
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .nav-link{
    font-size: 9px;
  }
  .abouts{
  font-size:9px;
  }
  .submenu{
  font-size:9px;
  }
  .cimg{
    background-image: url(./bgdivimage.png);
  height: auto;
  width:207px;
  }

  .dimg{

    background-image: url(./bgdivimage.png);
    background-repeat: repeat-y;
    height: auto;
    width:250px;
    margin-left:331px;
  }
  
  .nimg{
  
    width: 200px;
    margin-top:-90px;
  }
  
   .mimg{

  width: 200px; height: 350px;margin-top:-106px;
}
 }
 
 @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
     .datas{
    text-align:center;
    margin-bottom: 91px;
    }
    .cimg{
    margin-left:94px;
    background-image: url(./bgdivimage.png);
    height: auto;
    width:245px;
    }
    .info{
      font-size: 14px;
    }
    .mimg{
      text-align: center;
      width: 250px; height: 350px;margin-top:-106px;
    }

    .dimg{

      background-image: url(./bgdivimage.png);
      background-repeat: repeat-y;
      height: auto;
      width:250px;
      margin-left:92px;
    }
    
    .nimg{
    
      width: 200px;
      margin-top:-90px;
    }
    
}
  
  
