/* Show it is fixed to the top */
body {
  min-height: 75rem;
  font-family: 'Poppins', sans-serif;
}

.shivani_girl{
  height: 380px !important;
}

.cotr{
  text-decoration: none;
  color: #fff;
}

.mydelta{
    width:130px!important;
}

.matunga{
    height:388px;
}



.navbar-dark .navbar-brand {
  color: #fff;
  font-family: 'Poppins', sans-serif;
  font-size: 30px;
  font-style: italic;
  width:130px !important;
}

.btn-secondary {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}

.search_filter {
  background: #D2B156;
  padding: 7px 13px;
  margin-left: -8px;
  background-image: linear-gradient(90deg,#D2B156, #836000);
}

.form-inline .form-control{
  border-radius: 0px;
}

.carousel-inner img {
  width: 100%;
  height: 100%;
}

::-webkit-input-placeholder { 
  color:#B9B9B9 !important;
  opacity: 100%;
}

:-ms-input-placeholder { 
  color: #B9B9B9 !important;
  opacity: 100%;
}

::placeholder {
  color:#B9B9B9 !important;
  opacity: 100%;
}


.form-control {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #000000;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}


.my_class ul li {
  text-align: center;
  background-color: #191617;
  border: 1px solid #535556;
  padding: 10px;
  text-transform: uppercase;
  font-size: 14px;
  color: #fff;
  margin: 0 1.5% 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.avaliable{
  background-color: #000;
}




.my_class{
  display: flex;
  justify-content: center;
}


.slider_text{
  margin-bottom: 18%;
}

.heading_group{
  background-color: #000;
}


.slider_text h3{
  font-family: 'Poppins', sans-serif;
  font-weight: 300 !important;
}

.slider_text h2{
  color: #FFFFFF;
  font-size: 70px;
  font-family: 'Poppins', sans-serif;
  font-style: italic;
}

.slider_text h1{
  background: transparent linear-gradient(90deg, #D2B156 0%, #836000 100%) 0% 0% no-repeat padding-box;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-family: 'Poppins', sans-serif;
  font-style: italic;
  font-weight: 800;
  opacity: 1;
  text-transform: uppercase;

}

.slider_text p{
  line-height: 30px;
}


.btn-warning {
  color: #fff;
  background-color: transparent;
  border-color: #ffc107;
  border: 2px solid #D2B156;
  border-radius: 10px;
  opacity: 1;
}


.carousel-indicators .active {
  background-color: #fff;
  border-radius: 50px;
  padding: 5px;
}

.call_girl{
  opacity: 0.1;
  width:250px;
}

.open_dress{
  background: #000;
}

.mycutte{
  margin-top: 50px;
}

.malcoua{
  text-align: center;
  color: #D2B156;
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  margin-top: 15px;
  font-size: 18px;
}


.overseas-modal{
  background: #000;
  color: #fff;
}

.modal1{
  margin-top: 20px;
  color: #D2B156;
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-size: 19px;
}

.modal-para{
  color: #858585; 
  font-weight: 400; 
  font-size: 14px;
}

.aligmenrt{
  background: #000;
}



.footer_logo h3{
  margin-top: 30px;
  font-family: 'Poppins', sans-serif;
  font-weight: 800;
  font-style: italic;
}

.dhaneshvari p {
  margin-top: 2rem;
  color: #D2B156;
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-size: 16px;
}


.copy-right{
  margin-top: 15px;
  color: #fff;
  font-size: 14px;
}



.reserved{
  background: #000;
  border-top: 1px solid #fff;
}


.join-us{
  margin-top: 0px;
}

.form-details{
  background-color: #000;
}


.shrink {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #212529;
}


.paragraph-contact{
  background: #000;
}


.mds-left-types ul {
  margin-left: -1.5%;
  margin-right: -1.5%;
}

.star_class{
  margin: auto;

}

.filter_modal{
  margin: 4px;
}


.para_text{
  font-size: 11px;
  color: #fff;
}


.escote__main a{
    display:block;
}

.model__morecontent{
    margin:30px 0px;
}

.model__morecontent p{
    color:#fff !important;
}



@media(min-width:320px) and (max-width:767px){
  .slider_text {
    margin-bottom: -33px;
  }


  .shivani_girl{
    height: auto;
  }

  .carousel-indicators {
    position: absolute;
    right: 0;
    bottom: -13px;
    left: 0;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
}


  .carousel-inner img {
    width: 100%;
    height: 100%;
}

.filter_modal{
  display: flex;
  margin: 0px;
}


.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 0px;
  padding-bottom: 38px;
  color: #fff;
  text-align: center;
}

 
  .divinestar{
    display: flex;
    flex-wrap: nowrap;
  }
  
  .call_girl {
    opacity: 0.1;
    width: 74%;
    font-size: 7px;
}


  .navbar-dark .navbar-brand {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-style: italic;
}




.search_filter {
  background: #D2B156;
  padding: 4px 9px;
  margin-left: 0px;
  background-image: linear-gradient(
90deg,#D2B156, #836000);
}

.slider_text h3 {
  font-family: 'Poppins', sans-serif;
  font-weight: 300 !important;
  font-size: 16px;
}





.slider_text h2 {
  color: #FFFFFF;
  font-size: 70px;
  font-family: 'Poppins', sans-serif;
  font-style: italic;
  font-size: 20px;
}


.slider_text h1 {
  font-size: 19px;
  background: transparent linear-gradient(
90deg, #D2B156 0%, #836000 100%) 0% 0% no-repeat padding-box;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-family: 'Poppins', sans-serif;
  font-style: italic;
  font-weight: 800;
  opacity: 1;
  text-transform: uppercase;
}


.btn-secondary {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  font-size: 9px;
  margin-right: -8px;
}

.navbar{
  display: flex;
  flex-wrap:inherit;
}

.slider_text p {
  line-height: 18px;
  font-size: 12px;
}


.btn-warning {
  color: #fff;
  background-color: transparent;
  border-color: #ffc107;
  border: 2px solid #D2B156;
  border-radius: 10px;
  opacity: 1;
  font-size: 9px;
}


}








/*new css*/



a.whatsapp__footer {
    position: fixed;
    right: 20px;
    bottom: 50px;
    width: 40px;
}

a.whatsapp__footer img {
    width: 100%;
}

 






