body.has-modal{overflow:hidden!important}.sc_modal{position:fixed;top:var(--admin-bar);left:0;max-height:100vh;width:100%;text-align:center;z-index:9999;overflow:auto;white-space:nowrap;bottom:0}.sc_modal:before{width:0;margin-right:-1px;height:100%;content:""}.sc_modal .sc_modal-wrap,.sc_modal:before{display:inline-block;vertical-align:middle}.sc_modal .sc_modal-wrap{pointer-events:all;position:relative;z-index:11;max-width:100%}.sc_modal .sc_modal-wrap.submitted .close-modal{z-index:12;color:#fff}.sc_modal .sc-modal-content{pointer-events:all;white-space:normal;text-align:left;width:890px;max-width:100%;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.5)}.sc_modal .sc-modal-content>div{padding:56px 50px}.sc_modal .sc-modal-content h3{margin-bottom:38px}.sc_modal.hidden,.sc_modal.hidden+.sc_modal-overlay{display:none}.sc_modal.med .sc-modal-content{width:1050px}.sc_modal-overlay{cursor:pointer;position:fixed;top:0;left:0;right:0;bottom:0;z-index:990;background-color:rgba(0,0,0,.7)}.sc_modal .close-modal{pointer-events:all;position:absolute;width:13px;height:13px;right:20px;top:15px;z-index:12;color:#1c1e36;cursor:pointer}.sc_modal .close-modal svg{stroke:currentColor;max-width:100%;max-height:100%}.sc_modal.inverse .sc_modal-aside a{font-size:14px;line-height:1.29;display:block;padding-top:4px;color:inherit;text-decoration:none}.sc_modal.inverse .sc_modal-aside a:hover{text-decoration:underline}.sc_modal .sc_modal-aside{width:25%;max-width:220px;color:#b2d7ff;background-color:#1c1e36;bottom:0;padding:67px 31px 30px}.sc_modal .sc_modal-aside svg{vertical-align:baseline}.sc_modal .sc_modal-aside .iron-toggles-container{padding-top:13px}.sc_modal .sc_modal_title{color:#fff;padding-top:22px;position:fixed;top:var(--admin-bar);left:30px}.sc_modal.no-pad .sc-modal-content>div{padding:0}.sc_modal.mini .sc-modal-content{width:410px}.sc_modal.mini .sc_modal-wrap{max-height:none;overflow:hidden}.sc_modal.wide .sc-modal-content{width:70vw}@media only screen and (max-width:1023px){.sc_modal .close-modal{width:16px;height:16px;color:#1c1e36!important}.sc_modal.wide .sc-modal-content{width:90vw}}@media only screen and (max-width:767px){.sc_modal .sc-modal-content>div{padding:56px 0}}