.elementor-365 .elementor-element.elementor-element-826364a{--display:flex;}#elementor-popup-modal-365{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-365 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-365 .dialog-close-button{display:flex;}#elementor-popup-modal-365 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */.nf-form-cont{ max-width:640px; margin:0 auto; background:#fff; padding:24px 28px; border-radius:8px; box-shadow:0 20px 50px rgba(0,0,0,.25); color:#111; } #elementor-popup-modal-365 .nf-form-title, #elementor-popup-modal-365 .nf-field-label label{color:#111} #elementor-popup-modal-365 .nf-form-cont input, #elementor-popup-modal-365 .nf-form-cont textarea, #elementor-popup-modal-365 .nf-form-cont select{ width:100%; max-width:100%; box-sizing:border-box; background:#fff; border:2px solid #111; border-radius:4px; padding:12px 14px; line-height:1.3; } #elementor-popup-modal-365 .nf-form-cont textarea{min-height:160px} #elementor-popup-modal-365 .nf-field, #elementor-popup-modal-365 .nf-field-container{margin-bottom:16px} #elementor-popup-modal-365 .nf-form-cont .submit-wrap .nf-element, #elementor-popup-modal-365 .nf-form-cont input[type="submit"], #elementor-popup-modal-365 .nf-form-cont input[type="button"]{ display:block; margin:24px auto 0; padding:14px 28px; background:#000; color:#fff; text-transform:uppercase; letter-spacing:.18em; font-weight:600; border:none; border-radius:2px; cursor:pointer; } #elementor-popup-modal-365 .nf-form-cont .submit-wrap .nf-element:hover, #elementor-popup-modal-365 .nf-form-cont input[type="submit"]:hover, #elementor-popup-modal-365 .nf-form-cont input[type="button"]:hover{opacity:.9}/* End custom CSS */