.elementor-829 .elementor-element.elementor-element-ab14267{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:112px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-829 .elementor-element.elementor-element-ab14267:not(.elementor-motion-effects-element-type-background), .elementor-829 .elementor-element.elementor-element-ab14267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #7A1501CC 0%, #000000 85%);}.elementor-829 .elementor-element.elementor-element-3e7ee0b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-829 .elementor-element.elementor-element-cd8b5b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:120%;letter-spacing:-0.48px;}.elementor-829 .elementor-element.elementor-element-c9551c6{--display:flex;--min-height:335px;--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;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-829 .elementor-element.elementor-element-c9551c6:not(.elementor-motion-effects-element-type-background), .elementor-829 .elementor-element.elementor-element-c9551c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://verily.innovisionwebsites.com/wp-content/uploads/2025/10/inquire-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-829 .elementor-element.elementor-element-ab14267{--gap:48px 40px;--row-gap:48px;--column-gap:40px;}}@media(min-width:768px){.elementor-829 .elementor-element.elementor-element-ab14267{--content-width:1280px;}.elementor-829 .elementor-element.elementor-element-3e7ee0b{--width:50%;}.elementor-829 .elementor-element.elementor-element-c9551c6{--width:50%;}}@media(max-width:767px){.elementor-829 .elementor-element.elementor-element-ab14267{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-829 .elementor-element.elementor-element-ab14267:not(.elementor-motion-effects-element-type-background), .elementor-829 .elementor-element.elementor-element-ab14267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #7A1501CC 0%, #000000 100%);}.elementor-829 .elementor-element.elementor-element-cd8b5b0 .elementor-heading-title{font-size:36px;letter-spacing:-0.36px;}}/* Start custom CSS for shortcode, class: .elementor-element-c859e87 */.elementor-829 .elementor-element.elementor-element-c859e87 .gform_required_legend {
  display: none !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 label {
  font-size: 16px;
  color: #fff !important;
  font-family: 'Roboto', sans-serif !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:not([type="checkbox"]) {
  height: auto !important;
  line-height: 150% !important;
}


.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:not([type="checkbox"]) {
  padding: 8px 12px !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body textarea {
  padding: 12px !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:not([type="checkbox"]) {
  min-height: 48px !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body select {
  padding: 8px 12px;
  height: auto !important;
  height: 100% !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:not([type="checkbox"]),
.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body select,
.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body textarea,
.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .chosen-single {
  border-radius: 12px;
  background: rgba(255, 255, 255, .10) !important;
  border-color: transparent !important;
  color: rgba(255, 255, 255, 1) !important;
  font-size: 16px !important;
  font-family: 'Roboto', sans-serif !important;


}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body a.chosen-single {
  text-decoration: none !important;
  color: rgba(255, 255, 255, 0.6) !important;
  padding: 8px 12px !important;
  height: 48px !important;
  display: flex !important;
  align-items: center !important;

}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body a.chosen-single div b {
  background-image: url(https://verily.innovisionwebsites.com/wp-content/uploads/2025/10/keyboard_arrow_down.svg) !important;
  background-size: 1.5em auto !important;
  background-position: center center !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body a.chosen-single div {
  right: 10px !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body a.chosen-single span {
  line-height: normal !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .chosen-search {
  display: none !important;
}

.gform-theme--foundation .elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .chosen-container .chosen-dropdown {
  background-color: #111 !important;
}

.gform-theme--foundation .elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .chosen-container .chosen-dropdown ul li {
  color: #fff !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .chosen-container .chosen-results ul li.active-result {
  border-color: #7A1501 !important;

}

.gform-theme--foundation #gform_2 .chosen-container {
  width: 100% !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body textarea::placeholder,
.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body select {
  color: rgba(255, 255, 255, .60) !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:is([type="checkbox"]) {
  border-radius: 3px !important;
  border-color: transparent !important;
  background: rgba(255, 255, 255, .10) !important;

}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:is([type="checkbox"])::before {
  color: #fff !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body input:is([type="checkbox"]):focus {
  outline-color: #fff !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body a {
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body .ginput_container_consent label {
  font-size: 14px !important;

}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-body>div {
  gap: 24px !important
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-footer .gform_button {
  border-radius: 100px !important;
  padding: 10px 24px !important;
  background: #fff !important;
  color: #000 !important;
  width: 100% !important;
  font-size: 16px !important;
  font-family: 'Roboto', sans-serif !important;
  font-weight: 500px !important;

}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-footer .gform_button:hover {
  background: #CDA464 !important;
  color: #fff !important;
}

.elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-footer {
  margin-top: 24px !important;
}

@media (min-width:768px) {
  .elementor-829 .elementor-element.elementor-element-c859e87 #gform_2 .gform-footer .gform_button {
    width: auto !important;
  }
}


.elementor-829 .elementor-element.elementor-element-c859e87 .gform_confirmation_message {
    color:#fff !important;
}/* End custom CSS */