.hs-pop-up{position:fixed;z-index:99999999;background:#0000006e;width:100%;inset:0}.hs-pop-up>*{background:#fff;margin:auto;border-radius:8px;overflow:hidden}.hs-pop-up .pop-up-footer-fixed{background:#fff;padding:10px;width:100%;box-sizing:border-box;border-top:1px solid silver}.hs-pop-up header.hs-pop-up-header{position:initial;width:100%;max-width:100%;display:flex}.hs-pop-up footer.pop-up-footer-fixed button{width:100px;margin-right:10px;border-radius:5px;padding:5px;border:1px solid #0073aa;color:#0073aa;text-transform:uppercase}.hs-pop-up.scroll>*{overflow-y:scroll}.hs-pop-up .popup-inner-container .light-box-body{padding:10px}.hs-pop-up .header-content-container{padding:10px;vertical-align:top;box-sizing:border-box;position:relative}.hs-pop-up .header-content-container{width:100%}.hs-pop-up.has-close-btn .header-close-btn-container{width:50px;float:right;text-align:right;vertical-align:top;display:inline-block}.hs-pop-up.has-close-btn .header-content-container{width:calc(100% - 50px);float:left}.hs-pop-up header.hs-pop-up-header:after{clear:both;content:"";display:block}.hs-pop-up .light-box-body{overflow:scroll;position:relative;box-sizing:border-box;overflow-x:hidden}.hs-pop-up.size-small .popup-inner-container{width:25%;min-width:300px;max-width:500px;margin-top:20vh}.hs-pop-up.size-medium .popup-inner-container{width:55%;min-width:450px;max-width:55%;margin-top:20vh}.hs-pop-up.size-full .popup-inner-container{width:95%;min-width:95%;max-height:95vh;min-height:95vh;margin-top:2.5vh}.hs-pop-up.size-full .light-box-body{height:calc(100vh - 100px)}.hs-pop-up.size-fullscreen .popup-inner-container{width:100%;margin-top:0;height:100%;max-height:100%;border-radius:0}.hs-pop-up.size-fullscreen .light-box-body{height:calc(100% - 150px)}.hs-pop-up.size-big>div{width:80%;margin-top:5%}.hs-pop-up.size-big .light-box-body{min-height:65vh;max-height:65vh;overflow-y:scroll}.cx_simple_popup .swal2-html-container{padding-top:30px;padding-bottom:30px;text-align:left}.cx_simple_popup .swal2-popup.swal2-modal{padding-bottom:0!important;overflow:hidden;border-radius:var(--cx-radius-lg)!important}.cx_simple_popup .popup-banner{min-height:90px;padding:30px 0;position:relative}.cx_simple_popup .popup-banner .close-popup i.icon-close{font-size:22px}.cx_simple_popup .popup-banner .close-popup{position:absolute;top:10px;right:10px}.cx_simple_popup .popup-banner .header{font-family:Poppins;font-style:normal;font-weight:700;font-size:1.5rem;line-height:32px}.cx_simple_popup .popup-banner .sub-header{font-family:Poppins;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:var(--cx-text-dark)}.cx_simple_popup .swal2-title{padding:0}.cx_simple_popup .swal2-footer{background:linear-gradient(90deg,var(--e-primary-dark),var(--e-primary));padding:30px 15px!important;margin-bottom:-6px;border-top:none}.cx_simple_popup .popup-footer{display:inline-grid;gap:15px;justify-content:center;align-items:center;color:#fff;grid-template-columns:100%;width:100%;padding:0 30px}.cx_simple_popup div#swal2-html-container{min-height:200px}.cx_simple_popup .swal2-footer{min-height:100px}.toastify.cx-sucess-toastify{background:#d1fadf!important;border:1px solid #039855!important;border-radius:4px;color:#039855;box-shadow:none!important}.swal2-container .swal2-close{border:none;font-size:1.5rem;color:#d92d20}.swal2-container .swal2-close:focus{background-color:transparent;color:#d92d20}.swal2-container .swal2-close:hover{background-color:transparent;color:#d92d20}.swal2-container .form-field:not(.cx-hidden){display:grid;grid-template-columns:1fr;gap:8px}.swal2-container .form-field label{text-align:start;font-size:.875rem;font-family:inter;font-weight:500;line-height:1.25rem;color:var(--text-54)}.swal2-container .form-field .field-wrapper,.swal2-container .submit-btn-container .cx_btn{width:100%}.swal2-container .swal2-actions .swal2-styled:not(.cx_btn){font-family:inter;line-height:20px;text-align:center;outline:0;cursor:pointer;text-transform:capitalize;display:inline-flex;align-items:center;gap:5px;justify-content:center;align-self:flex-start;padding:10px 16px;font-size:.875rem;border-radius:8px;background-color:var(--brand-primary-50)!important;border:1px solid var(--brand-primary-50);color:var(--white-50);text-decoration:none;font-weight:600;transition:background-color .3s ease}