.msact_popup{position:fixed;max-width:550px;width:100%;height:auto;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;text-align:center}.mfp-close-btn-in .msact_popup .mfp-close,.mfp-close-btn-in .msact_popup .mfp-close:active{color:transparent;width:40px;height:40px;margin:15px!important;opacity:1;top:0!important;mix-blend-mode:normal}.mfp-close-btn-in .msact_popup .mfp-close:hover{border:none}.mfp-close-btn-in .msact_popup .mfp-close::after,.mfp-close-btn-in .msact_popup .mfp-close::before{width:25px;height:1px;content:"";position:absolute;background-color:#000;transform:rotate(45deg);top:25px;right:10px}.mfp-close-btn-in .msact_popup .mfp-close::after,.mfp-close-btn-in .msact_popup .mfp-close:active::after{transform:rotate(-45deg)!important}.msact_popup hr{background-color:#ededed;margin:0 0 30px;height:2px}.msact_popup form{overflow:hidden;margin:0}.msact_popup form input{width:100%;background:#fff;border:2px solid #ededed;border-radius:3px;box-shadow:none!important}.msact_popup ul li{font-weight:700;text-align:left;height:35px;color:#083644}.msact_popup h1{font-size:1.8em;font-weight:700;color:#083644;color:#000;margin-bottom:5px;font-family:"Neutraface2 Display",Sans-serif}.msact_popup h2{margin:0;padding:0;font-size:1.3em;line-height:1.2;font-weight:700;margin-bottom:40px;color:#000}.msact_popup h2:first-child{margin:3em 0 .7em}.msact_popup button{margin:0 auto;display:block}.msact_popup .logo{width:390px;margin-bottom:15px}.msact_popup img.product_image{width:150px;float:right}.msact_popup #msact_inputs{display:flex;justify-content:center;margin-bottom:40px}.msact_popup #msact_inputs input{margin:0 4px;border-radius:0;height:40px;max-width:35px;font-size:35px;text-align:center;vertical-align:middle;font-weight:700;border:1px solid #e2e2e2}.msact_popup button.button{width:140px;padding:0;height:35px;border-radius:0;background:#000;color:#fff;outline:0;font-size:1em;font-weight:700}@media screen and (max-width:480px){.msact_popup #msact_inputs input{font-size:2em}}.msact_certified_popup,.msact_error_popup{position:fixed;max-width:550px;width:100%;height:auto;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%);background:#000;color:#fff;text-align:center}.msact_certified_popup h1,.msact_certified_popup h2,.msact_error_popup h1,.msact_error_popup h2{color:#fff}.msact_certified_popup h1,.msact_error_popup h1{font-size:3em;font-weight:700;margin-bottom:20px;font-family:"Neutraface2 Display",Sans-serif}.msact_certified_popup h2,.msact_error_popup h2{font-size:1em;font-weight:400}.msact_error_popup button{background-color:#fff;color:#000;width:140px;padding:0;height:45px;border-radius:0;outline:0;font-size:1em;font-weight:700;margin:20px 0 0}.msact_error_popup button:hover{background-color:#fff;color:#000;box-shadow:none}.mfp-close-btn-in .msact_error_popup .mfp-close{display:none}.msact_info{padding:0}.mfp-close-btn-in .msact_popup.msact_info .mfp-close::after,.mfp-close-btn-in .msact_popup.msact_info .mfp-close::before{display:none}.msact_bgout{padding:14px;background-color:#000}.msact_bgin{display:flex;justify-content:space-around}.bgin_title{padding:30px;text-align:left}.msact_bgin .bgin_title h1,.msact_bgin .bgin_title h2{color:#fff;margin-bottom:0}.msact_bgin .bgin_title h1{font-size:2.4em}.msact_bgin .bgin_title h2{font-weight:400}.msact_bgin .bgin_img{padding:0 50px 0 0}.msact_bgin .bgin_img .logo{width:50px}.msact_info .msact_table{overflow:hidden;background-color:#fff;border-radius:30px;margin:0;padding:20px;color:#000;position:relative}.msact_info .msact_table::before{content:"";position:absolute;background:url(../images/soom-logo-background.png) no-repeat center;top:0;left:0;width:100%;height:100%;opacity:.1}.msact_info .msact_table .msact_number{font-size:1.8em;font-weight:700;width:max-content;margin:10px auto 40px;border-bottom:1px solid #e2e2e2}.msact_info .msact_table div{padding:0;overflow:hidden}.msact_info .msact_table .msact_txt{padding:0 50px 40px;position:relative;z-index:10}.msact_info .msact_table .msact_txt div{display:flex}.msact_info .msact_table .msact_txt div p{text-align:left}.msact_txt div p:first-child{text-align:left;min-width:80px;font-weight:700}@media (max-width:480px){.msact_info .msact_table{display:block}.msact_info .msact_table div{width:100%}.msact_popup img.product_image{float:none;margin:0 auto 20px}.msact_info .msact_table .msact_txt{padding:0 20px 40px}}body.mfp-active{overflow:hidden!important;-webkit-overflow-scrolling:auto!important;width:100%!important;position:fixed!important;overflow:auto!important}body .mfp-wrap{position:fixed!important;overflow:auto!important;top:0!important}