#elementor-popup-modal-6392{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6392 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-6392 .dialog-close-button{display:flex;}#elementor-popup-modal-6392 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */#elementor-popup-modal-6392 .elementor-element-286a9db1{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:32px;max-height:80vh;overflow-y:auto;color:#222;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 > *{width:100%;max-width:100%;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 h2{font-size:26px;font-weight:700;line-height:1.2;margin:0 0 4px;padding-right:56px;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 h3{font-size:18px;font-weight:700;line-height:1.3;margin:12px 0 0;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 p{font-size:15px;line-height:1.6;margin:0;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 ol,#elementor-popup-modal-6392 .elementor-element-286a9db1 ul{padding-left:22px;margin:0;}
#elementor-popup-modal-6392 .elementor-element-286a9db1 li{margin-bottom:6px;}
#elementor-popup-modal-6392 [data-id="1d98bf4c"]{margin-top:16px;padding-top:16px;border-top:1px solid #e2e2e2;}
/* prominent close (X) */
#elementor-popup-modal-6392 .dialog-close-button{top:14px!important;right:14px!important;width:42px;height:42px;border-radius:50%;background:#B80000;color:#fff!important;opacity:1;display:flex!important;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 14px rgba(0,0,0,.3);z-index:10;transition:background .2s,transform .2s;}
#elementor-popup-modal-6392 .dialog-close-button i{color:#fff!important;font-weight:900;}
#elementor-popup-modal-6392 .dialog-close-button svg{fill:#fff!important;width:18px;height:18px;stroke:#fff;stroke-width:30;}
#elementor-popup-modal-6392 .dialog-close-button:hover,#elementor-popup-modal-6392 .dialog-close-button:focus-visible{background:#212121;transform:scale(1.08);}
/* bottom close button */
#elementor-popup-modal-6392 a[data-id="69198d0b"]{display:block;width:auto!important;max-width:none!important;align-self:center;margin-top:8px;padding:14px 30px;border-radius:6px;background:#B80000;color:#fff!important;font-weight:700;font-size:16px;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;}
#elementor-popup-modal-6392 a[data-id="69198d0b"]:hover{background:#212121;}
@media(max-width:767px){#elementor-popup-modal-6392 .elementor-element-286a9db1{padding:20px;}#elementor-popup-modal-6392 a[data-id="69198d0b"]{width:100%!important;}}/* End custom CSS */