.call-in-code-overlay{position:fixed;display:none;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9900}.call-in-code-overlay.show{display:flex!important}.call-in-code-overlay .details{box-sizing:border-box;position:relative;width:451px;padding:30px;background-color:#FFF;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);text-align:center;font-family:Arial;font-size:16px;line-height:18px;color:#666}.call-in-code-overlay .details .close{box-sizing:border-box;display:block;position:absolute;top:-15px;right:-15px;width:31px;height:31px;background-color:#FFF;box-shadow:1px 1px 4px 0 rgba(0,0,0,.25);border:1px solid #B5B5B5;border-radius:50%;overflow:hidden;cursor:pointer;font-size:0}.call-in-code-overlay .details .close span{box-sizing:border-box;display:block;width:100%;height:100%;border:2px solid #FFF;border-radius:50%;background:url(img/icons/close.svg) center/21px no-repeat #666}.call-in-code-overlay .details strong{display:block;font-size:36px;font-weight:700;line-height:42px;margin-bottom:15px}.call-in-code-overlay .details .telephone{color:rgba(0,130,134,1);text-decoration:none}.call-in-code-overlay .call-in-code{margin-top:15px;word-spacing:0;font-family:Arial;font-size:48px;text-align:center;line-height:55px;color:#D0021B}.call-in-code-overlay .call-in-code li{display:inline-block;word-spacing:normal;vertical-align:top}.call-in-code-overlay .call-in-code li span{display:block;font-size:12px;font-weight:700;text-align:center;line-height:14px;color:#A9A9A9;text-transform:uppercase}