.modal{z-index:1004;position:fixed;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modalBackdrop{z-index:1600;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,56,95,.3)}.modal .modalDialog{z-index:1700;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.2);box-shadow:0 0 .5rem rgba(0,0,0,.2);width:100%}@media(min-width:576px){.modal .modalDialog{width:34.375rem}}@media(min-width:768px){.modal .modalDialog{width:45.625rem}}@media(min-width:992px){.modal .modalDialog{width:55.5rem}}.modal .modalDialog .modalContent{position:relative}.modal .modalDialog .modalContent header.modalHeader{min-height:3.125rem}.modal .modalDialog .modalContent .modalBody,.modal .modalDialog .modalContent header.modalHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modalDialog .modalContent .modalBody{padding:1.875rem 8.75rem;max-height:80vh;width:100%;overflow-y:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#00385f}@media(max-width:991px){.modal .modalDialog .modalContent .modalBody{padding:1.875rem 1.875rem}}.modal .modalDialog .modalContent .modalBody h5{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;text-align:center;padding:3.125rem 0 .625rem 0}.modal .modalDialog .modalContent .modalBody h5.first{padding-top:1.25rem}.modal .modalDialog .modalContent .modalBody div.modalBodyText,.modal .modalDialog .modalContent .modalBody p{width:100%;text-align:center}.modal .modalDialog .modalContent .modalBody div.modalBodyText.first,.modal .modalDialog .modalContent .modalBody p.first{padding-top:2.5rem}.modal .modalDialog .modalContent .modalBody div.modalBodyText ul,.modal .modalDialog .modalContent .modalBody p ul{text-align:left}.modal .modalDialog .modalContent .modalBody div.modalBodyText ul li,.modal .modalDialog .modalContent .modalBody p ul li{text-align:left;list-style-type:disc}.modal .modalDialog .modalContent .modalBody div.modalBodyText.sporopayKeyClipboard,.modal .modalDialog .modalContent .modalBody p.sporopayKeyClipboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modalDialog .modalContent .modalBody div.modalBodyText.sporopayKeyClipboard button,.modal .modalDialog .modalContent .modalBody p.sporopayKeyClipboard button{margin-left:1.25rem}@media(max-width:767px){.modal .modalDialog .modalContent .modalBody div.modalBodyText.sporopayKeyClipboard,.modal .modalDialog .modalContent .modalBody p.sporopayKeyClipboard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal .modalDialog .modalContent .modalBody div.modalBodyText.sporopayKeyClipboard button,.modal .modalDialog .modalContent .modalBody p.sporopayKeyClipboard button{margin-left:0}}.modal .modalDialog .modalContent .modalBody svg.large{font-size:8rem;line-height:8rem;width:8rem;height:8rem}.modal .modalDialog .modalContent .modalBody svg.blue path{fill:#005b94}.modal .modalDialog .modalContent .modalFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem}.modal .modalDialog .modalContent .modalFooter button:not(:last-child){margin-right:1.25rem}