.modal-backdrop{background-color:transparent}.stm-lms-use-subscription{background:rgba(0,0,0,.4);transition:.3s}.stm-lms-use-subscription.modal{display:flex;align-items:center;justify-content:center;height:100%}.stm-lms-use-subscription.modal.fade .modal-dialog{-webkit-transform:translate(0,25%);transform:translate(0,25%)}.stm-lms-use-subscription.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.stm-lms-use-subscription.modal .modal-dialog{width:500px;padding:0;position:relative}.stm-lms-use-subscription .modal-content{display:flex;flex-direction:column;margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 20px 40px 0 rgba(0,0,0,.25);padding:30px;transition:.2s}.stm-lms-use-subscription .modal-content .close-subscription-modal{position:absolute;top:30px;right:30px;display:flex!important;width:25px;height:25px;justify-content:center;align-items:center;border-radius:30px;background:#eef1f7;cursor:pointer;z-index:10}.stm-lms-use-subscription .modal-content .close-subscription-modal:after{content:"\e94a";font-family:stmlms;font-size:9px;line-height:normal;transition:.2s;color:#808c98}.stm-lms-use-subscription .modal-content .close-subscription-modal:active:after,.stm-lms-use-subscription .modal-content .close-subscription-modal:focus:after,.stm-lms-use-subscription .modal-content .close-subscription-modal:hover:after{color:#4d5e6f}.stm-lms-use-subscription .modal-content .modal-body{padding:0}.stm-lms-use-subscription .modal-content .modal-body h2{margin:0 0 10px;font-family:"Albert Sans",sans-serif;line-height:normal;font-style:normal;font-weight:700;font-size:20px;color:#001931}.stm-lms-use-subscription .modal-content .modal-body p{font-family:"Albert Sans",sans-serif;font-size:14px;color:#4d5e6f;font-style:normal;font-weight:500;line-height:21px;margin-bottom:30px}.stm-lms-use-subscription .modal-content .modal-body .btn{display:inline-block;vertical-align:top;height:40px;padding:11px 20px;justify-content:center;align-items:center;outline:0;border:none;min-height:auto;font-family:"Albert Sans",sans-serif;background-color:var(--accent-100);border-radius:5px;transition:.2s;font-size:14px;line-height:18px;letter-spacing:0;text-transform:capitalize;text-decoration:none;color:#fff;cursor:pointer}.stm-lms-use-subscription .modal-content .modal-body .btn:active,.stm-lms-use-subscription .modal-content .modal-body .btn:focus,.stm-lms-use-subscription .modal-content .modal-body .btn:hover{background:var(--accent-hover)}.stm-lms-use-subscription .modal-content .modal-body .btn.loading:before{margin:0}.stm-lms-use-subscription .modal-content .modal-body .btn.loading span{opacity:1;width:auto}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content{background:#171717}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .close-subscription-modal{background:#2d2d2d}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .close-subscription-modal:after{color:rgba(255,255,255,.5)}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .close-subscription-modal:active:after,.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .close-subscription-modal:focus:after,.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .close-subscription-modal:hover:after{color:rgba(255,255,255,.7)}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .modal-body h2{color:#fff}.stm-lms-use-subscription.masterstudy-course-player-content_dark-mode .modal-content .modal-body p{color:rgba(255,255,255,.7)}@media (max-width:576px){.stm-lms-use-subscription .modal-dialog{width:auto}.stm-lms-use-subscription .modal-content .modal-body h2{padding-right:50px}}