.warranty_btn:focus{
	background-color: #0b304f;
}
.instrument_delta {
  font-family: Assistant;
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.61;
  letter-spacing: normal;
  text-align: left;
  color: #222;
}

.support_omg {
  background-size: cover;
}

.warranty_btn:visited {
  display: none;
}

.apply-btn {
  width: 184px;
  border-radius: 3px;
  padding: 5px;
}

.waran_btn {
  padding: 10px 15px;
  border-radius: 5px;
  box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.08);
  background-color: #0b304f;
  font-family: Assistant;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #fff;
}

.repair_ser {
  margin-top: 25px;
  font-family: Assistant;
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.83;
  letter-spacing: normal;
  text-align: left;
  color: #0f0f0f;
}

.labor_rat {
  font-family: Assistant;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.61;
  letter-spacing: normal;
  text-align: left;
  color: #222;
}

.DeltaTrak_shall {
  font-family: Assistant;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.61;
  letter-spacing: normal;
  text-align: left;
  color: #222;
}

.text_style_4 {
  font-weight: 600;
  color: #0099a7;
}

.warant_clas {
  font-family: Assistant;
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.83;
  letter-spacing: normal;
  text-align: left;
  color: #0f0f0f;
}

.limitat_lia {
  margin-top: 25px;
  font-family: Assistant;
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.83;
  letter-spacing: normal;
  text-align: left;
  color: #0f0f0f;
}

.purcha_rem {
  font-family: Assistant;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.61;
  letter-spacing: normal;
  text-align: left;
  color: #222;
}

.whole_iimg{
  display: flex;
  gap: 25px;
  flex-wrap: wrap;
  margin-bottom: 80px;
}

.sales_img {
  width: 411.7px;

  padding-top: 20px;
  padding-left: 20px;
  box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px;
  background-color: #fbfbfb;
}

.Info-salesinfodeltatrakcom {
  padding-bottom: 20px;
}

.technical_support {
  width: 411.7px;
  padding-top: 20px;
  padding-left: 20px;

  box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px;
  background-color: #fbfbfb;
}

.tech_para {
  font-family: Assistant;

  font-size: 20px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #0b304f;
}

.Info-salesinfodeltatrakcom .text-style-7 {
  color: #222222;
}

.phone-info {
  display: flex;
}
.mail-info {
  display: flex;
}

.Info-salesinfodeltatrakcom {
  color: #0099a7;
}

.link_cls {
text-decoration: none;
color: #0099a7;
}

.link_cls:hover {
  text-decoration: none;
  color: #0099a7;
}

.terms_link_page {
  text-decoration: none;
  color: #0099a7;
  font-weight: 700;
}

.terms_link_page:hover {
  text-decoration: none;
  color: #0099a7;
}

.sales_par {
  font-family: Assistant;
  font-size: 20px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #0b304f;

}

.Info-salesinfodeltatrakcom .text-style-1 {
color: #222;
}


.fax-info {
  display: flex;
}

.image_src {
  width: 14px;
  height: 19.2px;
  margin: 3px 8px 2.8px 0;
  object-fit: contain;
}

.phone_num {
  font-family: Assistant;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #222;
}

.phone_num p {
  margin-bottom: 0px !important;
}
.support_Tec {
  font-family: Assistant;
  font-size: 38px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;

  color: #fff;
}

.waran_btn {
  margin-top: 15px;
}

.horizontal {
  height: 1px;
  background-color: #d6d6d6;
  margin-bottom: 0px;
  opacity: 100;
}

.warranty-body {
  padding-top: 0px;
  padding-bottom: 0px;
}

.pro_ser p {
  margin-bottom: 28px;
}

.compan_para p {
  margin-bottom: 28px;
}

.naming_row p {
  margin-bottom: 28px;
}

.pur_from p {
  margin-bottom: 28px;
}

.stat_city p {
  margin-bottom: 28px;
}

.countr_cls p {
  margin-bottom: 28px;
}

.wpcf7 input.wpcf7-form-control:not([type="submit"]):focus {
  border-style: double !important;
  border-color: #d1d5db !important;
}

.wpcf7 select.wpcf7-form-control:focus{
  border-style: double !important;
  border-color: #d1d5db !important;
}

.submit_btn p {
  margin-bottom: 0px !important;
}

.btn-close{
  margin-right: 15px !important;
  margin-top: 15px !important;
}

.company_cls{
  margin-top: 10px;
}

.wpcf7-form-control-wrap input{
  height: 38px;
}
.Close-btn{
  background-color: #fff !important;
  margin-right: 16px !important;
}

@media (min-width: 0px) and (max-width: 767px) {
  .apply_now {
    margin-top: 15px !important;
    margin-left: 15px;
  }

  .sales_img {
    width: 327.7px;
  }

  .technical_support {
    width: 327.7px;
    margin-bottom: 40px;
  }

  .whole_iimg {
    margin-bottom: 0px;
  }

  .instrument_delta {
    margin-left: 15px;
    margin-right: 15px;
  }
  .repair_ser {
    margin-left: 15px;
    margin-right: 15px;
  }

  .phone-info p {
    font-size: 16px !important;
    /* line-height: 0px !important; */
  }

  .apply-now {
    margin-left: 15px;
    margin-top: 20px;
  }
  .labor_rat {
    margin-left: 15px;
    margin-right: 15px;
  }
  .warant_clas {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 20px;
  }
  .delta_con_cls {
    margin-left: 15px;
    margin-right: 15px;
  }
  .limitat_lia {
    margin-left: 15px;
    margin-right: 15px;
  }

  .purcha_rem {
    margin-left: 15px;
    margin-right: 15px;
  }
  .whole_iimg {
    margin-top: 20px;
    margin-left: 15px;
  }
}


@media (min-width: 0px) and (max-width: 767px) {
  /* .warranty-popup{
     top:-28px;} */

    .modal-header svg {
  margin-right: 0px;
  }
    .city {
      margin-top: 35px !important;
  }
    .new_soft-country {
      margin-top:20px;
  }
    .company_cls {
      margin-top: 31px !important;
  }
    .email {
      margin-top: 20px;
  }
  .product_infor {
    margin-top: 15px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
  .image_src {
    width: 14px;
    height: 23.2px;
  }

  .technical_support {
    width: 319px;
  }
  .sales_img {
    width: 319px;
  }
  .warranty-popup {
    width: 700px !important;
  }
}
