@import url("https://use.typekit.net/fvp1dob.css");
@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");

input {
  border: none !important;
  border-bottom: 2px solid #000 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}

.Image-1580852270615-404-24 img {
    display: none;
}

.Label-1580755114825-658-1 {
font-family: 'Open Sans' !important;
  font-size: 20px !important;
  font-weight: 500 !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.15 !important;
  letter-spacing: normal;
  text-align: center;
  color: #000000 !important;
}
span {
  font-family: 'Open Sans' !important;
    font-size: 14px !important;
}

.checkbox_form_area {
	display: none !important;
}

.Paragraph .Paragraph {
       font-family: 'Open Sans' !important;
    font-size: 14px !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.57;
    letter-spacing: normal;
    color: #000; 
}

.ng-binding {
  font-size: 14px !important;
}

/*.FormTitanInput.FirstName,.FormTitanInput.LastName,input.Email-1580755246875-854-4 { 
    border: none !important;
    box-shadow: none;
    border-radius: 0 !important;
}

.FirstName-1581458258552-270-30{
   border-bottom: 2px solid #000 !important;
    border-radius: none !important;
}

.FormTitanInput.LastName{
   border-bottom: 2px solid #000 !important;
}

input.Email-1580755246875-854-4 { 
   border-bottom: 2px solid #000 !important;
}	
*/
.regular-btn.previewformTitanSubmitButton {
	width: fit-content !important;
    height: 32px !important;
    border: solid 1px #753cbe!important;
    border-radius: none !important;
    margin-left: 133px;
    background: transparent !important;
    color: #753cbe !important;
    font-size: 14px !important;
    border-radius: 0;
   transition: .3s ease-in-out;

}

.regular-btn.previewformTitanSubmitButton:hover {
   background: #753cbe !important;
  color: #fff !important; 
}

.Button-1580755081966-249-1 {
	 background-color: none !important;
}

.new-element-warp button:disabled,.new-element-warp input[type=text]:disabled, .new-element-warp input[type=text]:read-only, .new-element-warp textarea:disabled, .new-element-warp textarea:read-only {
  margin: 20px auto 0;;
  background-color: transparent !important;
}

.form-row .ft-form-element .element-table .error-msg {
  font-size: 13px !important;
}

.new-elements-warp .new-element-warp {
    width: 83%;
    margin: 0 auto !important;
    text-align: center !important;
}

.element-container.Container.Container-1581456992588-971-26 {
  width: 100% !important;
}

/*.form-wrap-rel + div {
  width: 69% !important;
  height: auto;
  margin: 0 auto !important;
}*/



 ::placeholder {
 	font-size: 14px !important;
  color: #000 !important;
  opacity: 0.6 !important;
  /* Firefox */
}

form .ElementWrap-Container-1581456902377-668-25 {
  left: 194px !important;
  top: 80px !important;
}

.new-elements-warp .new-element-warp {
  width: 60% !important;
}

.ElementWrap-Container-1580755081966-249-1,
.ElementWrap-Container-1580755114825-658-1 {
  left: 50% !important;
  -webkit-transform: translateX(-50%) !important;
  -ms-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}

.element-container-1580755081966-249-1,
.ft-form-element,
.element-table.block-in-table,
.element-table-row,
.element-table-cell,
.new-element-warp .form-row .element-container.Container.block-in-table,
.Button-1580755081966-249-1 ft-form-element,
.FullName-1581458258552-270-30 .element-table {
  width: 100% !important;
  display: block !important;
}

#e_1580755081966-249-1 {
  width: initial !important;
  margin-left: 0 !important;
  position: absolute !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%) !important;
  -ms-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}

form.form-wrap-rel {
  overflow-x: hidden !important;
}

.FullName-1581458258552-270-30 .element-table-cell {
  display: inline-block !important;
  width: calc(50% - 5px) !important;
}