#elementor-popup-modal-28595 .dialog-widget-content{animation-duration:0.5s;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;box-shadow:0px 30px 80px 0px rgba(1,27,50,0.35);}#elementor-popup-modal-28595{background-color:rgba(1,27,50,0.62);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-28595 .dialog-message{width:940px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-28595 .dialog-close-button{display:flex;top:18px;background-color:#FFFFFF;font-size:18px;}body:not(.rtl) #elementor-popup-modal-28595 .dialog-close-button{right:18px;}body.rtl #elementor-popup-modal-28595 .dialog-close-button{left:18px;}#elementor-popup-modal-28595 .dialog-close-button i{color:#011B32;}#elementor-popup-modal-28595 .dialog-close-button svg{fill:#011B32;}@media(max-width:1024px){#elementor-popup-modal-28595 .dialog-message{width:720px;}}@media(max-width:767px){#elementor-popup-modal-28595 .dialog-message{width:92vw;}}/* Start custom CSS for shortcode, class: .elementor-element-ce501af */.elementor-28595 .elementor-element.elementor-element-ce501af{width:100%!important;max-width:100%!important;align-self:stretch!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-container{margin:0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form .wpforms-field{padding:0!important;margin:0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form .wpforms-field-label,.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form .wpforms-field-sublabel{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input[type=text],.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input[type=email],.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input[type=tel],.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form select,.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form textarea{width:100%!important;max-width:100%!important;height:50px!important;background:#F7F5F9!important;border:1px solid #EBE5EF!important;border-radius:12px!important;padding:0 16px!important;font-family:'Lato',sans-serif!important;font-size:15px!important;color:#011B32!important;box-shadow:none!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input:focus,.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form select:focus,.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form textarea:focus{border-color:#F765B8!important;outline:none!important;box-shadow:0 0 0 3px rgba(247,101,184,.18)!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input::placeholder{color:rgba(1,27,50,.45)!important;opacity:1!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form label.wpforms-error{font-family:'Lato',sans-serif!important;font-size:13px!important;color:#d63638!important;margin-top:6px!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-submit-container{margin:0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form button[type=submit]{width:100%!important;height:54px!important;border-radius:999px!important;background:#F765B8!important;color:#fff!important;font-weight:700!important;font-size:16px!important;padding:0 24px!important;box-shadow:0 12px 26px rgba(247,101,184,.35)!important;font-family:'Lato',sans-serif!important;border:0!important;cursor:pointer;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-confirmation-container-full{background:#E3FAF8!important;border:1px solid #4DDFD5!important;color:#011B32!important;border-radius:14px!important;padding:16px 18px!important;font-family:'Lato',sans-serif!important;margin:0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-confirmation-container-full p{margin:0!important;color:#011B32!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-field-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-submit-container{padding:14px 0 0!important;}
.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form button[type=submit]:hover,.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form button[type=submit]:focus{background:#4DDFD5!important;color:#011B32!important;box-shadow:0 12px 26px rgba(77,223,213,.45)!important;}
@media (max-width:767px){.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-field-container{grid-template-columns:1fr!important;gap:10px!important;}.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input[type=text],.elementor-28595 .elementor-element.elementor-element-ce501af .wpforms-form input[type=email]{height:46px!important;}}/* End custom CSS */