.elementor-2950 .elementor-element.elementor-element-0dcbca4{--display:flex;}.elementor-2950 .elementor-element.elementor-element-646abf9{width:100%;max-width:100%;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-dd0dfad */.gform_wrapper{font-family:'Lato',system-ui,sans-serif;}
.gform_wrapper .gform_title{color:#F3F5FC;font-weight:700;}
.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{color:#EBEEF6;font-weight:700;font-size:14px;}
.gform_wrapper .gfield_required{color:#5EA8D8;}
.gform_wrapper input[type=text],
.gform_wrapper input[type=email],
.gform_wrapper input[type=tel],
.gform_wrapper input[type=number],
.gform_wrapper input[type=url],
.gform_wrapper textarea,
.gform_wrapper select{
  background:rgba(9,13,24,.55)!important;
  border:1px solid rgba(255,255,255,.16)!important;
  color:#F3F5FC!important;border-radius:6px!important;
  padding:13px 15px!important;font-family:'Lato',sans-serif!important;font-size:16px!important;
}
.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:#8A92AE!important;}
.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{
  outline:none!important;border-color:#5EA8D8!important;box-shadow:0 0 0 3px rgba(94,168,216,.22)!important;
}
.gform_wrapper .gfield_description{color:#8A92AE!important;}
.gform_wrapper .gform_footer input[type=submit],
.gform_wrapper .gform_footer button,
.gform_wrapper button.gform_button{
  background:#F3F5FC!important;color:#0A0E1C!important;font-family:'Lato',sans-serif!important;
  font-weight:700!important;font-size:15px!important;border:none!important;border-radius:2px!important;
  padding:15px 32px!important;cursor:pointer!important;text-transform:uppercase;letter-spacing:.03em;
}
.gform_wrapper .gform_footer input[type=submit]:hover{background:#fff!important;}
.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:#ffb4c0!important;}/* End custom CSS */