.coman-form form {  text-align: center}.gform_wrapper .gform_validation_errors {  background: none !important;  border: none !important;  border-radius: 0;  box-shadow: none !important;  margin-bottom: 10 !important;  margin-top: 0 !important;  padding: 0 !important;  position: relative !important;  width: 100% !important}.gform_wrapper .gform_validation_errors > h2:after {  display: none}.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {  background: none !important;  border: none !important;  font-size: 14px !important;  margin-top: 0px !important;  padding: 0px !important;  position: relative;  top: -10px}.gform_confirmation_message {  color: #fff !important}.gfmc-container {  justify-content: center;  display: block !important}.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer, .cct-main .cct-sidebar .cct-practice-area-contact-form .gform_footer {  margin: 0px !important;  padding: 0px !important;  justify-content: center;  position: relative;  display: inline-block !important;  width: 100%;  text-align: center}.gform-icon.gform-icon--close {  display: none !important}.gfmc-field div:not(.gchoice) {  padding-bottom: 0px !important}.gform_wrapper.gravity-theme .gform_fields {  grid-column-gap: unset !important;  -ms-grid-columns: (1fr 2%) [12] !important;  grid-row-gap: unset !important;  display: unset !important;  grid-template-columns: repeat(12, 1fr) !important;  grid-template-rows: repeat(auto-fill, auto) !important;  width: 100% !important}.coman-form .gfmc-container .gfield.gfmc-column.gfmc-field {  display: flex !important;  flex-wrap: wrap !important;  flex-direction: unset !important;  justify-content: start !important}.gfield_required.gfield_required_text {  display: none !important}.coman-form .gfield_label.gform-field-label {  clip: unset;  word-wrap: normal !important;  border: 0;  -webkit-clip-path: unset;  clip-path: unset;  height: auto;  margin: 0 0 10px 0px !important;  overflow: visible;  padding: 0;  position: relative;  display: inline-block;  font-size: 18px;  color: #444a50;  font-weight: 700;  width: 100%;  text-align: left}.coman-form input[type="text"], .coman-form input[type="tel"], .coman-form input[type="email"], .coman-form textarea, .coman-form .gfield_select {  font-size: 15px !important;  font-weight: 700;  color: #00102d;  height: 60px;  width: 100%;  font-family: "Hind", sans-serif;  outline: none;  box-shadow: 0 0 0 0;  padding: 5px 21px !important;  background-repeat: no-repeat !important;  background-position: right 20px center !important;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  cursor: pointer;  background-color: #ffffff !important;  margin-bottom: 15px !important;  border: 2px solid #ffffff !important;  text-transform: uppercase}.coman-form input[type="text"]:hover, .coman-form input[type="tel"]:hover, .coman-form input[type="email"]:hover, .coman-form textarea:hover, .coman-form input[type="text"]:focus, .coman-form input[type="tel"]:focus, .coman-form input[type="email"]:focus, .coman-form textarea:focus, .coman-form .gfield_select:hover, .coman-form .gfield_select:focus {  background-color: #c79066 !important;  color: #00102d !important;  border: 2px solid #c79066 !important}.coman-form textarea {  height: 110px !important;  padding-top: 15px !important;  resize: none}.coman-form .gform_button {  font-size: 18px;  color: #fff;  text-transform: uppercase;  padding: 0px !important;  position: relative;  font-weight: 700;  display: inline-block;  margin-top: 0px !important;  width: 370px;  height: 70px;  line-height: 70px;  background: #C79066;  background: -webkit-linear-gradient(0deg, rgba(199, 144, 102, 1) 0%, rgba(249, 210, 166, 1) 100%);  background: -moz-linear-gradient(0deg, rgba(199, 144, 102, 1) 0%, rgba(249, 210, 166, 1) 100%);  background: linear-gradient(0deg, rgba(199, 144, 102, 1) 0%, rgba(249, 210, 166, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#C79066", endColorstr="#F9D2A6", GradientType=0);  border-radius: 50px;  font-family: "Hind", sans-serif;  text-align: center;}.coman-form .gfield_select {  background: url(../images/select-arrow.png);  background-repeat: no-repeat !important;  background-position: right 16px center !important}.coman-form .gform_footer {  position: relative;  display: inline-block;  margin-top: 0;  width: auto;  text-align: center;  margin-bottom: 20px !important;}.coman-form .gform_button:hover, .coman-form .gform_button:focus {  background: #F9D2A6;  background: -webkit-linear-gradient(0deg, rgba(249, 210, 166, 1) 0%, rgba(199, 144, 102, 1) 100%);  background: -moz-linear-gradient(0deg, rgba(249, 210, 166, 1) 0%, rgba(199, 144, 102, 1) 100%);  background: linear-gradient(0deg, rgba(249, 210, 166, 1) 0%, rgba(199, 144, 102, 1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F9D2A6", endColorstr="#C79066", GradientType=0);  color: #fff !important;}.coman-form input[type="text"]::placeholder, .coman-form input[type="tel"]::placeholder, .coman-form input[type="email"]::placeholder, .coman-form textarea::placeholder, .coman-form .gfield_select::placeholder {  color: #00102d !important;  opacity: 1;  font-weight: bold !important;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  font-family: "Hind", sans-serif;}.coman-form input[type="text"]:hover::placeholder, .coman-form input[type="tel"]:hover::placeholder, .coman-form input[type="email"]:hover::placeholder, .coman-form textarea:hover::placeholder, .coman-form .gfield_select:hover, .coman-form .gfield_select:hover, .coman-form input[type="text"]:focus::placeholder, .coman-form input[type="tel"]:focus::placeholder, .coman-form input[type="email"]:focus::placeholder, .coman-form textarea:focus::placeholder, .coman-form .gfield_select:focus, .coman-form .gfield_select:focus {  color: #fff !important;  opacity: 1;  font-weight: bold !important;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  -ms-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  font-family: "Hind", sans-serif;}.coman-sidebar-form {  text-align: center;  margin-bottom: 50px}.coman-form .gfmc-container .gfield.gfmc-column.gfmc-field {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  margin-right: calc(-0.5 * var(--bs-gutter-x));  margin-left: calc(-0.5 * var(--bs-gutter-x));  margin: 0 -10px !important;  flex-direction: unset !important;  justify-content: center !important}.gform_ajax_spinner {  display: none !important}.coman-form .gfmc-column-inn {  margin-bottom: 0px !important}.coman-form .gfmc-container .gfield.gfmc-column.gfmc-field {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  margin-right: calc(-0.5 * var(--bs-gutter-x));  margin-left: calc(-0.5 * var(--bs-gutter-x));  margin: 0 -7px !important;  flex-direction: unset !important;  justify-content: center !important}.coman-form .gfmc-container .gfield.gfmc-column.gfmc-field .gfield {  flex: 0 0 50% !important;  max-width: 50% !important;  position: relative !important;  width: 50% !important;  padding-right: 7px !important;  padding-left: 7px !important;  margin-bottom: 0px !important}.gfield_radio {  text-align: left;  margin-bottom: 35px}.ginput_container_radio .gchoice {  display: inline-block;  vertical-align: middle;  margin-right: 25px;  position: relative;}.gchoice .gfield-choice-input[type="radio"] + label::before {  font-family: fontAwesome;  font-weight: 400;  font-size: 11px;  color: #a3a3a3;  content: "\a0";  background-color: #f3f6fa;  border: 1px solid #f3f6fa;  border-radius: 18px;  display: inline-block;  text-align: center;  vertical-align: middle;  height: 18px;  line-height: 15px;  min-width: 18px;  margin-right: 7px;  margin-top: 6px;  position: absolute;  left: 0px;}.gfield-choice-input {  position: absolute;  top: 0px;}.gchoice .gfield-choice-input[type="radio"]:checked + label::before {  display: inline-block;  content: '\f00c';  background-color: #c79066;  color: #fff;  border-color: #c79066}.custome-redie-btn .gfield.gfmc-column.gfmc-field {  text-align: left;  display: block !important;  margin: 0px !important}.custome-redie-btn .gfield.gfmc-column.gfmc-field .gfield {  flex: 0 0 100% !important;  max-width: unset !important;  width: 100% !important;  padding: 0px !important}.custome-redie-btn .gform-field-label {  display: inline-block;  float: left !important;  padding-top: 0px !important;  color: #fff !important;  font-size: 18px !important;  width: auto !important;  font-weight: normal !important}.custome-redie-btn .ginput_container_radio {  white-space: nowrap !important;  float: left}.ginput_container {  position: relative;  text-align: left;}.ginput_container input[type="checkbox"] {  position: absolute;  top: 0px;}.ginput_container input[type="checkbox"] + label::before {  font-family: fontAwesome;  font-weight: 400;  font-size: 11px;  color: #a3a3a3;  content: "\a0";  background-color: #f2f3f5;  border: 1px solid #f2f3f5;  border-radius: 0;  display: inline-block;  text-align: center;  vertical-align: middle;  height: 16px;  line-height: 15px;  min-width: 16px;  margin-right: 0;  margin-top: 4px;  position: absolute;  left: 0px;}.ginput_container input[type="checkbox"]:checked + label::before {  display: inline-block;  content: '\f00c';  background-color: #c79066;  color: #fff;  border-color: #c79066}.gfield--type-checkbox {  text-align: left;  margin-bottom: 30px;  position: relative}.gfield--type-checkbox input {  position: absolute}.gform_wrapper.gravity-theme .gfield-choice-input + label {  max-width: 100% !important}.coman-form label {  display: inline-block;  text-align: left;  color: #fff;  font-size: 16px;  position: relative;  padding-left: 25px;  margin-bottom: 30px;}.coman-form {  text-align: center;}.coman-form h1, .coman-form h2, .coman-form h3, .coman-form h4, .coman-form h5, .coman-form h6, .coman-form p {  color: #fff !important;}.coman-form h6 {  color: #ffffff !important;  font-size: 16px;  margin: 0;  letter-spacing: 3px;  font-family: "Hind", sans-serif;}@media only screen and (max-width:768px) {  .coman-form .gfmc-container .gfield.gfmc-column.gfmc-field .gfield {    flex: 0 0 100% !important;    max-width: 100% !important;    max-width: 100% !important  }}@media (max-width:1800px) {  .coman-form textarea {    padding-top: 15px !important  }}@media (max-width:1700px) {}@media (max-width:1600px) {}@media (max-width:1500px) {  .coman-form textarea {    padding-top: 15px !important  }  .coman-form .gform_button {    height: 60px;    line-height: 60px;    width: 300px;    font-size: 16px;  }}@media (max-width:1400px) {  .coman-form .gform_button {    height: 58px;    line-height: 58px;    width: 270px;    font-size: 15px;  }}@media (max-width:1300px) {  .coman-form h6 {    font-size: 15px;    letter-spacing: 1px;  }  .coman-form .gform_button {    height: 55px;    line-height: 55px;    width: 260px;    font-size: 14px;  }}@media (max-width:1200px) {  .coman-form h6 {    font-size: 14px;    letter-spacing: 0;  }  .coman-form .gform_button {    height: 50px;    line-height: 50px;    width: 260px;    font-size: 14px;  }}@media (max-width:1100px) {  .coman-form .gform_button {    height: 48px;    line-height: 48px;    width: 250px;    font-size: 14px;  }  .coman-form h6 {    font-size: 14px;    letter-spacing: 0;  }}@media (max-width:991px) {  .coman-form h6 {    font-size: 14px;    letter-spacing: 0;  }}@media (max-width:767px) {  .coman-form .gform_button {    height: 48px;    line-height: 48px;    width: 280px;    font-size: 16px;  }  .coman-form input[type="text"], .coman-form input[type="tel"], .coman-form input[type="email"], .coman-form textarea, .coman-form .gfield_select {    margin-bottom: 15px !important  }  .coman-form h6 {    font-size: 14px;    letter-spacing: 0;  }}@media (max-width:576px) {  .coman-form .gform_button {    height: 48px;    line-height: 48px;    width: 280px;    font-size: 16px;  }  .coman-form input[type="text"], .coman-form input[type="tel"], .coman-form input[type="email"], .coman-form textarea, .coman-form .gfield_select {    margin-bottom: 10px !important  }  .coman-form h6 {    font-size: 14px;    letter-spacing: 0;  }}