.nmm-body,.nmm-body *{box-sizing:border-box}.nmm-body{margin:0;font-family:'Open Sans', Arial, sans-serif;color:rgba(0, 0, 0, 0.87);overflow-x:hidden}.nmm-button{display:inline-flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.77);font-weight:700;color:#ffffff;text-decoration:none;white-space:nowrap}.nmm-button--md{padding:7px 15px;border:2px solid #ffffff;border-radius:35px;font-size:11px;line-height:normal}.nmm-button--sm{padding:7px 13px;border:0;border-radius:30px;font-size:12px;line-height:1}.nmm-container{width:100%;max-width:1024px;margin:0 auto;padding:0 35px}.nmm-link{color:#1976D2;text-decoration:none}.nmm-link:hover{text-decoration:underline}.nmm-header{position:relative;z-index:30;width:100%;background:#ffffff}.nmm-header__inner{display:flex;align-items:center;gap:35px;min-height:60px;padding-top:20px;padding-bottom:20px}.nmm-logo{flex:0 0 auto;display:inline-flex;align-items:center;line-height:0}.nmm-logo img{display:block;height:33px;width:auto}.nmm-cluster{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;gap:30px}.nmm-nav__list{display:flex;align-items:center;gap:30px;margin:0;padding:0;list-style:none}.nmm-nav__item{position:relative;display:flex;align-items:center}.nmm-nav__link{font-weight:600;font-size:13px;line-height:normal;color:rgba(0, 0, 0, 0.87);text-decoration:none;padding:0 5px;white-space:nowrap}.nmm-nav__item--has-menu:hover > .nmm-nav__link,.nmm-nav__item--has-menu.is-open > .nmm-nav__link{color:#6196b0}.nmm-nav__item--active > .nmm-nav__link{color:#5ea41a}.nmm-megamenu{position:absolute;top:30px;left:var(--nmm-menu-left, 0);z-index:40;display:none;width:var(--nmm-viewport-width, 100vw);background:#6196b0}.nmm-nav__item--has-menu:hover > .nmm-megamenu,.nmm-nav__item--has-menu.is-open > .nmm-megamenu{display:block}.nmm-nav__item--has-menu:hover > .nmm-megamenu::before,.nmm-nav__item--has-menu.is-open > .nmm-megamenu::before{content:"";position:absolute;left:50%;bottom:100%;width:250px;height:var(--nmm-hover-bridge-height, 0);clip-path:polygon(30% 0%, 70% 0%, 100% 100%, 0% 100%);transform:translateX(-50%)}.nmm-megamenu__pointer{position:absolute;top:-11px;left:var(--nmm-pointer-left, 50%);transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #6196b0}.nmm-megamenu__inner{display:block;width:100%;max-width:1024px;margin:0 auto;padding:20px 35px}.nmm-megamenu__panel{display:flex;flex-direction:column;gap:18px;align-items:flex-start;width:100%;color:#ffffff}.nmm-megamenu__groups{display:flex;gap:30px;align-items:flex-start;width:100%}.nmm-megamenu__links--top{gap:0}.nmm-megamenu__group{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:15px}.nmm-megamenu__heading{margin:0;font-weight:700;font-size:17px;line-height:26px;overflow-wrap:anywhere}.nmm-megamenu__links{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.nmm-megamenu__links a{font-weight:600;font-size:12px;line-height:normal;color:#ffffff;text-decoration:none;overflow-wrap:anywhere}.nmm-megamenu__links a:hover{text-decoration:underline}.nmm-burger{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.nmm-burger__box{position:relative;display:block;width:22px;height:2px}.nmm-burger__bar,.nmm-burger__bar::before,.nmm-burger__bar::after{position:absolute;left:0;width:22px;height:2px;background:rgba(0, 0, 0, 0.87);transition:transform 0.2s ease, opacity 0.2s ease}.nmm-burger__bar{top:0}.nmm-burger__bar::before{content:"";top:-7px}.nmm-burger__bar::after{content:"";top:7px}.nmm-burger.is-open .nmm-burger__bar{background:transparent}.nmm-burger.is-open .nmm-burger__bar::before{transform:translateY(7px) rotate(45deg)}.nmm-burger.is-open .nmm-burger__bar::after{transform:translateY(-7px) rotate(-45deg)}.nmm-mobile{display:none;position:absolute;top:100%;left:0;right:0;z-index:30;max-height:calc(100vh - 60px);height:100vh;overflow-y:auto;background:#6196b0;color:#ffffff;opacity:0;pointer-events:none;transform:translateY(18px);transition:transform 0.16s cubic-bezier(0.2, 0, 0, 1), opacity 0.12s ease;will-change:transform, opacity}.nmm-mobile.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nmm-mobile__panel,.nmm-mobile__sublinks:not(.nmm-mobile__sublinks--flat){max-height:0;overflow:hidden;transition:max-height 0.3s ease}.nmm-mobile__panel.is-open,.nmm-mobile__sublinks.is-open{overflow:hidden;transition:max-height 0.3s ease;will-change:max-height}.nmm-mobile__sublinks--flat{max-height:none;overflow:visible;transition:none}.nmm-mobile__list,.nmm-mobile__sublinks{margin:0;padding:0;list-style:none}.nmm-mobile__link,.nmm-mobile__toggle{display:flex;align-items:center;gap:15px;width:100%;padding:20px;border:0;border-bottom:1px solid #ffffff;background:transparent;font-weight:700;font-size:14px;line-height:21px;color:#ffffff;text-align:left;text-decoration:none;cursor:pointer}.nmm-mobile__toggle > span{flex:1 1 auto}.nmm-mobile__toggle[aria-expanded="true"]{background:rgba(255, 255, 255, 0.2)}.nmm-mobile__toggle--sub{padding-left:40px}.nmm-mobile__sublinks a{display:block;padding:20px 10px 20px 60px;border-bottom:1px solid #ffffff;font-weight:600;font-size:12px;line-height:1;color:#ffffff;text-decoration:none}.nmm-mobile__sublinks.nmm-mobile__sublinks--flat a{padding-left:40px}.nmm-plus{position:relative;flex:0 0 auto;width:10px;height:10px}.nmm-plus::before,.nmm-plus::after{content:"";position:absolute;background:#ffffff}.nmm-plus::before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.nmm-plus::after{left:50%;top:0;width:2px;height:100%;transform:translateX(-50%)}.nmm-mobile__toggle[aria-expanded="true"] .nmm-plus::after{opacity:0}.nmm-no-scroll{overflow:hidden}.nmm-body > *:not(.nmm-header):not(script){transition:filter 0.16s ease}.nmm-body.nmm-megamenu-open > *:not(.nmm-header):not(script){filter:blur(4px)}.nmm-hero{width:100%;background:#f8f7f3}.nmm-hero--with-background{height:390px}.nmm-hero--with-background .nmm-container{height:100%;background-position:center center;background-repeat:no-repeat}.nmm-hero__inner{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:50px;padding-bottom:50px;text-align:center}.nmm-hero__inner--with-image{flex-direction:row;justify-content:center;gap:30px;text-align:left}.nmm-hero__image{flex-shrink:0;width:180px;height:180px;object-fit:contain}.nmm-hero__text{display:flex;flex-direction:column;gap:20px;min-width:0}.nmm-hero__text--left{align-self:flex-start;text-align:left}.nmm-hero__title{width:100%;margin:0;font-weight:800;font-size:50px;line-height:0.98;letter-spacing:-2px;text-transform:capitalize}.nmm-hero__subtitle{width:100%;margin:0;font-weight:700;font-size:26px;line-height:36px}.nmm-content{width:100%}.nmm-footer{width:100%}.nmm-footer__inner{padding-top:70px;padding-bottom:30px}.nmm-footer__top{display:flex;align-items:flex-start;gap:10px}.nmm-footer__primary{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:30px;padding-right:20px}.nmm-footer__actions{display:flex;align-items:center;gap:10px}.nmm-footer__columns{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;width:100%;font-size:12px;color:rgba(0, 0, 0, 0.69);white-space:nowrap}.nmm-footer__column{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:10px}.nmm-footer__heading,.nmm-footer__legal p{margin:0}.nmm-footer__heading{font-weight:700;font-size:12px;line-height:normal}.nmm-footer__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.nmm-footer__links a,.nmm-footer__legal a{color:rgba(0, 0, 0, 0.69);text-decoration:none}.nmm-footer__links a:hover,.nmm-footer__legal a:hover{text-decoration:underline}.nmm-footer__links a{font-weight:400;font-size:12px;line-height:1}.nmm-footer__social-links{display:grid;grid-template-columns:repeat(2, 30px);row-gap:10px;column-gap:20px;margin:0;padding:0;list-style:none}.nmm-footer__social-links a{display:flex;width:30px;height:30px}.nmm-footer__social-links img{display:block;width:30px;height:30px}.nmm-footer__legal{display:flex;align-items:flex-start;gap:40px;margin-top:30px;padding-bottom:20px;font-weight:400;font-size:12px;line-height:1;color:rgba(0, 0, 0, 0.69)}.nmm-footer__legal-links{display:flex;align-items:center;gap:14px;white-space:nowrap}.nmm-hello{padding:60px 0;text-align:center;font-size:24px}@media (max-width: 990px){.nmm-mobile:not([hidden]){display:block}.nmm-header__inner{gap:15px;padding-top:10px;padding-bottom:10px}.nmm-burger{display:flex;order:0}.nmm-logo{order:1;flex:1 1 auto;justify-content:center}.nmm-logo img{height:28px}.nmm-cluster{order:2;flex:0 0 auto;gap:0}.nmm-nav{display:none}.nmm-hero__title{font-size:35px}.nmm-hero__subtitle{font-size:21px;line-height:28px}.nmm-hero__text{gap:10px}.nmm-hero__inner--with-image{gap:20px}.nmm-hero__image{width:140px;height:140px}.nmm-footer__inner{padding-top:50px;padding-bottom:30px}.nmm-footer__top,.nmm-footer__primary{flex-direction:column;gap:30px}.nmm-footer__primary{width:100%;padding-right:0}.nmm-footer__actions{width:100%;justify-content:center}.nmm-footer__columns{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:20px;row-gap:30px;width:100%;white-space:normal}.nmm-footer__links a{line-height:1.35}.nmm-footer__social{grid-column:1 / -1}.nmm-footer__social-links{grid-template-columns:repeat(4, 30px);gap:20px}.nmm-footer__legal{flex-direction:column;align-items:center;gap:15px;margin-top:30px;padding-bottom:20px;text-align:center}.nmm-footer__legal-links{display:flex}}@media (max-width: 954px){.nmm-hero--with-background{height:auto;min-height:max(235px, 40.88vw)}.nmm-hero--with-background .nmm-container{height:auto;min-height:inherit;background-size:contain;background-position:center bottom}}@media (max-width: 768px){.nmm-container{padding:0 15px}.nmm-container.nmm-hero__inner{padding:30px 15px 10px 15px}.nmm-footer__inner{padding:30px 15px}.nmm-hero__text{gap:0px}.nmm-hero__subtitle{font-size:17px}}.nmm-explore-more-box{background-color:#6196B0;color:#ffffff;padding:30px;border-radius:10px;margin:30px auto 0px auto;width:100%;max-width:954px;color:#fff}.nmm-explore-more-box h3{font-size:26px;font-weight:700;line-height:36px;margin:0 0 20px 0}.nmm-explore-more-box ul{list-style:none;padding:0;margin:0}.nmm-explore-more-box__list--columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:30px}.nmm-explore-more-box ul li{margin-bottom:10px}.nmm-explore-more-box ul li a{color:#ffffff;font-size:12px;font-weight:600;text-decoration:none}.nmm-explore-more-box ul li a:hover{text-decoration:underline}.nmm-contact-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0, 0, 0, 0.7)}.nmm-contact-overlay.is-open{display:block}.nmm-contact-dialog{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1001;width:600px;max-width:calc(100vw - 30px);background:#ffffff;overflow:hidden}.nmm-contact-dialog.is-open{display:block}.nmm-contact-dialog__header{display:flex;align-items:center;justify-content:space-between;height:40px;padding-left:20px;background:#255d79}.nmm-contact-dialog__title{font-family:'Open Sans', Arial, sans-serif;font-size:18px;font-weight:normal;line-height:24px;color:#ffffff}.nmm-contact-dialog__close{flex:0 0 auto;width:14px;height:14px;margin:13px 15px;padding:0;border:0;background:transparent url("/MM/img/public/mobymax/register-dialog-close.png") no-repeat center center;background-size:contain;cursor:pointer}.nmm-contact-dialog__inner{max-height:calc(80vh - 60px);overflow-y:auto;padding:15px 0 25px}.nmm-contact-dialog .contact-dialog-banner{width:100%;text-align:center;margin-top:5px;margin-bottom:25px}.nmm-contact-dialog .contact-dialog-banner > h1{font-family:"Open Sans";font-weight:bold;font-size:21px;margin:0}.nmm-contact-dialog .contact-dialog-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px}.nmm-contact-dialog .contact-dialog-wrapper > .call-block,.nmm-contact-dialog .contact-dialog-wrapper > .order-block{display:flex;justify-content:center;width:100%;text-align:center}.nmm-contact-dialog .contact-dialog-wrapper > .order-block{margin-top:5px}.nmm-contact-dialog .contact-dialog-wrapper > .email-block{width:100%}.nmm-contact-dialog .contact-dialog-row{display:block;width:100%}.nmm-contact-dialog .contact-dialog-column{display:block;float:left}.nmm-contact-dialog .contact-dialog-wrapper .title{font-family:"Open Sans";font-weight:bold;font-size:17px;line-height:23px;color:#ffffff;margin-bottom:15px}.nmm-contact-dialog .contact-dialog-wrapper .title > div{font-weight:normal;font-size:13px;line-height:18px;margin-top:5px;width:100%}.nmm-contact-dialog .contact-dialog-wrapper .title.mail{color:#000000;margin-top:10px;margin-bottom:15px;text-align:center;font-size:21px;line-height:28px}.nmm-contact-dialog .contact-dialog-wrapper .subtitle{font-family:"Open Sans";font-size:14px;line-height:21px;color:#ffffff;letter-spacing:0}.nmm-contact-dialog .contact-dialog-wrapper .subtitle > span{font-weight:bold}.nmm-contact-dialog .contact-dialog-wrapper .icon img{margin-right:15px;width:50px;height:50px}.nmm-contact-dialog .contact-dialog-wrapper .icon.mail img{margin:30px 0 10px 0;width:84px;height:60px}.nmm-contact-dialog .contact-dialog-wrapper > .call-block > div,.nmm-contact-dialog .contact-dialog-wrapper > .order-block > div{width:100%;max-width:410px;height:auto;min-height:175px;padding:20px 25px;box-sizing:border-box;text-align:left}.nmm-contact-dialog .contact-dialog-wrapper > .call-block > div{background-color:#116aa8}.nmm-contact-dialog .contact-dialog-wrapper > .call-block .subtitle{opacity:0.87}.nmm-contact-dialog .contact-dialog-wrapper > .order-block > div{background-color:#6196b0}.nmm-contact-dialog .contact-dialog-wrapper > .order-block .icon > img{width:102px;height:40px}.nmm-contact-dialog .contact-dialog-wrapper > .order-block .title{margin-bottom:7px;margin-right:0}.nmm-contact-dialog .contact-dialog-wrapper > .email-block .form{padding:0 30px}.nmm-contact-form .group{width:100%;display:inline-block;position:relative}.nmm-contact-form{max-height:500px;overflow:hidden;opacity:1;visibility:visible;transition:max-height 0.3s ease, opacity 0.2s ease, visibility 0s linear 0s}.nmm-contact-form.is-submitted{max-height:0;opacity:0;pointer-events:none;visibility:hidden;transition:max-height 0.3s ease, opacity 0.2s ease, visibility 0s linear 0.3s}.nmm-contact-form .right{text-align:right}.nmm-contact-form .nmm-contact-recaptcha{float:left;width:300px;max-width:100%}.nmm-contact-form .group .control{font-family:'Open Sans', sans-serif;font-size:14px;line-height:20px;width:100%;border:solid 1px #cccccc;height:48px;padding:12px 0 12px 19px;margin-bottom:10px;box-sizing:border-box;border-radius:2px;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.24)}.nmm-contact-form .group .label{font-family:'Open Sans', sans-serif;opacity:0;position:absolute;display:none;top:9px;left:6px;padding:3px;font-size:12px;line-height:1em;font-weight:normal;color:rgba(0, 0, 0, 0.37)}.nmm-contact-form .group .label.active{display:block;opacity:1;top:1px;left:6px}.nmm-contact-form .group .control.active{padding:20px 0 5px 18px}.nmm-contact-form .group textarea.control{height:160px;resize:none}.nmm-contact-form button{font-size:15px;font-weight:bold;color:#8f3b71;background-color:#ffffff;text-decoration:none;text-transform:uppercase;line-height:20px;padding:10px 20px;text-align:center;border-radius:5px;border:none;cursor:pointer}.nmm-contact-form button.submit{color:#ffffff;background-color:#8f3b71}.nmm-contact-form button.submit[disabled]{border:none;background-color:#cccccc;color:#666666;cursor:default}.nmm-contact-form-wrapper .contact-dialog-status{margin-top:10px;font-family:'Open Sans', sans-serif;font-size:13px;line-height:19px;text-align:center;color:#d0021b}.nmm-contact-form-wrapper .contact-dialog-status.is-success{color:#5ea41a;font-size:16px;font-weight:700;line-height:21px}@media (max-width: 700px){.nmm-contact-dialog{width:calc(100vw - 30px)}.nmm-contact-dialog .contact-dialog-wrapper > .call-block,.nmm-contact-dialog .contact-dialog-wrapper > .order-block{padding:0 15px}.nmm-contact-dialog .contact-dialog-wrapper > .email-block .form{padding:0 15px}.nmm-contact-form .right{text-align:center}}.bt-content{font-size:small;color:#000;line-height:normal}.order-heading{padding-top:20px}.order-heading h1{font-size:40px;text-align:center;line-height:60px}.order-heading h2{font-size:20px;text-align:center;color:#666666}.document-wrapper{width:880px !important;margin:0 auto !important}#studentOrderForm{container-type:inline-size}#studentOrderForm b{font-weight:bold}#studentOrderForm .index--creditCardTextField input[type="text"]{top:3px !important;padding-left:5px !important}#studentOrderForm .StudentOrderForm--rowContainer img{position:relative;top:-2px}#studentOrderForm td,#studentOrderForm th{vertical-align:middle}.document-wrapper{width:auto;max-width:900px;font-family:sans-serif}.document-inner{margin:0 auto;padding-top:0}.document-intro{text-align:center;margin:0 auto 25px auto;font-family:'Fjalla One', sans-serif;font-weight:400;font-size:21px;line-height:21px;color:#FF0000;padding-top:30px}.document-address-header h2{text-align:center;font-family:"Myriad Pro Regular", "Open Sans", Arial;font-weight:normal;letter-spacing:-3px;font-size:41px;line-height:41px;margin-bottom:10px}.document-address-header h2 span{color:#ca0400}.document-address-header-email h2{text-align:center;font-family:"Myriad Pro Regular", "Open Sans", Arial;font-weight:normal;letter-spacing:-5px;font-size:42px;line-height:42px;margin-bottom:20px}.document-address-header-email h2 span{color:#ca0400}.document-action{line-height:16px;text-align:center;margin:0 0 17px 0}.document-action a.fakeReactButton{display:inline-block;box-sizing:border-box;min-width:88px;padding:10px 16px;margin:0 5px;background-color:#7099bd;border-radius:2px;box-shadow:rgba(0, 0, 0, 0.12) 0px 1px 6px, rgba(0, 0, 0, 0.12) 0px 1px 4px;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:"Open Sans", Arial;color:white;font-size:14px;font-weight:600;user-select:none}.document-action a.fakeReactButton:hover{background-color:#54738e}.document-address{text-align:center;margin:0 0 10px 0}.document-address .document-address-logo{margin-bottom:20px}.document-address .document-address-logo.long-logo{margin-bottom:0}.document-address .document-address-logo img{height:41px}.document-address .document-address-logo.long-logo img{height:51px}.document-address .document-address-text{color:#000000;font-size:15px;line-height:20px;font-family:sans-serif;padding-top:10px}.document-detail{margin-left:80px;margin-right:80px}.document-detail .document-pro-forma-header{margin:40px 0 20px 0}.document-detail .document-pro-forma-header h3{font-size:18px;font-weight:bold;margin:0}.document-detail .document-pro-forma-header h4{font-size:16px;font-weight:bold;margin:0}.document-detail table{width:100%;border-spacing:0;border-collapse:collapse}.document-detail .cell{margin:0;padding:0;font-family:sans-serif;font-size:16px;line-height:25px;box-sizing:border-box;vertical-align:top}.document-detail .col1{width:200px}.document-detail .col1,.document-detail .col12,.document-detail .col123{padding-left:20px}.document-detail .col3{width:125px;text-align:right;padding-right:20px}.document-detail .centered{text-align:center}.email .noPadding{padding:0}.document-detail .col50perc{width:50%}.document-detail .rowHeader .cell{padding-top:10px;padding-left:0}.document-detail .rowTitle{text-decoration:underline}.document-detail .rowSlim .cell{line-height:10px}.document-detail .rowTotalAmount{border:1px solid black}.document-detail .rowTotalAmount .cell{padding-top:20px;padding-bottom:20px;font-weight:bold}.document-detail .smallerText{font-size:14px;line-height:16px;padding-bottom:5px;vertical-align:middle}.document-detail strong{font-weight:bold}.document-detail a.greenLink{color:#52AC00;text-decoration:none}.document-detail hr.thin{border:none;border-top:1px solid black}.document-detail .vaMiddle{vertical-align:middle}.no-page-break-inside{page-break-inside:avoid}.bottomBox{border:1px solid black;min-height:270px;padding:5px;margin-bottom:10px}.bottomBox p{font-weight:bold;text-align:center;margin:16px 0}.bottomBox .address{display:block;margin-left:15px;font-size:14px;line-height:16px}.bottomBox ul{margin:16px 0;padding-left:40px;list-style-type:disc}.print-show{display:none}.print-hide{display:block}.normal-hide{display:none}.printing #document-print{display:none}@media print{html,body{margin:0;padding:0}body.printing{background:white}body.printing > *{display:none}body.printing #document-print{display:block;width:100%}.document-wrapper{padding-top:0px}.print-hide{display:none !important}.print-show{display:initial !important}.normal-hide{display:initial !important}}html.pdf,body.pdf{margin:0;padding:0}.pdf .document-wrapper{padding-top:0}.pdf-show{display:none}.pdf-hide{display:inherit}.pdf .pdf-hide{display:none}.pdf .pdf-show{display:initial}.pdf .normal-hide{display:initial !important}html.email,body.email{padding:0;margin:0}.email .document-wrapper,.email .document-detail{margin:0 auto;width:720px}.email table{width:720px}.email .col1{width:200px}.email .col2{width:395px}.email .col3{width:125px}.email .col12{width:595px}.email .col123{width:720px}.email .document-address-text{font-size:15px}.clear-both{clear:both;height:0}.nmm-body .headline,.nmm-body .subhead{font-family:'Open Sans', Arial, sans-serif}.middle-wrap{font-size:14px;line-height:1.5}.order-heading{padding-top:50px}.order-heading .order-page-title{font-size:34px;font-weight:600;line-height:40px;letter-spacing:-1px}.nmm-body .order-heading h2.subhead{margin:12px 0 0;font-size:14px;font-weight:700;line-height:21px;color:rgba(0, 0, 0, 0.87)}.nmm-body .heading{font-size:20px;font-weight:700;line-height:1.3;height:auto;padding-right:0}.nmm-body .middle-wrap .heading-wrap{padding-top:40px}.nmm-body .middle-wrap .level2{padding-top:10px}.nmm-body .middle-wrap .license-type,.nmm-body .middle-wrap .license-version,.nmm-body .middle-wrap .license-period,.nmm-body .middle-wrap .multi-teacher,.nmm-body .middle-wrap .prior-license,.nmm-body .middle-wrap .actionSelect,.nmm-body .middle-wrap .licenseTypeSelect,.nmm-body .middle-wrap .top8{padding-top:10px}.nmm-body .middle-wrap .find-details-school,.nmm-body .middle-wrap .find-details-district,.nmm-body .middle-wrap .find-teacher-school{padding-top:4px}.nmm-body .middle-wrap .find-details-school .details,.nmm-body .middle-wrap .find-details-district .details,.nmm-body .middle-wrap .find-teacher-school .details{margin-top:0;padding-top:4px}.nmm-body .middle-wrap .order-state-dropdown .state-input,.nmm-body .middle-wrap .order-school-dropdown .school-input,.nmm-body .middle-wrap .order-manual-school-dropdown .manual-school-input,.nmm-body .middle-wrap .order-district-dropdown .district-input{margin-bottom:4px}.nmm-body .middle-wrap .underSelectMessage{padding-top:4px}.nmm-body #trackOrder p{margin:0}.nmm-body .middle-wrap .license-details,.nmm-body .middle-wrap .enter,.nmm-body .middle-wrap .underSelectMessage{line-height:1.5}.nmm-body .middle-wrap #teacher-license-details,.nmm-body .middle-wrap #school-license-details,.nmm-body .middle-wrap #district-license-details{line-height:1.5}.nmm-body .license-highlights-list{line-height:1.5}.nmm-body .license-highlights-list li{margin-top:8px;margin-bottom:8px}.nmm-body .middle-wrap .order-summary .os-wrap.categoryLabel{padding-top:10px;margin-bottom:2px}.nmm-body .middle-wrap .order-summary .categoryLabel .level2{padding-top:0}.nmm-body .middle-wrap .order-summary .os-wrap{padding-top:4px;margin-bottom:3px}.nmm-body .middle-wrap .order-summary .os-license{margin-bottom:8px}.nmm-body .middle-wrap .order-summary .os-training,.nmm-body .middle-wrap .order-summary .os-courses{margin:8px 0}.nmm-body .middle-wrap .order-summary .os-training .os-text,.nmm-body .middle-wrap .order-summary .os-courses .os-text{max-width:260px}.nmm-body .buttons{margin:32px auto}.nmm-body .middle-wrap input,.nmm-body .middle-wrap select,.nmm-body .middle-wrap textarea{font-size:14px}.nmm-body .middle-wrap .small-blue-button{font-size:14px;font-weight:700}.nmm-body .middle-wrap .quote-input-label{font-size:14px;width:100px}.nmm-body .middle-wrap .exp,.nmm-body .middle-wrap .license-details,.nmm-body .middle-wrap .quantity .title,.nmm-body .middle-wrap #teacher-license-details .title,.nmm-body .middle-wrap .teacher-label,.nmm-body .middle-wrap .teacher-find-message,.nmm-body .middle-wrap .select-with-arrow{font-size:14px}.nmm-body .middle-wrap #select-teachers-checkboxes,.nmm-body .middle-wrap #select-schools-checkboxes{font-family:'Open Sans', Arial, sans-serif;font-size:14px}.nmm-body #exemptionForm .exemption-form-text{font-size:14px}.nmm-body #exemptionForm .upload-button{font-size:14px;font-weight:700}.nmm-body .documentTypeSelector{font-size:14px;line-height:1.4}.nmm-body input{vertical-align:baseline}.nmm-body p{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline}.nmm-body .standard-dialog-blue *{box-sizing:content-box}.nmm-body .standard-dialog-blue .standard-dialog-blue-content-html{font-size:14px;line-height:1.5}.nmm-body .standard-dialog-blue .standard-dialog-blue-content-html .headerText{font-size:16px;font-weight:700;line-height:1.4}.nmm-body .standard-dialog-blue.public-side-dialog .standard-dialog-blue-header .standard-dialog-blue-title{font-size:14px;font-weight:700;line-height:24px;top:8px}.nmm-body #admin-dialog .mt-dialog-contents{font-size:14px;line-height:1.5}.nmm-body .document-intro{font-family:'Open Sans', Arial, sans-serif;font-weight:700}#overlay.order-overlay{position:fixed;inset:0;z-index:99998;display:none;background:black;opacity:0.5}#loading.order-loading{position:fixed;top:50%;left:50%;z-index:99999;display:none;width:32px;height:32px;margin:-16px 0 0 -16px;background:url("/MM/img/generic/spinner-black.gif") no-repeat center center}.small-blue-button{height:auto}.nmm-body .buttons .submit{box-sizing:content-box;height:auto;font-size:26px;font-weight:700;min-width:170px;padding:10px;line-height:1.5}.nmm-body .nmm-content > .nmm-container:has(> .document-wrapper){padding-bottom:40px}.nmm-body .cc-dsvd:has(#cc-exp-m) .sec-code-title{clear:left;width:290px;margin-top:10px;padding-left:100px;box-sizing:border-box;margin-right:0px}.nmm-body .cc-dsvd:has(#cc-exp-m) #cc-sec-code{margin-top:10px;margin-right:10px}.nmm-body .cc-dsvd:has(#cc-exp-m) #cc-sec-code + .cc-sec-help{float:left;margin:19px 0 0 0px}.nmm-body #orderedByOptions{top:69px}.nmm-body #orderedByOptions .ordered-by-user:empty{display:none}@media screen and (max-width: 990px){.nmm-body .order-heading{padding-top:50px}.nmm-body .order-heading .order-page-title{font-size:30px;font-weight:600;line-height:36px}.nmm-body .middle-wrap{width:100%;min-width:0;padding-left:0;overflow-wrap:anywhere}.nmm-body .middle-wrap .level1,.nmm-body .middle-wrap .level2,.nmm-body .middle-wrap .level3,.nmm-body .middle-wrap .level4,.nmm-body .middle-wrap #school-license-more,.nmm-body .middle-wrap #district-license-more{padding-left:0}.nmm-body .middle-wrap #sku79,.nmm-body .middle-wrap #sku78{margin-left:0}.nmm-body .middle-wrap #license79 .order-label,.nmm-body .middle-wrap #license78 .order-label,.nmm-body .middle-wrap #license78 .license-details,.nmm-body .middle-wrap #license79 .license-details{margin-left:0}.nmm-body .middle-wrap .heading-wrap{padding-top:40px}.nmm-body .middle-wrap .heading{display:block;height:auto;padding-right:0;font-size:20px;line-height:1.3}.nmm-body .middle-wrap .title,.nmm-body .middle-wrap .exp,.nmm-body .middle-wrap .order-label{line-height:1.4}.nmm-body .middle-wrap input[type="text"],.nmm-body .middle-wrap input[type="email"],.nmm-body .middle-wrap input[type="date"],.nmm-body .middle-wrap select.inputTextStyle,.nmm-body .middle-wrap textarea{width:100%;max-width:520px;height:48px;margin-right:0;padding:0 12px;line-height:normal;box-sizing:border-box}.nmm-body .middle-wrap textarea{min-height:110px;padding-top:10px;padding-bottom:10px;resize:vertical}.nmm-body .middle-wrap input[type="radio"],.nmm-body .middle-wrap input[type="checkbox"]{width:18px;height:18px;margin-top:1px;flex:0 0 auto}.nmm-body .middle-wrap .small-blue-button,.nmm-body #admin-dialog .small-blue-button,.nmm-body #admin-dialog .small-grey-button{min-height:44px;padding:12px 16px;line-height:20px;box-sizing:border-box}.nmm-body .middle-wrap .licenseTypeSelect,.nmm-body .middle-wrap .license-version,.nmm-body .middle-wrap .license-period,.nmm-body .middle-wrap .multi-teacher,.nmm-body .middle-wrap .actionSelect,.nmm-body .middle-wrap .license-type{min-height:28px}.nmm-body .middle-wrap .order-label .price{float:none;display:inline-block;min-width:0;margin-right:0}.nmm-body .middle-wrap .order-label .price::after{content:" - "}.nmm-body .middle-wrap .license-version .license-details,.nmm-body .middle-wrap .license-version-more .license-details,.nmm-body .middle-wrap .licenseTypeDetails.type1 .license-version .license-details{width:auto;max-width:100%;margin:8px 0 0 0px;line-height:1.5}.nmm-body .middle-wrap .license-version-more{padding-left:0}.nmm-body .middle-wrap .subject-number.ultraPlusDescription{width:auto;max-width:100%}.nmm-body .middle-wrap #teacher-license-details,.nmm-body .middle-wrap #school-license-details,.nmm-body .middle-wrap #district-license-details{padding:10px 0}.nmm-body .middle-wrap #teacher-license-number,.nmm-body .middle-wrap #school-license-number,.nmm-body .middle-wrap #district-license-number-schoold,.nmm-body .middle-wrap #sku79-quantity,.nmm-body .middle-wrap #sku78-quantity{width:72px}.nmm-body .middle-wrap .calc-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.nmm-body .middle-wrap .calc-button{height:auto}.nmm-body .middle-wrap .total{margin-left:0;line-height:1.4}.nmm-body .middle-wrap .district_reason{padding-right:0}.nmm-body .middle-wrap .district_reason .textarea_holder{padding-right:0}.nmm-body .middle-wrap .quote-order > .level2:not(.disable-mails){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nmm-body .middle-wrap .quote-input-label{display:block;width:100px}.nmm-body .middle-wrap .disable-mails{display:flex;align-items:flex-start;gap:8px}.nmm-body .documentTypeSelector{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 4px}.nmm-body .documentTypeSelector > span{flex:0 0 100%}.nmm-body .documentTypeSelector span,.nmm-body .documentTypeSelector label,.nmm-body .documentTypeSelector input[type="radio"]{font-size:14px;font-weight:700;height:auto;line-height:1.4}.nmm-body .documentTypeSelector input[type="radio"]{margin:0 4px 0 10px}.nmm-body .middle-wrap #trackOrder p,.nmm-body .middle-wrap #orderedBy{padding-left:0 !important}.nmm-body #orderedBy{width:100%;max-width:520px}.nmm-body .select-with-arrow,.nmm-body #orderedBy input,.nmm-body #orderedByOptions{width:100%;box-sizing:border-box}.nmm-body #orderedByOptions .ordered-by-user{height:auto;min-height:36px;white-space:normal}.nmm-body .middle-wrap #find-teacher-input{width:100%;max-width:520px}.nmm-body .middle-wrap .find-teacher .searchWrapper{width:calc(100% - 90px)}.nmm-body .middle-wrap .teacher-label{display:block;width:auto;height:auto;margin-bottom:6px;line-height:1.4}.nmm-body .middle-wrap .homeschool-teacher-location .teacher-label{width:auto;height:auto;line-height:1.4}.nmm-body .middle-wrap .order-state-dropdown,.nmm-body .middle-wrap .order-school-dropdown,.nmm-body .middle-wrap .order-manual-school-dropdown,.nmm-body .middle-wrap .order-district-dropdown,.nmm-body .middle-wrap .searchWrapper{position:relative;width:100%;max-width:520px}.nmm-body .middle-wrap .order-state-dropdown .state-input,.nmm-body .middle-wrap .order-school-dropdown .school-input,.nmm-body .middle-wrap .order-manual-school-dropdown .manual-school-input,.nmm-body .middle-wrap .order-district-dropdown .district-input{width:100%}.nmm-body .middle-wrap .order-state-dropdown .state-select,.nmm-body .middle-wrap .order-school-dropdown .school-select,.nmm-body .middle-wrap .order-manual-school-dropdown .manual-school-select,.nmm-body .middle-wrap .order-district-dropdown .district-select{width:100%;box-sizing:border-box}.nmm-body .middle-wrap .order-state-dropdown .state-item,.nmm-body .middle-wrap .order-school-dropdown .school-item,.nmm-body .middle-wrap .order-manual-school-dropdown .manual-school-item,.nmm-body .middle-wrap .order-district-dropdown .district-item{width:100%;min-height:40px;height:auto;padding-right:10px;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}.nmm-body .middle-wrap #go-to-school,.nmm-body .middle-wrap #go-to-district{width:auto}.nmm-body .middle-wrap .find-details-school,.nmm-body .middle-wrap .find-details-district,.nmm-body .middle-wrap .find-school,.nmm-body .middle-wrap .find-district,.nmm-body .middle-wrap .find-teacher-school{overflow:visible}.nmm-body .middle-wrap .notFoundItem{height:auto;min-height:0;line-height:1.4}.nmm-body .middle-wrap .notFoundItem .title{float:none;display:block;width:100%;margin:0 0 6px}.nmm-body .middle-wrap .notFoundItem input,.nmm-body .middle-wrap .notFoundItem select{float:none;width:100%}.nmm-body .middle-wrap .notFoundItem.IsPerStudentLicenseRequired .title{width:100% !important}.nmm-body .middle-wrap .notFoundItem.IsPerStudentLicenseRequired select{width:100% !important;max-width:120px;margin-top:8px}.nmm-body .middle-wrap #select-teachers-checkboxes,.nmm-body .middle-wrap #select-schools-checkboxes,.nmm-body .middle-wrap #select-teachers-manual,.nmm-body .middle-wrap #select-schools-manual{width:100%;max-width:520px;box-sizing:border-box}.nmm-body .middle-wrap #select-teachers-checkboxes,.nmm-body .middle-wrap #select-schools-checkboxes{height:auto;min-height:120px;max-height:220px}.nmm-body .middle-wrap #select-teachers-checkboxes li,.nmm-body .middle-wrap #select-schools-checkboxes li,.nmm-body .middle-wrap #select-teachers-checkboxes label,.nmm-body .middle-wrap #select-schools-checkboxes label{height:auto;min-height:24px;white-space:normal}.nmm-body .middle-wrap #select-teachers-auto-allocation{padding-left:0}.nmm-body .middle-wrap #select-teachers-auto-allocation li{display:grid;grid-template-columns:minmax(0, 1fr);gap:8px}.nmm-body .middle-wrap #select-teachers-auto-allocation li input:nth-child(1),.nmm-body .middle-wrap #select-teachers-auto-allocation li input:nth-child(2),.nmm-body .middle-wrap #select-teachers-auto-allocation li input[id^="auto-allocation-email_"]{width:100%;max-width:520px;margin:0}.nmm-body .middle-wrap #select-teachers-auto-allocation li div.error-message{float:none;display:block;width:auto;margin:0}.nmm-body .middle-wrap #select-teachers-manual-multischool #teacher_name_header,.nmm-body .middle-wrap #select-teachers-manual-multischool #school_name_header,.nmm-body .middle-wrap #select-teachers-manual-multischool input{float:none;display:block;width:100%;max-width:520px;margin-right:0;box-sizing:border-box}.nmm-body .middle-wrap .order-training-courses .courseRow{line-height:1.4}.nmm-body .middle-wrap .order-training-courses .courseRow input,.nmm-body .middle-wrap .order-training-courses .courseRow label{float:none}.nmm-body .middle-wrap .po-details{padding-left:0}.nmm-body .middle-wrap .po-title{display:block;padding-right:0;margin-bottom:6px}.nmm-body .middle-wrap #po-number,.nmm-body .middle-wrap #cc-zip,.nmm-body .middle-wrap #cc-country{width:100%;max-width:520px}.nmm-body .middle-wrap .payment-method .cc-dsvd{position:relative;float:none;display:grid;grid-template-columns:minmax(118px, 145px) minmax(70px, 1fr);align-items:center;gap:10px 8px;width:100%}.nmm-body .middle-wrap .payment-method .cc-dsvd > div{float:none;grid-column:1;width:auto;height:auto;padding-right:0;line-height:1.4}.nmm-body .middle-wrap .payment-method .cc-dsvd > input[type="text"],.nmm-body .middle-wrap .payment-method .cc-dsvd > select{float:none;grid-column:2;width:100%;max-width:520px;margin:0;justify-self:start;box-sizing:border-box}.nmm-body .middle-wrap .payment-method .cc-dsvd > .cc-logo,.nmm-body .middle-wrap .payment-method .cc-dsvd > .cc-cards{grid-column:2;grid-row:2;justify-self:start}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m){grid-template-columns:minmax(118px, 145px) minmax(70px, 110px) 24px;gap:10px 8px}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) > div{grid-column:1;grid-row:1}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) #cc-exp-m{grid-column:2;grid-row:1;width:100%}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) #cc-exp-m + .pad-15-left-2{grid-column:1;grid-row:2}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) #cc-exp-y{grid-column:2;grid-row:2;width:100%}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) .sec-code-title{clear:none;grid-column:1;grid-row:3;width:auto;margin-top:0;padding:0}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) #cc-sec-code{grid-column:2;grid-row:3;width:70px;margin-top:0}.nmm-body .middle-wrap .payment-method .cc-dsvd:has(#cc-exp-m) #cc-sec-code + .cc-sec-help{float:none;grid-column:3;grid-row:3;margin:0}.nmm-body .middle-wrap #cc-exp-m{float:none;width:110px}.nmm-body .middle-wrap #cc-exp-y{float:none;width:90px}.nmm-body .middle-wrap #cc-sec-code{float:none;width:70px}.nmm-body .middle-wrap .pad-15-left-2,.nmm-body .middle-wrap .sec-code-title{float:none;width:auto;height:auto;padding:0;line-height:1.4}.nmm-body .middle-wrap .cc-logo,.nmm-body .middle-wrap .cc-cards,.nmm-body .middle-wrap .cc-sec-help-info{max-width:100%;height:auto}.nmm-body .middle-wrap .cc-sec-help-info{top:100%;right:0;z-index:1}.nmm-body .middle-wrap .is-d-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:auto;padding-bottom:12px}.nmm-body .middle-wrap .is-title{display:block;width:auto;margin:0}.nmm-body .middle-wrap #is-entity-paidby{height:auto}.nmm-body .middle-wrap #is-entity-paidby label{display:flex;align-items:flex-start;gap:6px}.nmm-body .middle-wrap #is-entity-paidby-district{margin-left:0}.nmm-body .middle-wrap .order-summary .os-wrap{display:grid;grid-template-columns:auto max-content;grid-column-gap:10px}.nmm-body .middle-wrap .order-summary .os-title{display:inline;width:auto;margin:0 4px 0 0}.nmm-body .middle-wrap .order-summary .os-text{text-align:right;max-width:200px;min-width:100px}.nmm-body .middle-wrap .order-summary .os-text.os-license-type{max-width:250px}.nmm-body .middle-wrap .order-summary .os-license-start,.nmm-body .middle-wrap .order-summary .os-license-end{margin-right:0px}.nmm-body .middle-wrap .order-summary .os-text,.nmm-body .middle-wrap .order-summary .os-license-start,.nmm-body .middle-wrap .order-summary .os-license-end,.nmm-body .middle-wrap .order-summary .os-license-period{display:inline}.nmm-body .middle-wrap .os-price-align,.nmm-body .middle-wrap .os-price-align-sku-89{width:auto;text-align:left}.nmm-body .middle-wrap .os-title-note,.nmm-body .middle-wrap .os-title-note-1,.nmm-body .middle-wrap .os-title-note-2,.nmm-body .middle-wrap .os-title-note-3,.nmm-body .middle-wrap .os-title-note-4{position:static;display:block !important;width:auto;margin-top:4px}.nmm-body .middle-wrap .os-title-note-1[style*="visibility: hidden"],.nmm-body .middle-wrap .os-title-note-2[style*="visibility: hidden"],.nmm-body .middle-wrap .os-title-note-3[style*="visibility: hidden"],.nmm-body .middle-wrap .os-title-note-4[style*="visibility: hidden"]{display:none !important}.nmm-body .middle-wrap .os-title-note-5,.nmm-body .middle-wrap .os-title-discount{padding-left:0}.nmm-body .middle-wrap .exempt-link{margin-left:0;line-height:1.4}.nmm-body .buttons{overflow:hidden}.nmm-body .buttons .submit{width:min(190px, 100%);max-width:100%;min-width:min(170px, 100%);height:auto;padding:10px;font-size:26px;box-sizing:border-box}.nmm-body .buttons .submit.cwbi-back{width:100%;margin:0 0 12px}.nmm-body .buttons .g-recaptcha{position:relative;left:50%;width:304px;margin-left:-152px;margin-bottom:-19px;transform:scale(0.75);transform-origin:top center}.nmm-body .order-success-flash{position:static;top:auto;left:auto;margin:20px 0;text-align:center}.nmm-body .order-success-flash img,.nmm-body .document-address img{max-width:100%;height:auto}.nmm-body .document-action{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.nmm-body .document-action a.fakeReactButton{margin:0}.nmm-body .document-wrapper{width:100% !important;max-width:100% !important;overflow-x:visible}.nmm-body .document-detail{width:100%;min-width:0;margin-right:0;margin-left:0}.nmm-body .document-detail table{width:100%;table-layout:fixed}.nmm-body .document-detail .cell{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.nmm-body .document-detail .col1{width:38%}.nmm-body .document-detail .col2{width:32%}.nmm-body .document-detail .col3{width:30%;padding-right:0}.nmm-body .document-detail table:not(:has(.bottomBox)),.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody{display:block;width:100%}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr{display:grid;width:100%;grid-template-columns:max-content minmax(0, 1fr);column-gap:8px}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .cell{width:auto;min-width:0}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .col1{grid-column:1;padding-left:0}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .col2{grid-column:2;grid-row:1;text-align:right}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .col2.smallerText{width:100%;max-width:240px;justify-self:end}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .col3{grid-column:2;grid-row:1;justify-self:end;width:auto;min-width:0;padding-right:0;overflow:visible;white-space:nowrap;z-index:1}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > [colspan="2"]{grid-column:1 / -1;grid-row:1}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > .col123,.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr > [colspan="3"]{grid-column:1 / -1}.nmm-body .document-detail table:not(:has(.bottomBox)) + table:not(:has(.bottomBox)){margin-top:16px}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr:not(.rowHeader):not(.rowSlim):not(.rowTotalAmount) > .cell{padding-top:4px;padding-bottom:4px;line-height:1.45}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr.rowHeader > .cell{padding-top:4px;padding-bottom:4px;font-size:14px;font-weight:700;line-height:1.4}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr.rowSlim > .cell{padding-top:4px;padding-bottom:4px;line-height:10px}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr.rowTotalAmount > .cell{padding-top:12px;padding-bottom:12px}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr.rowTotalAmount{border:0}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr.rowTotalAmount > .col3{width:105px;max-width:100%;justify-self:end;border-top:1px solid black;box-sizing:border-box}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr:not(.rowHeader):not(.rowSlim):not(.rowTotalAmount):has(hr.thin) > .cell{height:1px;padding-top:0;padding-bottom:0;line-height:1px}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr:not(.rowHeader):not(.rowSlim):not(.rowTotalAmount):has(hr.thin) .thin{margin:0}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr:not(.rowHeader):not(.rowSlim):not(.rowTotalAmount):has(hr.thin) > .col3{width:105px;max-width:100%;justify-self:end}.nmm-body .document-detail table:not(:has(.bottomBox)) > tbody > tr:has(hr.thin) .thin{display:block;width:100%;box-sizing:border-box}.nmm-body .document-detail .col1,.nmm-body .document-detail .col12,.nmm-body .document-detail .col123{padding-left:0}.nmm-body .document-detail table:has(.bottomBox),.nmm-body .document-detail table:has(.bottomBox) > tbody,.nmm-body .document-detail table:has(.bottomBox) > tbody > tr,.nmm-body .document-detail table:has(.bottomBox) .col50perc{display:block;width:100%}.nmm-body .document-detail .bottomBox{min-height:0;margin:0 0 12px !important}.nmm-body .document-detail .bottomBox ul{padding-left:20px}.nmm-body .document-detail .bottomBox .address{margin-left:0}.nmm-body .ty-invoice{width:100%;max-width:470px}.nmm-body .standard-dialog-blue,.nmm-body #order-dialog,.nmm-body #unallocatedLicensesDialog,.nmm-body #exemption-form-content,.nmm-body .module-selection-dialog,.nmm-body .standard-dialog-blue.student-license-required-dialog{position:fixed;top:50%;left:50%;width:calc(100vw - 30px);max-width:590px;max-height:calc(100vh - 30px);margin:0;transform:translate(-50%, -50%);box-sizing:border-box;overflow:hidden}.nmm-body .standard-dialog-blue-header{position:relative;height:auto;min-height:44px}.nmm-body .standard-dialog-blue.public-side-dialog .standard-dialog-blue-header{height:auto;min-height:44px;overflow:visible}.nmm-body .standard-dialog-blue-title{position:static;width:auto;height:auto;min-height:44px;padding:11px 44px 11px 10px;line-height:1.4;white-space:normal;box-sizing:border-box}.nmm-body .standard-dialog-blue.public-side-dialog .standard-dialog-blue-header .standard-dialog-blue-title{position:static;width:auto;height:auto;min-height:44px;max-height:none;padding:12px 44px 12px 10px;line-height:20px;top:auto;white-space:normal;overflow:visible;box-sizing:border-box}.nmm-body .standard-dialog-blue-cross{position:absolute;top:0;right:0;height:100%}.nmm-body .standard-dialog-blue.public-side-dialog .standard-dialog-blue-header .standard-dialog-blue-cross{position:absolute;top:0;right:0;height:100%;margin:0 15px 0 0}.nmm-body .standard-dialog-blue-contents{max-height:calc(100vh - 74px);overflow:auto}.nmm-body .standard-dialog-blue.student-license-required-dialog .standard-dialog-blue-content-html{padding:20px}.nmm-body #exemptionForm .exemption-panel{height:auto !important;min-height:0;margin:0 0 14px}.nmm-body #exemptionForm .exemption-panel.note{height:auto !important;margin:0 0 14px}.nmm-body #exemptionForm .exemption-form-text.label{float:none;display:block;min-width:0;margin:0 0 6px}.nmm-body #exemptionForm .exemption-form-text{margin-right:0}.nmm-body #exemptionForm .exemption-panel > .exemption-form-text{display:block}.nmm-body #exemptionForm input[type="text"],.nmm-body #exemptionForm input[type="file"]{width:100%;max-width:100%;box-sizing:border-box}.nmm-body #exemptionForm .upload-button{width:100%;max-width:200px}.nmm-body #admin-dialog{position:fixed !important;z-index:100;top:50% !important;left:50% !important;width:min(390px, calc(100vw - 55px));max-width:none;max-height:calc(100vh - 40px);border:20px solid #3174a9;border-radius:5px;transform:translate(-50%, -50%);box-sizing:content-box;overflow:visible}.nmm-body #admin-dialog .mt-dialog-contents{width:auto;max-height:calc(100vh - 80px);padding:10px 10px 10px 20px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.nmm-body #admin-dialog .heading,.nmm-body #admin-dialog #trackOrder h2{display:inline-block;height:25px;margin:0;padding:0 22px 0 0;font-size:24px;line-height:36px}.nmm-body #admin-dialog .normal-d,.nmm-body #admin-dialog input[type="text"].normal-i{float:none;width:200px;height:auto;box-sizing:content-box}.nmm-body #admin-dialog .normal-d{padding:8px 8px 8px 0}.nmm-body #admin-dialog input[type="text"].normal-i{float:left;display:block;width:min(296px, calc(100% - 10px));max-width:calc(100% - 10px);height:38px;padding:0 0 0 10px;margin:0 20px 0 0;line-height:38px}.nmm-body #admin-dialog input[type="checkbox"].normal-i{float:left;display:block;width:13px;height:13px;margin:2px 8px 1px 0;box-sizing:border-box}.nmm-body #admin-dialog .small-grey-button,.nmm-body #admin-dialog #updateOrder .small-blue-button{min-height:0;height:auto;padding:8px 20px;line-height:16px;box-sizing:content-box}.nmm-body #admin-dialog #updateOrder.normal-img{box-sizing:content-box}.nmm-body #admin-dialog .prorate-license{display:grid;grid-template-columns:70px minmax(0, 1fr)}.nmm-body #admin-dialog .prorate-license div,.nmm-body #admin-dialog .prorate-license .pr-n{float:none;width:auto}.nmm-body #admin-dialog #trackOrder p{margin:20px 0;line-height:27px}.nmm-body #admin-dialog #orderedBy{width:100%;max-width:360px;margin:0}.nmm-body #admin-dialog #orderedBy .select-with-arrow,.nmm-body #admin-dialog #orderedBy #orderedBySearch,.nmm-body #admin-dialog #orderedByOptions{width:100%;max-width:100%;box-sizing:border-box}.nmm-body #admin-dialog #orderedBy .select-with-arrow{height:40px}.nmm-body .recaptcha-dialog{position:fixed;top:50%;left:50%;width:calc(100vw - 30px) !important;max-width:500px;max-height:calc(100vh - 30px);transform:translate(-50%, -50%);overflow:hidden}.nmm-body .recaptcha-dialog-header{position:relative;height:auto;min-height:50px;padding:12px 48px 12px 15px;font-size:14px;font-weight:700;line-height:1.4}.nmm-body .recaptcha-dialog-header .cross{position:absolute;top:13px;right:12px;float:none;margin:0}.nmm-body .recaptcha-dialog-contents{max-height:calc(100vh - 80px);padding:15px;overflow:auto}}@media screen and (min-width: 991px){.nmm-body #orderedBy .select-with-arrow,.nmm-body #orderedBy #orderedBySearch,.nmm-body #orderedByOptions{width:302px;box-sizing:border-box}.nmm-body #admin-dialog{position:fixed !important;z-index:100;top:50% !important;left:50% !important;width:390px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);border:20px solid #3174a9;border-radius:5px;transform:translate(-50%, -50%);box-sizing:content-box;overflow:visible}.nmm-body #admin-dialog .mt-dialog-contents{width:auto;max-height:calc(100vh - 80px);padding:10px 10px 10px 20px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.nmm-body #admin-dialog .heading,.nmm-body #admin-dialog #trackOrder h2{display:inline-block;height:25px;margin:0;padding:0 22px 0 0;font-size:24px;line-height:36px}.nmm-body #admin-dialog .normal-d{width:200px;padding:8px 8px 8px 0;box-sizing:content-box}.nmm-body #admin-dialog .small-grey-button,.nmm-body #admin-dialog #updateOrder .small-blue-button{min-height:0;height:auto;padding:8px 20px;line-height:16px;box-sizing:content-box}.nmm-body #admin-dialog #updateOrder.normal-img{box-sizing:content-box}.nmm-body #admin-dialog #trackOrder p{margin:20px 0;line-height:27px}}.nmm-body .order-heading .student-order-page-title{font-size:34px;line-height:1.25;color:rgba(0, 0, 0, 0.87)}.nmm-body #content:has(> .document-wrapper){padding-bottom:40px}.nmm-body .max-bottom-spacer{height:30px;min-height:30px;line-height:30px;width:auto}@media screen and (max-width: 990px){.nmm-body .order-heading{padding-top:24px}.nmm-body .order-heading .student-order-page-title{font-size:30px}.nmm-body .document-address img{max-width:100%;height:auto}.nmm-body .document-action{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.nmm-body .document-action a.fakeReactButton{margin:0}.nmm-body .document-wrapper{width:100% !important;max-width:100% !important;overflow-x:visible}.nmm-body .document-detail{width:100%;min-width:0;margin-right:0;margin-left:0}.nmm-body .document-detail table{width:100%;table-layout:fixed}.nmm-body .document-detail .cell{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.nmm-body .document-detail .col1{width:38%}.nmm-body .document-detail .col2{width:32%}.nmm-body .document-detail .col3{width:30%;padding-right:0}.nmm-body .document-detail .col1,.nmm-body .document-detail .col12,.nmm-body .document-detail .col123{padding-left:0}.nmm-body .document-detail table:has(.bottomBox),.nmm-body .document-detail table:has(.bottomBox) > tbody,.nmm-body .document-detail table:has(.bottomBox) > tbody > tr,.nmm-body .document-detail table:has(.bottomBox) .col50perc{display:block;width:100%}.nmm-body .document-detail .bottomBox{min-height:0;margin:0 0 12px !important}.nmm-body .document-detail .bottomBox ul{padding-left:20px}.nmm-body .document-detail .bottomBox .address{margin-left:0}.nmm-body .ty-invoice{width:100%;max-width:470px}}