html,body{min-height:100%}body{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;background-color:#201f1f}.wrapper{position:relative;background-color:#474343;max-width:1170px;margin:0 auto;height:100%}.mms-site-header{padding-top:20px;padding-bottom:20px}.hamburger{width:34px;height:24px;display:none;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .3s ease;gap:2px;padding:0;background:transparent;border:none}.hamburger span{display:block;height:4px;width:100%;background-color:#d9d9d9;border-radius:1px;transition:all .3s ease}.overlay{position:fixed;inset:0;background:#18e9a3fc;z-index:3}.slide-panel{position:fixed;top:0;left:0;bottom:0;width:280px;max-width:90vw;background:#fff;box-shadow:2px 0 12px #0000001f;z-index:50;display:flex;flex-direction:column;padding:16px;transform:translate(-100%)}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.close-btn{background:transparent;border:none;cursor:pointer;padding:18px;color:#fff}.close-btn svg{width:40px;height:40px}.panel-body ul{list-style:none;padding:0;margin:0}.panel-body li+li{margin-top:12px}.panel-body a{text-decoration:none;color:#111827;font-weight:600}.slide-enter{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.slide-leave{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.slide-enter-start{transform:translate(-100%)}.slide-enter-end,.slide-leave-start{transform:translate(0)}.slide-leave-end{transform:translate(-100%)}[x-cloak]{display:none!important}.hamburger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mms-site-nav{display:flex;gap:20px;align-items:flex-end;height:100%;width:100%;border-bottom:1px solid #d9d9d9;padding-bottom:10px}.mms-site-nav ul{list-style:none;padding:0;margin:0;display:flex;gap:40px}.mms-site-nav ul li{font-size:18px;font-weight:400}.mms-site-nav ul li a{color:#948d8d;text-decoration:none;transition:color .3s}.mms-site-nav ul li a:hover,.mms-site-nav ul li a.active{color:#fff}.mms-hero-section h1{font-size:36px;font-weight:300;color:#18e9a3;margin-bottom:20px}.mms-img-box{position:relative}.mms-img-box figure{height:100%;max-height:400px;overflow:hidden;margin-bottom:25px}.mms-img-box figure>img{-webkit-user-select:none;user-select:none;width:100%}.mms-img-box .mms-featured-blog_content{position:absolute;left:0;bottom:6px;background:#7f7f7fb2;padding:30px 50px;text-align:center}.mms-img-box .mms-featured-blog_content p:last-child{margin-bottom:0}.mms-tests{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.mms-tests-title{background-color:#d9d9d9;font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;fill:#474343;color:#474343;border-radius:3px;text-align:center;padding:5px;margin-bottom:25px}.mms-test{border:1px solid #fff;padding:20px;position:relative;transition:all .2s ease-in-out}.mms-test:hover{background-color:#e91818}.mms-test>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mms-test .mms-test_title h3{color:#18e9a3;font-size:24px;font-weight:400}.mms-test .mms-test_description{color:#fff;font-size:16px;font-weight:400}.mms-ribbon-wrapper{position:absolute;right:0;top:0}.mms-ribbon{font-size:16px;font-weight:400;color:#fff;text-transform:uppercase;position:absolute;top:0;right:0}.mms-ribbon{--r: .8em;border-block:.5em solid #0000;padding-inline:calc(var(--r) + .25em) .5em;line-height:1.8;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(100% - .25em),var(--r) 50%,0 .25em);background:radial-gradient(.2em 50% at right,#000a,#0000) border-box,#e91818 padding-box;width:fit-content}.mms-site-footer{background-color:#d9d9d98a;padding:20px 0;margin-top:30px}.mms-footer-nav{margin-bottom:5px}.mms-footer-nav ul{list-style:none;padding:0;margin:0;display:flex;gap:40px}.mms-footer-nav ul li{font-size:14px;font-weight:400}.mms-footer-nav ul li a{color:#fff;text-decoration:none;transition:color .3s}.mms-footer-nav ul li a:hover{text-decoration:underline}.mms-site-footer .mms-copyright{font-size:14px;color:#fff}.mms-site-footer .mms-copyright p{margin-bottom:0}.mms-single-test{color:#fff;font-size:18px;font-weight:400}.mms-single-test .mms-test-page_description .mms-test-info{margin:20px 0}.mms-single-test .mms-test-page_description .mms-test-info p{margin:0}.mms-test-page_title{font-size:34px;font-weight:400;color:#18e9a3;margin-bottom:20px}.mms-form .form-control{background-color:#fff;font-weight:400;color:#8e8b8b;font-size:20px}.btn-test-start{background-color:#18e9a3;color:#5a5858;font-size:20px;font-weight:400;padding:18px 50px}.btn-test-start:hover{background-color:#13c88e;color:#fff}.mms-test-header{position:relative}.mms-test-header_name h5{font-size:24px;font-weight:400;color:#18e9a3}.mms-test-stat_item{padding:10px 0}.mms-test-stat_item .timer-display{text-align:center;color:#fff;font-size:24px;font-weight:300}.mms-test-header .progress{height:6px;background-color:#595050;position:absolute;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:50%}.mms-test-header .progress>.progress-bar{background-color:#e91818}.mms-question-wrapper{border:1px solid #fff;border-radius:5px;min-height:305px}.mms-question-wrapper .mms-question-text{text-align:center}.mms-question-wrapper .mms-question-text h3{font-size:22px;font-weight:400;color:#fff}.mms-question-wrapper .mms-answer-options{display:flex;flex-direction:column;gap:10px}.mms-question-wrapper .mms-answer-options.mms-image-options{display:grid;grid-template-columns:auto auto}.mms-question-wrapper .mms-answer-options .mms-answer-option{color:#fff;font-size:18px;font-weight:300}.btn-icon{background:transparent;border:none;color:#fff;font-size:30px}.btn-icon>svg{width:2.5rem}.btn-icon:disabled{opacity:.5;cursor:not-allowed}.btn-mms-primary{background-color:#e91818;color:#fff;padding:15px 40px;font-size:18px;font-weight:400;border-radius:3px}.btn-mms-primary:hover{background-color:#ff4343;color:#fff}.btn-mms-secondary{background-color:#18e9a3;color:#5a5858;padding:15px 40px;font-size:18px;font-weight:400;border-radius:3px}.btn-mms-secondary:hover{background-color:#2cfab5;color:#e91818}.btn-mms-sm{padding:5px 20px;font-size:14px}.mms-mobile-menu{position:absolute;width:100%;height:100%;top:0;left:0;background:#474343;z-index:3}.mms-mobile-menu>div{display:flex;flex-direction:column;gap:10px}.mms-mobile-menu>div a{color:#fff;font-size:20px;font-weight:400;text-decoration:none;padding:10px 0}.mms-dialog .modal-content{background:#474343;color:#fff;border-radius:0;border:none;box-shadow:0 0 60px -20px #000}.mms-dialog .modal-header{border:none}.mms-dialog .modal-header .btn-close{color:#fff!important}.mms-dialog .alert{padding:10px 20px;border-radius:0;font-size:14px;border:none}.form-check-input:checked[type=radio]{border-color:#fbfbfb;background-color:#3196de;border-width:2px}.form-check-input:checked{border-color:#fbfbfb;background-color:#3196de;border-width:2px}.mms-report-wrapper .mms-report_header{margin-bottom:30px}.mms-report-wrapper .mms-report_body h2{margin-bottom:20px}.mms-report-wrapper .mms-report_body .mms-report_txt{display:flex;flex-direction:column;gap:20px}.btn-mms-text{background:transparent;border:none;display:inline-flex;align-items:center;gap:5px}.btn>svg{width:1.5rem;height:auto}.mms-articles h1{font-size:36px;font-weight:300;color:#18e9a3;margin-bottom:40px}.mms-article{max-width:100%;color:#fff;display:inline-grid}.mms-article a{width:100%;text-decoration:none;color:inherit;max-height:350px;transition:all .2s ease-in-out}.mms-article a.btn-readMore:hover{color:#18e9a3}.mms-article a img{width:100%;height:100%;object-fit:cover}.mms-article h2{font-size:36px;font-weight:300;color:#18e9a3;margin-bottom:20px}.mms-article .mms-article_content{padding:0;margin-top:20px}.mms-breadcrumb ol.breadcrumb,.mms-breadcrumb ol.breadcrumb li{color:#fff}.mms-breadcrumb ol.breadcrumb li a{color:#948d8d;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{color:#948d8d}.mms-article-detail .card-body{color:#fff}.mms-article-detail a{color:#18e9a3}.mms-article-detail img{max-width:100%;height:auto}.mms-article-detail .badge{background-color:#18e9a3!important;color:#5a5858!important}.mms-article-detail h1.display-5{color:#18e9a3;margin-bottom:20px}.mms-article-detail .mms-article-meta{font-size:14px;color:#ccc}.mms-article-footer{display:flex;width:100%;justify-content:space-between}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mms-status-filters{background:transparent;border:none;color:#fff;box-shadow:none!important}.mms-status-filters .card-body{border-radius:0;background:transparent!important;padding:0}.mms-ad-300x250{width:300px;max-height:250px!important}.mms-ad-300x50{width:300px;max-height:50px!important}.mms-ad{border:1px solid gray;max-width:100%;overflow:hidden;background-color:#d9d9d9}.mms-ads-wrapper{display:flex;justify-content:space-around;padding:25px 0;margin:25px 0;border-width:1px 0;border-style:solid;border-color:#fff}.vr.text-light{background-color:#d9d9d9!important;opacity:1}.grid-equivalent{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.mms-static-page{color:#fff}.mms-title{font-size:36px;font-weight:300;color:#18e9a3;margin-bottom:40px}.mms-contact-form{background:transparent;border:none;color:#fff}.mms-buy_gifts{display:flex;flex-direction:column;gap:15px}.mms-buy_gifts .custom-control{display:flex;gap:10px;align-items:center}.mms-buy_gifts .custom-control .form-check-input{margin:0}.mms-buy_gifts .custom-control .input_wrap{display:flex;gap:10px;align-items:center}.mms-buy_gifts .test_description{font-size:14px;color:#d3d3d3;padding:10px 0}.btn-toggle_description{width:45px;height:30px;position:relative}.btn-toggle_description>span{font-size:24px;line-height:0px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mms-buy_gifts .test_description{display:none}.mms-generic-component{color:#fff}.mms-generic-component .card{background:transparent;border:none;color:#fff}.mms-gift_courses .mms-gift-test{display:inline-flex}.mms-gift_courses .mms-gift-test h6:after{content:","}.mms-gift_courses .mms-gift-test:last-child h6:after{display:none}.mms-dashboard_filters{background:transparent;border:none;padding:0;color:#fff}.mms-dashboard_filters>.card-body{padding:0}.mms-dashboard_test-attempts{background:transparent;border:none;padding:0;color:#fff}.mms-dashboard_test-attempts>.card-body{padding:0}.mms-dashboard_test-attempts>.card-body table,.mms-dashboard_test-attempts>.card-body table td,.mms-dashboard_test-attempts>.card-body table tr,.mms-dashboard_test-attempts>.card-body table th{background-color:transparent;color:#ccc}.mms-dashboard_test-attempts>.card-body table .text-muted{color:#948d8d!important}.mms-dashboard_test-attempts #testAttemptsTable_wrapper tr td:last-child{text-align:center}.mms-dashboard_test-attempts #testAttemptsTable_wrapper .btn{max-width:150px;white-space:normal}#mms-spinner .spinner-text{color:#a9a9a9}.spinner-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sk-circle{margin:30px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#ddb3b3;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.mms-test-mode .mms-site-footer{display:none}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media(min-width:768px){.grid-equivalent{grid-template-columns:repeat(2,minmax(0,1fr))}}.mms-site-header_left{position:relative}ul.pagination{background:none!important;border-radius:0}ul.pagination .page-link{background:#18e9a3;border-radius:0;border:none;color:#5a5858;font-size:14px}ul.pagination .paginate_button.active .page-link{background:#e91818;color:#fff}.btn-link{color:#fff!important}table#testAttemptsTable tr td:last-child,table#testAttemptsTable tr th:last-child{width:200px!important;text-align:center}table#testAttemptsTable tr td:nth-child(2),table#testAttemptsTable tr th:nth-child(2){width:200px!important;text-align:center}.transition-transform{transition-property:transform}.duration-300{transition-duration:.3s}.rotate-180{transform:rotate(180deg)}@media(max-width:1140px){.mms-question-wrapper{min-height:240px}}@media(max-width:820px){.mms-img-box .mms-featured-blog_content{padding:10px 5px;font-size:14px}.mms-hero-section h1{font-size:26px;width:100%!important}.hamburger{display:flex}.mms-site-header_left:after{content:"";width:98%;height:1px;background-color:#d9d9d9;position:absolute;bottom:0;left:calc(var(--bs-gutter-x) * .5)}.mms-mobile-menu{background-color:transparent;max-height:100vh;padding:40px 0 0}.close-btn{position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.mms-mobile-menu>div a,.mms-mobile-menu>div button{color:#474343!important;font-size:20px;background:none;border:none;padding:5px 20px 15px;border-bottom:1px solid #fff;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.mms-mobile-menu>div button+div{padding:0}.mms-mobile-menu>div button+div>a{padding:15px 20px 15px 30px!important}.close-btn{color:#474343!important}}@media(max-width:640px){.mms-tests{grid-template-columns:1fr}.mms-ads-wrapper{flex-direction:column;align-items:center}.vr.text-light{opacity:0}.mms-test-page_description{color:#e1dddd}.mms-test-header .progress{max-width:90%}.mms-question-wrapper{min-height:205px}.mms-question-wrapper>.card-body{padding:20px!important}.mms-question-wrapper .mms-answer-options .mms-answer-option{font-size:18px}.mms-further-action-footer{display:flex;flex-direction:column;gap:10px}.mms-logo img{max-width:90px}.mms-question-wrapper .mms-question-text h3,.mms-question-wrapper .mms-answer-options .mms-answer-option{font-size:18px}.mms-question-wrapper .mms-answer-options{gap:10px}#nav-buttons{margin-top:.5rem!important}.mms-test{padding:15px}.mms-test .mms-test_title h3{font-size:24px}.mms-test .mms-test_description{font-size:14px}.mms-article h2,.mms-test-page_title{font-size:24px}.mms-single-test{font-size:16px}.btn-test-start{padding:8px 50px}.btn-mms-primary{padding:8px 30px}.mms-test-mode #next-btn{position:fixed;bottom:30px;border:1px solid;border-radius:50%;width:60px;height:60px;line-height:1}body.mms-test-mode{height:100vh;overflow:hidden}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{color:#fff!important;position:absolute;left:0;font-family:Roboto}table#testAttemptsTable tr td small{display:none}table#testAttemptsTable tr td ul{width:100%;text-align:left}table#testAttemptsTable tr.dt-hasChild.parent td,table#testAttemptsTable tr td ul li{border:none}table#testAttemptsTable tbody tr td:first-child{padding-left:20px}}@media print{body *{visibility:hidden}#mms-report-container,#mms-report-container *{visibility:visible;color:#000}#mms-report-container{position:absolute;left:0;top:0;width:100%}#mms-report-container>.mms-question-wrapper{border:none!important}.mms-report_header,#mms-report-container .mms-report_header{display:block!important}}
