.block-banner-wrapper{background:#eee;width:100%;padding:20px;text-align:center;font-size:14px;line-height:19px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-banner-wrapper.show-banner{display:block}.block-banner-wrapper>span{font-weight:700}.block-banner-wrapper>a{color:#00b22d;font-weight:500;cursor:pointer;text-decoration:none}.block-banner-modal-body h4{font-size:15px;font-weight:700;line-height:23px;color:#0e0e0f}.block-banner-modal-body p{color:#999;font-size:14px;line-height:20px}.block-banner-modal-body .button-wrapper{margin-top:52px;text-align:right}.block-banner-modal-body .button-wrapper>button:first-child{margin-right:12px}.MODAL__modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(100vh);transform:translateY(100vh)}@media only screen and (min-width:600px){.MODAL__modal{-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.MODAL__modal.shown{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:600px){.MODAL__modal.shown{opacity:1}}.MODAL__modal *,.MODAL__modal :after,.MODAL__modal :before{-webkit-box-sizing:border-box;box-sizing:border-box}.MODAL__modal .MODAL__modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}@media only screen and (min-width:600px){.MODAL__modal .MODAL__modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;border-radius:3px}}.MODAL__modal .MODAL__modal-content .MODAL__modal-content-close{background:none;border:none;color:#999;font-size:25px;cursor:pointer;padding:5px 5px 7px;font-weight:400;height:100%;outline:none}.MODAL__modal .MODAL__modal-content .MODAL__modal-content-close:hover{color:#555}.MODAL__modal .MODAL__modal-content header.MODAL__modal-content-header{background-color:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;padding:0 15px;height:55px}@media only screen and (min-width:600px){.MODAL__modal .MODAL__modal-content header.MODAL__modal-content-header{border-radius:3px 3px 0 0}}.MODAL__modal .MODAL__modal-content header.MODAL__modal-content-header h2{font-size:20px;color:#0e0e0f;font-weight:500;line-height:22px}.MODAL__modal .MODAL__modal-content section.MODAL__modal-content-body{background-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:15px}@media only screen and (min-width:600px){.MODAL__modal .MODAL__modal-content section.MODAL__modal-content-body{border-radius:3px}}.MODAL__modal .MODAL__modal-content section.MODAL__modal-content-body p.MODAL__modal-content-body-default{color:#555;font-size:15px;line-height:22px;min-width:200px}.MODAL__modal .MODAL__modal-content footer.MODAL__modal-content-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border-top:1px solid #ddd;border-radius:0 0 3px 3px;padding:15px}@media only screen and (min-width:600px){.MODAL__modal .MODAL__modal-content{max-height:90vh;max-width:600px;width:70vw}}.block-user-banner{-webkit-box-sizing:border-box;box-sizing:border-box}
/*# sourceMappingURL=index.ddcf8f5bf8a6208a0955366061ccb9fc.css.map*/