{#
.contact-section-1 .form-container {
  padding: 50px;
  margin-top: 135px;
  border-radius: 20px;
  background: #FFF;
  box-shadow: 0px 10px 22px 0px rgba(0, 0, 0, 0.10);
  display: flex;
  gap: 100px;
  align-items: stretch;
}

.contact-section-1 .form-container h4.common-card-head {
  line-height: 47px;
  margin-top: -13px;
  margin-bottom: 38px;
}

.contact-section-1 .form-container .form-details {
  max-width: 610px;
}

.contact-section-1 .form-container form label {
  display: block;
  margin-bottom: 13px;
  margin-top: -3px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.2px;
  line-height: normal;
}

.contact-section-1 .form-container form input {
  width: 100%;
  border: none;
  padding: 10px;
  background-color: #F5F8FB;
  height: 50px;
  border-radius: 10px;
  display: inline-block;
}

.contact-section-1 .form-container form input[type="submit"] {
  background-color: #59A100;
  color: #FFF;
  height: 60px;
  margin-top: -6px;
}

.contact-section-1 .form-container form textarea {
  width: 100%;
  border: none;
  resize: none;
  padding: 10px;
  border-radius: 10px;
  background-color: #F5F8FB;
  height: 100px;
}

.contact-section-1 .form-container form .row {
  column-gap: 40px;
  row-gap: 40px;
}

.contact-section-1 .form-container .form-team-cards-container {
  border-radius: 10px;
  background: #F5F8FB;
  max-width: 630px;
  padding: 43px 37px 40px 40px;
  display: flex;
  flex-direction: column;
}

.contact-section-1 .form-team-cards-nav {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 20px;
}

.contact-section-1 .form-team-cards-nav .owl-prev {
  height: 50px;
  width: 50px;
  border: none;
  background-color: transparent;
  position: relative;
  z-index: 10;
}

.contact-section-1 .form-team-cards-nav .owl-prev::before {
  position: absolute;
  top: 50%;
  left: 50;
  transform: translate(-50%, -50%);
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/form-owl-prev-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-prev:hover::before {
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/form-owl-prev-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-prev span {
  display: none;
}

.contact-section-1 .form-team-cards-nav .owl-next span {
  display: none;
}

.contact-section-1 .form-team-cards-nav .owl-next {
  height: 50px;
  width: 50px;
  border: none;
  background-color: transparent;
  position: relative;
  z-index: 10;
}

.contact-section-1 .form-team-cards-nav .owl-next::after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/form-owl-next-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-next:hover::after {
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/form-owl-next-icon.svg);
}

.contact-section-1 .form-team-cards-carousel {
  margin-top: 30px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card h5 {
  color: #00064D;
  font-size: 24px;
  font-weight: 500;
  line-height: 50px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack {
  align-items: center;
  gap: 19px;
  margin-top: 35px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack img {
  margin-top: -3px;
  width: unset;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack ul {
  padding: 0px;
  margin: 0px 0px -1px;
  list-style: none;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack ul li.common-card-head-2 {
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* custom css */
.contact-section-1 form{
  padding: 0px;
}
.contact-section-1 h3.form-title{
  padding: 0;
}
.contact-section-1 .form-columns-1 .input {
  margin-right: 0!important;
}
.contact-section-1 .form-columns-1 .input .hs-input {
  width: 100%!important;
}
/* .contact-section-1 form .input {
margin-right: 0!important;
} */
@media(max-width: 576px){
  .contact-section-1 .form-container form input[type="submit"] {
    font-size: 15px;
  }
}
#}

.contact-section-1 .form-container {
  padding: 50px;
  margin-top: 135px;
  border-radius: 20px;
  background: #FFF;
  box-shadow: 0px 10px 22px 0px rgba(0, 0, 0, 0.10);
  display: flex;
  /* gap: 100px; */
  align-items: stretch;
}

.contact-section-1 .form-container h4.common-card-head {
  line-height: 47px;
  margin-top: -13px;
  margin-bottom: 38px;
}

.contact-section-1 .form-container .form-details {
  /* max-width: 610px; */
  padding-right: 78px;
}
/* .contact-section-1 .form-container form fieldset {
  max-width: 100% !important;
  display: flex;
  gap: 40px;
} */
.contact-section-1 .form-container form label {
  display: block;
  margin-bottom: 13px;
  margin-top: -3px;
  color: #6E7198;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.2px;
/*   line-height: normal; */
/*   margin: 0px; */
}

.contact-section-1 .form-container form input {
  width: 100%;
  border: none;
  padding: 10px;
  background-color: #F5F8FB;
  height: 50px;
  border-radius: 10px;
  display: inline-block;
}

.contact-section-1 .form-container form input[type="submit"] {
  background-color: #59A100;
  color: #FFF;
  height: 60px;
  margin-top: -6px;
}

.contact-section-1 .form-container form textarea {
  width: 100%;
  border: none;
  resize: none;
  padding: 10px;
  border-radius: 10px;
  background-color: #F5F8FB;
  height: 100px;
}

.contact-section-1 .form-container form .row {
  column-gap: 40px;
  row-gap: 40px;
}

.contact-section-1 .form-container .form-team-cards-container {
  /* border-radius: 10px; */
  /* background: #F5F8FB; */
  /* max-width: 630px; */
  padding: 43px 37px 40px 78px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-left: 4px solid #F5F8FB;
}

.contact-section-1 .form-team-cards-nav {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 20px;
}

.contact-section-1 .form-team-cards-nav .owl-prev {
  height: 50px;
  width: 50px;
  border: none;
  background-color: transparent;
  position: relative;
  z-index: 10;
}

.contact-section-1 .form-team-cards-nav .owl-prev::before {
  position: absolute;
  top: 50%;
  left: 50;
  transform: translate(-50%, -50%);
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/owl-prev-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-prev:hover::before {
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/owl-prev-hover-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-prev span {
  display: none;
}

.contact-section-1 .form-team-cards-nav .owl-next span {
  display: none;
}

.contact-section-1 .form-team-cards-nav .owl-next {
  height: 50px;
  width: 50px;
  border: none;
  background-color: transparent;
  position: relative;
  z-index: 10;
}

.contact-section-1 .form-team-cards-nav .owl-next::after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/owl-next-icon.svg);
}

.contact-section-1 .form-team-cards-nav .owl-next:hover::after {
  content: url(https://23564379.fs1.hubspotusercontent-na1.net/hubfs/23564379/CM-Dec-2023/owl-next-hover-icon.svg);
}

.contact-section-1 .form-team-cards-carousel {
  margin-top: 30px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card h5 {
  color: #00064D;
  font-size: 24px;
  font-weight: 500;
  line-height: 50px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack {
  align-items: center;
  gap: 19px;
  margin-top: 35px;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack img {
  margin-top: -3px;
  width: unset;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack ul {
  padding: 0px;
  margin: 0px 0px -1px;
  list-style: none;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
}

.contact-section-1 .form-team-cards-carousel .form-team-card .hstack ul li.common-card-head-2 {
  text-transform: uppercase;
  margin-bottom: 5px;
}
.contact-section-1 .form-details form {
  padding: 0!important;
}
.contact-section-1 .form-container .form-details,
.contact-section-1 .form-container .form-team-cards-container {
  max-width: unset;
  width: 50%;
}
.contact-section-1 .form-container .form-title {
  display: none;
}
/* @media (max-width: 991px) {  
  .contact-section-1 .form-container form fieldset .hs-form-field {
    width: 100%!important;
  }
  .contact-section-1 .form-container form fieldset {
    max-width: 100% !important;
    display: block!important;
    gap: 0;
  }
} */