.elementor-23526 .elementor-element.elementor-element-5eeed046{margin-top:50px;margin-bottom:0px;}.elementor-23526 .elementor-element.elementor-element-dea4b23{text-align:center;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS */.gform_wrapper.gravity-theme .gform_previous_button.button svg, .gform_wrapper.gravity-theme .gform_save_link.button svg {
  filter: brightness(0) saturate(100%) invert(100%) sepia(23%) saturate(519%) hue-rotate(225deg) brightness(121%) contrast(100%) !important;
}
.gpasc-draft-links .dashicons-trash::before{
  margin-right: 2px;
}
.form_saved_message_emailform input{
  margin-right: 0 !important;
}
.resume_form_link_wrapper a{
  font-family: iransansx;
}
.gpasc-draft-links button{
  margin-right: 8px;
}
.gpasc-draft-links{
  margin-top: 10px;
}
.gform_wrapper.gravity-theme .gform_previous_button.button, .gform_wrapper.gravity-theme .gform_save_link.button {
  background-color: #9200b5 !important;
  color: #fff !important;
}
.gpasc-draft-link-content{
  display: flex;
  flex-direction: row !important;
  justify-content: space-between;
  max-width: 200px;
  margin-bottom: 10px;
 align-items: center;
}

.gpasc-draft-link-content button{
  height: 32px;
}

.gpasc-draft-link-content button .dashicons{
  line-height: 22px;
}
.gfield--type-list{
  border: 1px solid #ccc !important;
  padding: 10px !important;
  border-radius: 5px !important;
  background-color: #f8f8f8 !important;
  margin-top: 15px !important;
}

.gfield--type-list .gfield_label{
  max-width: fit-content !important;
  display: inline-block !important;
  padding-right: 5px !important; 
  padding-left: 5px !important; 
}

.form_saved_message h2{
  margin-bottom: 15px;
}

.resume_form_link_wrapper{
  border: 1px solid #ccc;
  border-radius: 5px;
  background-color: #f8f8f8;
  padding: 10px 15px;
  text-align: left;
}

#gform_resume_email{
  text-align: left !important;
  padding: 10px 15px;
  height: 50px;
}
/*
.resume_form_link::after{
  font-family: "Font Awesome 5 Pro";
  content: "\f24d";
  font-size: 20px;
  color: #666;
  font-weight: 100 !important;
}
*/

@media screen and (max-width:480px){
	.gform_footer{
  display: flex;
  flex-direction: column;
}
.gform_footer input,.gform_footer button{
  width: 100%;
  height: 45px;
  margin: 0 !important;
  margin-bottom: 10px !important;
}
}/* End custom CSS */