   * {

     margin: 0;

     padding: 0;

     box-sizing: border-box;

   }

   .carousel-inner {

     width: 100%;

     height: 750px;

     position: relative;

     z-index: -1;

   }

   .carousel-inner::before {

     background: linear-gradient(to right,#011134,#012a4713);

     position: absolute;

     content: " ";

     height: 100%;

     width: 100%;

     top: 0;

     left: 0;

     z-index: 1;

   }

   .carousel-inner {

     width: 100%;

     height: 650px;

   }



   .carousel-control-pre-icon {

    padding: 2px 9px;
    background-color: rgba(255, 255, 255, 0.642);
    color: var(--deep_sky);
    font-size: 20px;
    border-radius: 5px;

   }

   .carousel-control-nex-icon {
    padding: 2px 9px;
    background-color: rgba(255, 255, 255, 0.642);
    color: var(--deep_sky);
    font-size: 20px;
    border-radius: 5px;
   }



   .carousel-item{

     width: 100%;

     height: 100%;

     object-fit: cover;

     background-size: cover;

     position: absolute;
   }

   .d-block {

     width: 100%;

     height: 100%;

   }





   .bannar_dipankor_text {

     /* border: 1px solid red; */

     height: auto;

     width: 90%;

     position: absolute;

     top: -490px;

     left: 0px;

     justify-items: start;

     z-index: 9999;

     transition: all ease-in-out 7s;

   }

   .child_bannar_dipankor_text1 {

     border-bottom: 2.5px solid orange;
   font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;

     color: var(--orange);

     font-size: 16PX;

     font-weight: bold;

     display: flex;

     gap: 5px;

   }

   .child_bannar_dipankor_text2 {

     height: auto;

     width: 600px;

     font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;

     color: white;

     font-size: 56PX;

     font-weight: bold;

     text-align: start;

     line-height: 60px;

     margin-top: 30px;

   }

   .bright {

     color: var(--orange);

   }

   .child_bannar_dipankor_text3 {

     /* border: 1px solid red; */

     height: auto;

     width: auto;

font-size: var(--paragraph);
    font-family: var(--font-family);

     color: rgba(255, 255, 255, 0.664);

     text-align: start;
     margin-top: 28px;

   }

   .child_bannar_dipankor_text4 {

     /* border: 1px solid red; */

     height: auto;

     width: auto;

     display: flex;

     gap: 20px;

     margin-top: 40px;

   }

   .child_bannar_dipankor_text4 a{
    text-decoration: none;
   }

   .child_bannar_dipankor_text4_button_left{

     background-color: var(--orange);

     text-align: center;

     align-content: center;

     font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
 border: none;
     border-radius: 20px 20px 25px 0px;

     height: 50px;

     font-weight: bold;

     width: 150px;
     position: relative;
     overflow: hidden;
    
     font-size: 16px;
     color: var(--white);
   }


.child_bannar_dipankor_text4_button_left:hover{
  background-color: red;
         /* background: linear-gradient(45deg,#164261, #4097f8, #164261); */
   }

    .child_bannar_dipankor_text4_button_right:hover{
    background: linear-gradient(45deg,rgb(0, 243, 0), #4097f8, #164261);


      }

   .child_bannar_dipankor_text4_button_right{

     font-size: 16px;
     color: var(--deep_sky);

     background-color:var(--white);

     text-align: center;

     align-content: center;
     

     font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;

     border-radius: 20px 20px 25px 0px;

     height: 50px;

     width: 150px;

     outline: none;
position: relative;
overflow: hidden;
     border: none;
     font-weight: bold;

   }


   /* shibshankar */

   .scolarship_shibshankar {

     width: 100%;

     display: flex;

     justify-content: end;

     gap: 22px;

     padding: 0px 22px 0px 0px;

     flex-wrap: wrap;

     position: relative;

     top: -100px;

     z-index: 10;

   }

   .sub_scolarship_shibshankar {

     border: 1px solid rgba(255, 255, 255, 0.911);

     width: 240px;

     border-radius: 30px 30px 30px 0px;

     padding: 17px;

     overflow: hidden;

   box-shadow: 0px 0px 30px #00355b2b;

     background-color: rgb(255, 255, 255);

   }

   .child_sub_scolarship_shibshankar_icon {

     /* border: 1px solid red; */

     height: 45%;

     width: 100%;

     display: flex;

     justify-content: space-between;

   }

   .child_sub_scolarship_shibshankar_icon_left {

     height: 60px;

     width: 60px;

     border-radius: 50%;

     display: flex;
     align-items: center;
     justify-content: center;
background: linear-gradient(178deg,var(--normal_sky),var( --deep_sky));
 box-shadow: 0px 0px 15px #029fff80;

     transition: all 0.3s ease-out 0s;

     font-size: 28px;
     transition: 1s;

   }

   .child_sub_scolarship_shibshankar_icon_left img {

     width: 60%;

     height: 60%;

     filter: brightness(0) invert(1);

     color: white;

   }



   .sub_scolarship_shibshankar:hover .child_sub_scolarship_shibshankar_icon_left {

     transform: rotateY(360deg);

   }



   .child_sub_scolarship_shibshankar_icon_right {

     /* border: 1px solid red; */

     height: 50px;

     width: 50px;

     font-family: 'roboto', sans-serif;

     font-size: 25px;

     text-align: center;

     align-content: center;

     color:var(--deep_sky);

   }

   .child_sub_scolarship_shibshankar_text {

     /* border: 1px solid red; */

     height: 45%;

     width: 100%;

   }

   .child_sub_scolarship_shibshankar_text_title {

     height: 30px;

     width: 100%;

     font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;

     align-content: center;

     font-weight: 500;

     font-size: 18.5px;

     font-weight: bold;

     margin: 2px 0px 7px 0px;

   }

   .child_sub_scolarship_shibshankar_text_bottom {

     width: 100%;

     align-content: center;

font-size: var(--paragraph);
    font-family: var(--font-family);

     color: rgb(111, 115, 117);

   }