
/***footer******/

/* .site-footer{
	display: none;
}
 */



/* /ritin css */

.elementor-3682 .elementor-element.elementor-element-3a8e22f .ehp-form__button {
    border-radius: 20px;
}

input:not([type="button"]):not([type="submit"]), .elementor-kit-282 textarea, .elementor-kit-282 .elementor-field-textual {
    font-family: "Muli", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #3A2C39 !important;
    border-style: solid;
    border-width: 2px !important;
    border-color: #df836e !important;
    border-radius: 10px !important;
}

/* .page-id-3682 {

footer#site-footer {
    display: none;
}

header#site-header {
    display: none;
} */

@media screen and (max-width: 600px) {
	
.elementor-element-48b75af li.elementor-icon-list-item.elementor-inline-item {
    margin-bottom: 10px;
}
	
	.reverse {
    display: flex;
    flex-direction: column-reverse !important;
}
	
	.elementor-element-90e0b94 span.elementor-icon-list-icon {
    margin-top: 5px;
}
	
}




/* Wrapper */
#cf7-facial-consultation.cf7-facial-consultation {
  background: #f3e7df;
  padding: 35px 25px;
  border-radius: 14px;
  max-width: 520px;
  margin: auto;
  font-family: "Georgia", serif;
}

/* Title */
.cf7-facial-consultation .cf7fc-title {
  text-align: center;
  color: #c77f6b;
  font-size: 28px;
  margin-bottom: 25px;
  font-weight: 500;
}

/* Field spacing */
.cf7-facial-consultation .cf7fc-field {
  margin-bottom: 18px;
}

/* Labels */
.cf7-facial-consultation label {
  display: block;
 margin-bottom: -14px;
  color: #c77f6b;
  font-size: 14px;
}

/* Inputs */
.cf7-facial-consultation .cf7fc-input,
.cf7-facial-consultation .cf7fc-textarea {
  width: 100%;
  border: 2px solid #d98c76;
  border-radius: 10px;
  padding: 9px 14px;
  background: transparent;
  font-size: 14px;
  outline: none;
}

/* Textarea height */
.cf7-facial-consultation .cf7fc-textarea {
  height: 90px;
  resize: none;
}

/* Submit button */
.cf7-facial-consultation .cf7fc-submit-wrap {
  text-align: center;
  margin-top: 10px;
	

}

.cf7-facial-consultation .cf7fc-submit {
  background: transparent;
  border: 2px solid #d98c76;
  color: #c77f6b;
  padding: 12px 22px;
  border-radius: 10px;
  font-size: 13px;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  transition: 0.3s ease;
	width: 100% !important;
	
}

.cf7-facial-consultation .cf7fc-submit:hover {
  background: #d98c76;
  color: #fff;
}

/* Note text */
.cf7-facial-consultation .cf7fc-note {
  text-align: center;
  font-size: 13px;
  margin-top: -30px;
  color: #6d6d6d;
  line-height: 1.6;
	margin-bottom: -20px;
}