.modal .modal-response-custom{
  min-width: 656px;
  font-family: 'Satoshi', sans-serif;
}
@media screen and (max-width: 576px){
  body.modal-open{
    overflow: hidden;
  }
  div:has(> .modal-response-custom) {
    z-index: 10000;
  }
  .modal .modal-response-custom{
    min-width: 300px;
  }
  .modal-body .card-whatsapp-modal{
    background: #ffffff !important;
    border-radius: 0;
    box-shadow: none !important;
  }
  .modal-body .card-whatsapp-modal div{
    padding: 0;
  }
  .modal-body .phone .intro{
    margin-bottom: 0;
  }
  .modal-body .card-whatsapp-modal .whatsapp{
    margin:16px 0 20px;
    font-size:13px;
  }
}
.modal-body .whatsapp{
  margin:24px 0 29px;
  height:37px;
  border-radius:20px;
  background:#29d366;
  color:white;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:14px;
  font-weight:700;
  text-decoration:none;
  gap:8px;
  width:100%;
}
.modal-body .info-content-modal{
  font-size: 14px;
  font-family: 'Satoshi', sans-serif;
}

.modal-body.data i{
  color:#087cff;
  width:12px;
  flex:0 0 12px;
  text-align:center;
  margin-top:1px;
}
.modal-body.data small{
  display:block;
  line-height:12px;
  color:#777;
  margin-top:1px;
}
.modal-body .card-whatsapp-modal{
  background: #f9fafb;
  border-radius: 5px;
  font-size: 14px;
}
.modal-body .card-whatsapp-modal .display-none{
  display: none;
}
.font-weight-bold {
  font-weight: 700;
}
.modal-body .whatsapp.btn{
  padding: 10px 25px;
  border: none;
  white-space: nowrap;
}
.modal-body .phone .intro{
  font-size: 14px;
}
p.intro