.scrolling-text {
    white-space: nowrap;
    /* prevent text from wrapping */
    overflow: hidden;
    /* hide overflowing text */
    animation: marquee 10s linear infinite;
    /* apply animation */
}

marquee {
    font-weight: bold;
    padding: 10px;
    background-color: #feda28;
}


/* form */

.form-container {
    background-color: rgba(0, 0, 0, 0.426);
    color: white;
    padding: 40px;
}

.form-group {

    margin-top: 18px;
}

.btn {
    margin-top: 30px;
}





#footer {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: black;
    color: white;
}





.carousel-item img {

    object-fit: cover;
}


.section-img {
    width: 100%;
}


.bakimg {
    background-image: url("./img/img/back-form.jpg");
    background-repeat: no-repeat;

    background-position: center;
    background-size: cover;
    background-attachment: fixed;
    padding-top: 50px;
    padding-bottom: 50px;
}



/* -------------------------------------------------------------------------------- */



#thanku-container {
    background-color: #f7f6f4;
    height: 500px;
    width: 500px;
    padding: 30px;
    margin-top: 5%;
    border-radius: 10px;
   
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;


}

.img img{
    width: 450px;
    height: auto;
}

.text-centess{
    text-align: center;
}







.button-34 {
    margin-top: 30px;
  background: #5E5DF0;
  border-radius: 999px;
  box-shadow: #5E5DF0 0 10px 20px -10px;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  font-family: Inter,Helvetica,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Noto Color Emoji","Segoe UI Symbol","Android Emoji",EmojiSymbols,-apple-system,system-ui,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  opacity: 1;
  outline: 0 solid transparent;
  padding: 8px 18px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  width: fit-content;
  word-break: break-word;
  border: 0;
}

.logo
{
    width: 100%;
}

.carousel-control-next-icon {
    background-image: url('https://cdn-icons-png.flaticon.com/512/271/271228.png');
  }

  .carousel-control-prev-icon {
    background-image: url('https://cdn-icons-png.flaticon.com/512/271/271220.png');
  }


  /* drop down */
/* ------------------------------ */

.drop-down { position: relative; display: block; width: auto; margin-top: 0; font-family: verdana; } .drop-down select { display: none; } .drop-down .select-list { position: absolute; top: 0; left: 0; z-index: 1; margin-top: 40px; padding: 0; background-color: #595959; } .drop-down .select-list li { display: none; } .drop-down .select-list li span { display: inline-block; min-height: 40px; min-width: 180px; width: 100%; padding: 5px 15px 5px 80px; background-color: #000000; background-position: left 10px center; background-repeat: no-repeat; font-size: 16px; text-align: left; color: #FFF; opacity: 0.7; box-sizing: border-box; } .drop-down .select-list li span:hover, .drop-down .select-list li span:focus { opacity: 1; }



.button span 
{
   
    background-repeat: no-repeat;
    background-color: #ffffff;
    color: #000;
    display:inline-block;
    padding-left:70px ;
    min-width: 100%;

}

.button   a
{
    background-color: #122ac800;
    color: #030000;
    padding: 4px 5px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: right;
  
}




/* MEMDIA QUERY */


@media screen and (max-width: 768px) {
   
.bakimg{


    background-image: url("./img/img/back-form\ -mobile.jpg");
    background-repeat: no-repeat;

    background-position: center;
    background-size:cover;

  

}



    
  }
.drop-down .select-list
{
max-height: 200px !important;
    overflow: scroll !important;
}