@media (max-width: 575px) {
  .business_modal .modal .modal-dialog .modal-content .modal-body {
    padding: 25px 30px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-body .body_main {
    width: 100%;
    gap: 8px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-body .body_main button {
    height: unset;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-footer .footer_main .footer_top .form-check {
    padding-left: 0;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-footer .footer_main .footer_bottom {
    padding-left: 0;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body {
    padding: 25px 30px;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body .body_main {
    width: 100%;
    gap: 8px;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body .body_main button {
    height: unset;
  }
}
@media (min-width: 320px) and (max-width: 374px) {
  .business_modal .modal .modal-dialog .modal-content .modal-header {
    padding: 23px 15px 0;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-header .header_main p {
    justify-content: unset;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-header .header_main_text p {
    font-size: 15px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-body {
    padding: 25px 16px 13px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-body .body_main {
    width: 100%;
    gap: 3px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-body .body_main button {
    height: unset;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-footer {
    padding: 0 16px 15px;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-footer .footer_main .footer_top .form-check {
    padding-left: 0;
  }
  .business_modal .modal .modal-dialog .modal-content .modal-footer .footer_main .footer_bottom {
    padding-left: 0;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-header {
    padding: 23px 15px 0;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-header .header_main p {
    justify-content: unset;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-header .header_main_text p {
    font-size: 15px;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body {
    padding: 25px 16px 18px;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body .body_main {
    width: 100%;
    gap: 3px;
  }
  .business_modal_ok .modal .modal-dialog .modal-content .modal-body .body_main button {
    height: unset;
  }
}
