.gform_required_legend {
  display: none;
}
.ginput_container input, .ginput_container select {
  height: 60px !important;
  border: 0;
  border-radius: 0 !important;
}
.ginput_container input::placeholder , .ginput_container select::placeholder, .ginput_container textarea::placeholder  {
  color: #646566 !important; 
  opacity: 1; 
}
#gform_submit_button_4 {
  background: #323333;
  border-radius: 0;
  height: 60px;
}
#gform_submit_button_4:hover {
  background: #19191A;
  border-radius: 0;
  height: 60px;
}
#gform_4_validation_container {
  display: none;
}
.gfield_description.validation_message.gfield_validation_message {
  display: none;
}
#gform_submit_button_3, #gform_submit_button_1 {
  margin: 0 auto;
  height: 64px;
  background: transparent;
  border: 2px solid #fff;
  max-width: 300px !important;
  width: 100%;
  border-radius: 0;
}
#gform_submit_button_3:hover, #gform_submit_button_1:hover {
  margin: 0 auto;
  height: 64px;
  background: #000000;
	color:#ffffff;
  border: 2px solid #000000;
  max-width: 300px !important;
  width: 100%;
  border-radius: 0;
}
#gform_submit_button_2 {
  margin: 0 auto;
  height: 64px;
  background: #8C7C69;
  border: 0;
  max-width: 300px !important;
  width: 100%;
  border-radius: 0;
}
#gform_submit_button_2:hover {
  margin: 0 auto;
  height: 64px;
  background: #594F43;
  border: 0;
  max-width: 300px !important;
  width: 100%;
  border-radius: 0;
}

.messageform {
  color: #fff;
  text-align: center;
  font-size: 12px;
}
#gfield_upload_rules_3_8 {
  color: #fff;
  font-size: 12px;
}
#field_3_6 {
  margin-top: -20px;
}
div.gfield {
  margin-top: -25px;
}
.cover-letter {
  color: #fff;
  font-size: 15px;
  border: 2px solid;
  padding: 15px;
  font-weight: 400;
}
.gform-theme--framework .gform_validation_errors .gform_submission_error {
  color: #fff;
}
.gform-theme--framework .gform_validation_errors {
  background-color: #ffffff12;
  border: #fff 1px solid;
}
.gform-theme--framework .gform_validation_errors .gform-icon{
	border-color:#fff;
		color: #fff;
}
.elementor-slideshow__title {
    display: none !important;
}
#gform_drag_drop_area_3_8 {
  padding: 0;
  border: 0;
  background: transparent;
}
.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_area::before {
		display:none;
}
.gform_drop_instructions {
  display: none !important;
}
#gform_browse_button_3_8 {
  border-radius: 0;
  height: 58px;
  width: 100%;
  border: 0 !important;
  background: #8C7C69;
	font-size: 0;
}
#gform_browse_button_3_8:hover {
  border-radius: 0;
  height: 58px;
  width: 100%;
  border: 0 !important;
  background: #594F43;
	font-size: 0;
}

#gform_browse_button_3_8::before {
  content: "UPLOAD RESUME";
  font-family: "Roboto", Sans-serif !important;
  font-size: 15px;
  font-weight: 400;
}
#gfield_upload_rules_3_8 {
  display: none;
}
#menu-2-baeb638 {
  padding: 3em 0;
}
.swiper-pagination-bullet-active {
  background-color: #000000 !important;
}

#input_1_6_1, #input_2_7_1, #input_3_10_1 {
	height: 20px !important;
}
@media(max-width:890px){
	#input_1_6_1, #input_2_7_1, #input_3_10_1 {
			height: 20px !important;
		}
}

#field_1_6 label, #field_2_7 label, #field_3_10 label {
	color: #fff !important;
}
#field_1_6, #field_2_7, #field_3_10 {
	text-align:center;
}
/*#gform_fields_1, #gform_fields_2, #gform_fields_3{
	row-gap: 20px!important;
}*/

#gform_fields_1 .messageform, #gform_fields_2 .messageform, #gform_fields_3 .messageform{
	margin-top:20px;
}

.mdp-readabler-trigger-button-box button#mdp-readabler-trigger-button:focus, .mdp-readabler-trigger-button-box button#mdp-readabler-trigger-button:hover {
	text-decoration: none;
	border: solid 2px #726555 !important;
}
.mdp-readabler-trigger-button-box button#mdp-readabler-trigger-button{
	text-decoration: none;
	border: solid 2px #ffffff !important;
}
.mdp-readabler-trigger-button-box button#mdp-readabler-trigger-button#mdp-readabler-trigger-button:focus {
	outline: none!important;
	outline-offset: 0px!important;
}