.popup-cm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background:rgb(255 255 255 / .8);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}body.show-popup{overflow:hidden}body.show-popup .popup-cm{opacity:1;visibility:visible;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out}.popup-cm .form-body{max-width:930px;margin:0 auto;width:100%;padding:70px 30px 75px 30px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);-webkit-box-shadow:0px 0px 24px rgba(0,0,0,0.12);border-radius:6px;position:relative}.popup-cm .form-body form input[name="firstname"],.popup-cm .form-body form input[name="lastname"],.popup-cm .form-body form input[name="email"],.popup-cm .form-body form input[name="company"]{padding-left:50px}.popup-cm .form-body form input[name="email"]{background-position:2%}.popup-cm .form-body .form{max-width:490px;margin:0 auto;width:100%;padding-top:10px}.popup-cm .form-body .close{position:absolute;top:35px;right:50px;cursor:pointer}.popup-cm .form-body .close:before,.popup-cm .form-body .close:after{content:'';position:absolute;width:30px;height:3px;background:#6c6c6c}.popup-cm .form-body .close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.popup-cm .form-body .close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.popup-cm .form-body form .actions{margin-top:10px}