@media screen and (min-width:1px){body{background-image:none;}}.MMM--icn_previous:before{pointer-events:auto;}.exploreBtn{width:150px !important;font-weight:bold !important;margin-top:50px !important;}.MMMAzure--GreyContainer.MMMAzure--contentSize{height:auto;}.MMMAzure--WhiteContainer h1{text-align:center;font-size:28px;margin:18px 0 5px;font-weight:bold;}.MMMAzure--WhiteContainer h2{text-align:center;margin-left:120px;margin-right:120px;}.MMMAzure--WhiteContainer .MMMAzure--3MLogo img{display:block;margin-left:auto;margin-right:auto;}.MMMAzure--ft-content a{text-decoration:underline;border-bottom:none;}.MMMAzure--ft-content a:hover{text-decoration:none;border-bottom:none;}.MMM-iconImg{margin:50px auto 10px auto;display:block;width:70px;}span.MMMAzure--gapTop{display:inline-block;}.registrationForm{margin-bottom:30px;}.existingAccount{margin-top:30px;font-family:inherit;}#message{margin-top:20px;}.mix-MMM--icn_red, .mix-MMM--icn_red:before{color:#ff0000;content:"\e977";margin-top:4px;}.MMMAzure--floatingLabel{line-height:18px;top:11px;}.MMM--dropdown-tooltip-container{display:flex;width:100%;float:none;justify-content:flex-end;}.company-number-tooltip{margin-top:44px;display:inline-block;background:transparent;border-radius:10px;border-color:black;border:1px solid black;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;font-weight:bold;font-size:14px;color:#000;margin-left:5px;}.MMM--tooltip-c{line-height:15px;color:white;visibility:visible;width:250px;background-color:#3e393a;text-align:left;border-radius:4px;border:1px solid #ccc;padding:10px;position:absolute;z-index:1;top:-46px;left:57%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.MMM--tooltip-c h3{font-weight:bold;}.MMM--tooltip-c .close{float:right;font-size:16px;cursor:pointer;}.persona-tooltip-arrow{display:block;content:"";position:absolute;top:103%;left:57%;margin-top:-3px;margin-left:63px;border-width:9px;border-style:dashed;border-color:#000000c2 transparent transparent transparent;}.registerSteps .MMMAzure--selectLabel.MMMAzure--floatingLabel{visibility:visible;}.MMMAzure--gapTop a{border-bottom:none;text-decoration:underline;}.MMMAzure--gapTop a:hover{border-bottom:none;text-decoration:none;}.MMMAzure--textInputLabel{color:#767676;}.regSuccessIcon{border:solid green 3px;border-radius:60px;padding:5px;}#step2Continue.disabled{background:#E7E7E7;color:#767676;pointer-events:none;}.loaderContainer{display:none;position:fixed;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.6);z-index:3;text-align:center;}@media screen and (max-width:767px){.MMMAzure--WhiteContainer h1{font-size:18px;top:11px;margin-bottom:0;}.MMMAzure--gapTop{margin:5px auto auto auto;}}@media screen and (min-width:768px){.registerSteps .MMMAzure--TabletTriSplitLeft, .registerSteps .MMMAzure--TabletTriSplitMiddle, .registerSteps .MMMAzure--TabletTriSplitRight{width:32%;}}.registerSteps{font-family:"3MCircular-Book";margin-top:-156px;}.registerSteps input[type="text"], input[type="password"], input[type="number"], select{font-family:"3MCircular-Book";}.registerSteps .MMMAzure--textInputLabel{padding-right:5%;}.registerSteps #companyLanguage{border:1px solid black;padding:10px;}.registerSteps .requiredFields{width:100%;padding-top:32%;padding-bottom:8px;display:block;color:#cccccc;font-weight:500;font-size:12px;}.registerSteps .breakLine{border-bottom:1px solid #e9e9e9;}.registerSteps .MMMAzure--TabletTriSplitMiddle{overflow:unset;}.registerSteps .step2ActionContainer{display:flex;align-items:center;justify-content:center;}.registerSteps .step2ActionContainer .js-submitCompanyDetails{background:#0A7B6B;color:#FFFFFF;width:20%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .step1ActionContainer{display:flex;align-items:center;justify-content:center;}.registerSteps .step1ActionContainer .step1-ContinueButton{width:20%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .step2ActionContainer .js-completeRegistration{background:#0A7B6B;color:#FFFFFF;width:35%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .step2ActionContainer .js-acceptAndContinueButton:disabled{background:#E7E7E7;}.registerSteps .step2ActionContainer .js-acceptAndContinueButton{background:#0A7B6B;width:30%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .stepIndicator{display:flex;align-items:center;justify-content:center;padding:20px 0px 25px 0;margin-bottom:25px;}.registerSteps .stepIndicator .stepLine{position:relative;}.registerSteps .stepIndicator .stepLine .title{position:absolute;top:27px;width:max-content;right:-30px;color:#cccccc;}.registerSteps .stepIndicator .stepLine2 .title{right:-62px;color:#4b4b4b;}.registerSteps .stepIndicator .stepLine3 .title{right:-52px;}.registerSteps .stepIndicator .stepLine .circle{background-color:#1aa847;display:block;width:23px;height:23px;border-radius:50%;margin:0 auto;}.registerSteps .stepIndicator .stepLine2 .circle{background-color:#4b4b4b;}.registerSteps .stepIndicator .stepLine3 .circle{background-color:#cccccc;}.registerSteps .stepIndicator .stepLine .circle .content{color:white;font-size:14px;font-weight:bold;text-align:center;padding-top:3px;display:block;}.registerSteps .stepIndicator span.lineDivision.mobileLine{display:none;}.registerSteps .stepIndicator .lineDivision{width:32%;border-bottom:1px solid #1aa847;padding-top:0px;display:block;float:right;margin:0px 2px;}.registerSteps .stepIndicator .lineDivision.lineDivisionRight{border-bottom:1px solid #cccccc;}.lineDivisionTwoSteps{width:65% !important;}.registerSteps .stepIndicator .stepLine.stepLine1 .circle .content{padding-top:0px;}.registerSteps .stepIndicator .stepLine .circle .content .checkmark{display:inline-block;width:22px;height:22px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.registerSteps .stepIndicator .stepLine .circle .content .checkmark_circle{position:absolute;width:22px;height:22px;border-radius:11px;left:0;top:-3px;}.registerSteps .stepIndicator .stepLine .circle .content .checkmark_stem{position:absolute;width:2px;height:10px;background-color:#fff;left:11px;top:6px;}.registerSteps .stepIndicator .stepLine .circle .content .checkmark_kick{position:absolute;width:4px;height:2px;background-color:#fff;left:8px;top:14px;}@font-face{font-family:"3MCircular-Book";src:url("/store/_ui/desktop/3m_theme_assets/css/3MCircular_font/3MCircular-Book_Web/css/fonts/3MCircularWeb-Book.eot");src:url("/store/_ui/desktop/3m_theme_assets/css/3MCircular_font/3MCircular-Book_Web/css/fonts/3MCircularWeb-Book.eot?#iefix") format("embedded-opentype"), url("/store/_ui/desktop/fuze/3m_theme_assets/themes/3MTheme/assets/css/src/unicorn_theme/fonts/3MCircular_font/3MCircular-Book_Web/css/fonts/3MCircularWeb-Book.woff") format("woff");font-weight:normal;font-style:normal;}.registerSteps .backBtn{position:absolute;top:38%;left:-31%;color:#4b4b4b;cursor:pointer;}.registerSteps .backBtn .MMM--icn{font-size:38px;color:#4b4b4b;cursor:pointer;width:20px;}.registerSteps .backBtn .backBtnlabel{font-weight:bold;padding-top:14px;text-align:right;width:100px;}.registerSteps .step2, .registerSteps .step1{position:relative;}div.step1 div.backBtn{display:none;}div.step3 div.backBtn{position:relative;width:fit-content;bottom:130px;}div.step3 div.backBtn.opened{bottom:300px;}span#jobFunctionLabel{padding-right:10%;}.ackContainer{width:100%;max-width:auto;margin:20px auto;display:flex;}.ack-header-block{overflow:hidden;margin:0;padding:10px;border:1px solid #cdcdcd;cursor:pointer;font-size:14px;font-weight:bold;color:#595959;display:flex;}.ack-content-block{margin:0;padding:5px 10px;border:1px solid #cdcdcd;display:none;height:300px;overflow:auto;}.ack-item-block{display:block;width:100%;}.ackCheck{width:20px;height:20px;margin-top:11px;margin-right:10px;}#allItems .acknowBlock:not(:nth-child(1)){display:none;}.acknowledgementToggleIcon{height:20px;width:20px;border:none;border-radius:50%;outline:none;background-color:white;padding:0.5px;display:block;margin-left:auto;}.horizontal, .vertical{width:100%;height:2px;background-color:red;pointer-events:none;}.vertical{position:relative;bottom:2px;transform:rotate(90deg);transition:0.3s ease;}.acknowledgementToggleIcon:hover{cursor:pointer;}.vertical.open{transform:rotate(180deg);}.registerSteps .step3ActionContainer{display:flex;align-items:center;justify-content:center;}.registerSteps .step3ActionContainer .js-continueAck{width:35%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .step3ActionContainer .js-completeAckReg:disabled{background:#E7E7E7;}.registerSteps .step3ActionContainer .js-completeAckReg{background:#0A7B6B;width:35%;margin:0 3% 0 0;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.lineDivisionRight.advance{border-bottom:1px solid #1aa847;}.cancelModal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);z-index:3;}.cancelModalButtonContainer{text-align:center;}.cancel-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:400px;height:fit-content;}.cancel-modal-content h1{font-size:18px;font-weight:bold;color:#4b4b4b;text-align:center;}.cancel-modal-content p{text-align:center;font-size:14px;color:#4b4b4b;margin-left:20%;margin-right:20%;}.cancel-modal-content hr{margin-top:4%;margin-bottom:4%;}.yesButton{width:100px;height:35px;font-size:14px;font-weight:bold;margin-right:15px;background:#0A7B6B;border:1px solid #0A7B6B;color:#FFF;cursor:pointer;border-radius:2rem;}.noButton{width:100px;height:35px;font-size:14px;font-weight:bold;border:1px solid #E7E7E7;color:#4b4b4b;background:#E7E7E7;cursor:pointer;border-radius:2rem;}.closeCancelModal{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;cursor:pointer;}.closeCancelModal:hover, .closeCancelModal:focus{color:#000;text-decoration:none;cursor:pointer;}@media only screen and (max-width:768px){.MMM--logo{float:none !important;margin:0 !important;max-width:none !important;text-align:center;}.registerSteps .step2ActionContainer .js-completeRegistration{width:50%;}.registerSteps .stepIndicator{display:block;padding-bottom:0;}.registerSteps .stepIndicator .stepLine .circle{margin:10px 0;display:inline-block;}.registerSteps .stepIndicator .stepLine .title{display:inline-block;position:relative;top:-2px;left:5px;}.registerSteps .stepIndicator .lineDivision{position:absolute;width:1px;height:10px;border-bottom:15px solid #1aa847;margin-top:-18px;margin-left:11px;}.registerSteps .stepIndicator .lineDivision.lineDivisionRight{border-bottom:15px solid #1aa847;}.registerSteps .requiredFields{padding-top:8%;}.registerSteps .backBtn{bottom:-65px;top:auto;left:38%;}.registerSteps .backBtn .MMM--icn{font-size:25px;width:100px;}.registerSteps .backBtn .backBtnlabel{padding-top:0;text-align:center;}div.step3 div.backBtn{width:auto;top:45px;}div.step3 div.backBtn i.MMM--icn{left:-83%;}.lineDivisionRight{display:none;}.registerSteps .stepIndicator span.lineDivision.mobileLine{display:block;}.cancel-modal-content{width:80%;}.registerSteps .step3ActionContainer .js-completeAckReg{width:100%;margin-bottom:20px;}.registerSteps .step3ActionContainer .js-continueAck{width:100%;margin-bottom:20px;}.registerSteps .step3ActionContainer{width:95%;display:inline-block;text-align:center;}.ack-item-block{width:90%}}.registerSteps .step2 hr{border-top:0px solid #cccccc;}.MMMAzure--InputGroup.MMMAzure--requiredInput{padding-bottom:20px;}.registerSteps .step2 .bottomLinks{padding-top:8px;display:inline-block;font-size:13px;color:#cccccc;}.registerSteps .step3 .bottomLinks{padding-top:8px;display:inline-block;font-size:13px;color:#cccccc;}.registerSteps .step3 .bottomLinks{padding-top:8px;display:inline-block;font-size:13px;color:#cccccc;}.headerContainer{width:100%;height:190px;background-repeat:repeat;background-image:url("/store/_ui/desktop/fuze/3m_theme_assets/themes/3MTheme/assets/images/unicorn/3m_trifecta_mesh_crop.png");}sageContainer{height:5px;margin-bottom:50px;margin-top:30px;}.messageContainer{margin-top:10px;}.messageContainer p{font-size:14px;margin-top:7px;margin-left:10px;margin-bottom:7px;}.messageContainer img{height:50px;}.infomessage .close{height:10px;margin-left:auto;margin-right:6px;}.infomessage a{margin-left:auto;margin-top:10px;margin-right:10px;border-bottom:none !important;}.infomessage{border:2px solid #0099ff;display:inline-flex;width:99%;}input:disabled, .disable{background-color:#ffffff;color:#808080;}.registrationSuccessPending, .registrationSuccess, .registrationError, .registrationErrorPreregisteredUser{margin-top:-156px;}.confirmationmessage h2{margin-left:0px !important;margin-right:0px !important;}.step2ActionContainer .js-verifyEmail:active, .step2ActionContainer .js-verifyEmail:hover{background:#01332B;}.step2ActionContainer .js-verifyEmail{background:#0A7B6B;}.js-loginStep, .js-pwdStep, .js-resetPwd, .js-resebackTosign, .js-verifyEmail{width:20%;margin:0% 2%;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.resetemailsec h1{margin-bottom:18px;}.resetemailsec p{margin-bottom:38px;}.passwordArea{position:relative;}.passwordArea .showPwd{position:absolute;right:10px;top:28px;color:#265eda;text-decoration:underline;cursor:pointer;}.passwordStep .MMMAzure--InputGroup{height:inherit;}.inputItem.required .input{color:red;border:1px solid red;}.oktaLoginSec div#okta-login-container{position:relative;margin:0px !important;width:100% !important;box-shadow:0 0px 0px 0 rgb(0 0 0 / 50%);height:280!important;}.oktaLoginSec div#okta-login-container #okta-sign-in{width:100%!important;border:0px solid transparent;box-shadow:none!important;height:280!important;}.oktaLoginSec #okta-sign-in.auth-container h2{text-align:center;font-size:28px;margin-bottom:15px;}.oktaLoginSec #okta-sign-in .registration-container{display:none;}.inputItem.required{color:red;}.loginStep>h1, .passwordStep>h1, .forgotpwdStep>h1{padding-bottom:20px;}.info_block{display:block;margin-top:20px;margin-bottom:20px;position:relative;}.info_iconText_block{display:inline-flex;width:99.5%;border-radius:2px;}.info_block .info_icon_block{width:45px;padding:2px;background:dodgerblue;border-radius:2px;}.info_block .info_icon_block .circleBorder{border:2px solid #FFF;border-radius:20px;width:20px;margin:4px auto;}.info_block .info_icon_block .circleBorder p{color:#FFF;margin-top:4px;margin-left:9px;}.infoBnrText{border:1px solid dodgerblue;width:93.5%;padding:10px;font-size:14px;}.existingokta .info_block .info_icon_block .circleBorder{width:25px;height:25px;margin:3px auto;}.existingokta .info_block .info_icon_block .circleBorder p{margin-top:3px;margin-left:5px;}.existingokta .info_block .info_icon_block .circleBorder p:after{content:'\2713';font-weight:bold;font-size:17px;}.existingokta .MMMAzure--Button{width:20%;}.existingokta .info_block .info_icon_block{background-color:#1aa847;}.hasOktaNoBcomAccess_continue .info_block .info_icon_block .circleBorder{width:25px;height:25px;margin:3px auto;}.hasOktaNoBcomAccess_continue .info_block .info_icon_block .circleBorder p{margin-top:3px;margin-left:5px;}.hasOktaNoBcomAccess_continue .info_block .info_icon_block .circleBorder p:after{content:'\2713';font-weight:bold;font-size:17px;}.hasOktaNoBcomAccess_continue .MMMAzure--Button{width:20%;}.hasOktaNoBcomAccess_continue .info_block .info_icon_block{background-color:#1aa847;}.hasBcomAndOktaAccess .info_block .info_icon_block .circleBorder{width:25px;height:25px;margin:3px auto;}.hasBcomAndOktaAccess .info_block .info_icon_block .circleBorder p{margin-top:3px;margin-left:5px;}.hasBcomAndOktaAccess .info_block .info_icon_block .circleBorder p:after{content:'\2713';font-weight:bold;font-size:17px;}.hasBcomAndOktaAccess .MMMAzure--Button{width:20%;}.hasBcomAndOktaAccess .info_block .info_icon_block{background-color:#1aa847;}.kampyle_vertical_button{display:none;}.registerSteps .login-container{height:135px;border-bottom:1px solid #ddd;}.MMMAzure--gapTop-login{margin:33px auto auto auto !important;}.registerSteps .login-container .logInButtonContainer{display:flex;align-items:center;justify-content:center;}.js-loginButton{width:33%;margin:0% 2%;font-family:"3MCircular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;font-weight:100;}.registerSteps .registration-container .registration-link{display:flex;background-color:#FFF;border:1px solid #4B4B4B;padding:8px 15px;text-decoration:none;width:160px;height:35px;margin:0px auto;font-size:14px;color:#4B4B4B;letter-spacing:0;text-align:center;font-weight:700;border-radius:2px;align-items:center !important;justify-content:center;}.registerSteps .registration-container .registration-label{font-size:18px;padding-bottom:15px;font-weight:700;color:#4B4B4B;display:inline-block;}.registerSteps .registration-container .content-container-login{padding:20px 0;text-align:center;}