.elementor-70 .elementor-element.elementor-element-76edb1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-89b6487{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-89b6487{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for html, class: .elementor-element-89b6487 */a {
  text-decoration: none !important;
}
/* pura grid compact karne ke liye */
.cf7-grid {
  display: flex;
  flex-direction: column;
  gap: 5px !important;   /* row gap minimum */
  margin: 0 !important;
  padding: 0 !important;
}

.cf7-row {
  display: flex;
  flex-wrap: wrap;
  gap: 10px !important;   /* horizontal thoda rakha */
  margin: 0 !important;
  padding: 0 !important;
}

.cf7-col-50 {
  flex: 1 1 48%;
}

.cf7-col-100 {
  flex: 1 1 100%;
}

/* label aur field ke beech ka gap */
.cf7-grid label {
  display: block;
  font-weight: 500;
  margin-bottom: 2px !important;  /* bahut kam spacing */
}

/* input, select, textarea fields */
.cf7-grid input,
.cf7-grid textarea,
.cf7-grid select {
  width: 100%;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 14px;
  margin: 0 !important;   /* default CF7 ka margin hata diya */
  box-sizing: border-box;
}

/* CF7 ka default <p> tag spacing hatao */
.wpcf7 p {
  margin: 0 !important;
  padding: 0 !important;
}
/* Sirf Additional Requirements ka textarea chhota karne ke liye */
.cf7-grid textarea[name="additional-requirements"] {
  min-height: 60px;   /* thoda aur chhota */
  max-height: 90px;   /* optional limit */
  resize: vertical;   /* user khud adjust kar sake */
}
.btn.btn-outline:hover {
  background: #f0f0f0;  /* halka grey ya koi aur color */
  color: #000 !important;   /* text black hi rahe */
}/* End custom CSS */