body{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;background-color:#474343}.mms-site-header{padding-top:20px;padding-bottom:50px}.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:#0006;z-index:2}.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}.mms-img-box figure>img{-webkit-user-select:none;user-select:none}.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}.mms-test{border:1px solid #fff;padding:20px;position:relative}.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:30px 0;margin-top:50px}.mms-footer-nav{margin-bottom:10px}.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-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:20px 0}.mms-test-stat_item .timer-display{text-align:center;color:#fff;font-size:34px;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}.mms-question-wrapper .mms-question-text{text-align:center}.mms-question-wrapper .mms-question-text h3{font-size:28px;font-weight:400;color:#fff}.mms-question-wrapper .mms-answer-options{display:flex;flex-direction:column;gap:15px}.mms-question-wrapper .mms-answer-options .mms-answer-option{color:#fff;font-size:24px;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%;height:100%;display:inline-flex;text-decoration:none;color:inherit;max-height:350px}.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 .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;height:250px}.mms-ad{border:1px solid gray;max-width:100%;overflow:hidden}.mms-ads-wrapper{display:flex;justify-content:space-around;padding:80px 0;margin:80px 0;border-width:1px 0;border-style:solid;border-color:#fff}.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}@media(min-width:768px){.grid-equivalent{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.mms-tests{grid-template-columns:1fr}.mms-img-box .mms-featured-blog_content{padding:20px}.mms-hero-section h1{font-size:32px;width:100%!important}.hamburger{display:flex}.mms-logo img{max-width:90px}}
