.elementor-7209 .elementor-element.elementor-element-529c103{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-7209 .elementor-element.elementor-element-95bf134{text-align:center;}.elementor-7209 .elementor-element.elementor-element-95bf134 .elementor-heading-title{color:#0E3B86;}.elementor-7209 .elementor-element.elementor-element-b94f6a8 > .elementor-widget-container{background-color:#FFFFFF;}#elementor-popup-modal-7209{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-7209 .dialog-message{width:520px;height:auto;}#elementor-popup-modal-7209 .dialog-close-button{display:flex;}#elementor-popup-modal-7209 .dialog-widget-content{border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-7209 .elementor-element.elementor-element-95bf134 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for heading, class: .elementor-element-95bf134 */.forminator-ui{
  max-width:650px;
 background: #fff;;
  
 
 

}



.forminator-ui input,
.forminator-ui textarea,
.forminator-ui select{
  width:100% !important;
  padding:16px 18px !important;
  border:2px solid #dce6f5 !important;
  border-radius:14px !important;
  background:#f8fbff !important;
  font-size:16px !important;
  color:#333 !important;
}

.forminator-ui input:focus,
.forminator-ui textarea:focus,
.forminator-ui select:focus{
  border-color:#005eff !important;
  background:#fff !important;
  box-shadow:0 0 0 4px rgba(0,94,255,.12) !important;
  outline:none !important;
}

.forminator-ui textarea{
  min-height:150px !important;
  resize:none !important;
}

.forminator-ui .forminator-button-submit{
  width:100% !important;
  padding:16px !important;
  border:none !important;
  border-radius:50px !important;
  background:linear-gradient(135deg,#005eff,#002b8f) !important;
  color:#fff !important;
  font-size:18px !important;
  font-weight:700 !important;
  cursor:pointer !important;
  transition:.3s !important;
}

.forminator-ui .forminator-button-submit:hover{
  transform:translateY(-3px);
  box-shadow:0 15px 35px rgba(0,94,255,.35) !important;
}

.forminator-ui .forminator-error-message{
  color:red !important;
  font-size:13px !important;
}

@media(max-width:600px){
  .forminator-ui{
    margin:30px 15px !important;
    padding:28px 20px !important;
  }

  .forminator-ui:before{
    font-size:28px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b94f6a8 */form#forminator-module-7147 {
    margin: 0px !important;
}/* End custom CSS */