.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:scroll}.modal-dialog{position:relative;width:auto;margin:16px;max-width:100%}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (16px*2))}.modal-dialog-centered:before{display:block;height:calc(100vh - (16px*2));content:""}.modal-dialog-scrollable{height:calc(100% - 32px)}.modal-dialog-scrollable .modal-scrollbar{flex:1 1 auto}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;background-clip:padding-box;outline:0;height:100%;background:#fff;border-radius:10px}.modal-header{padding:20px;border-radius:10px 10px 0 0;background:#1da2fc}.modal-title{font-weight:700;font-size:18px;color:#fff;text-align:center;line-height:1.15}.modal-body{padding:20px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,.6);display:none}
.modal-close{position:absolute;top:14px;right:10px;width:32px;height:32px;z-index:200;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;justify-content:center;color:#fff}.modal-close:before{content:"\e90b";font-family:"roksis-icons";font-weight:400;font-style:normal;font-size:16px;line-height:1}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media screen and (min-width:768px){.modal .modal-dialog{max-width:956px;margin:16px auto}.modal .modal-dialog_md{max-width:600px}.modal-header{padding:40px}.modal-close{top:20px;right:15px}.modal-close:before{font-size:20px}.modal-title{font-size:26px}.modal-body{padding:32px 60px}}