body.has-page-takeover{overflow:hidden}.page-takeover-wrapper,.page-takeover-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-takeover-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:all;background-color:#000;background-color:rgba(0,0,0,.5);color:#fff}.page-takeover{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;text-align:center;min-width:262px}@media screen and (max-width:780px){.page-takeover{min-width:90%}}.page-takeover.with-image{background-size:cover;background-position:center center;width:92%;max-width:1240px;height:48%}@media screen and (max-width:1280px){.page-takeover.with-image{height:auto;padding-bottom:48%}}@media screen and (max-width:780px){.page-takeover.with-image{padding-bottom:0}}.page-takeover.with-image .page-takeover-contents{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:780px){.page-takeover.with-image .page-takeover-contents{position:relative;top:0;left:0;right:0;bottom:0;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}}.page-takeover .page-takeover-contents{padding:75px 85px 85px}@media screen and (max-width:780px){.page-takeover .page-takeover-contents{padding:50px 60px 60px}}@media screen and (max-width:480px){.page-takeover .page-takeover-contents{padding:20px 30px 30px}}.page-takeover .page-takeover-close{display:block;position:absolute;z-index:100;top:0;right:0;width:40px;height:40px;text-align:center;line-height:1.75;font-size:20px;cursor:pointer}.page-takeover .page-takeover-title h2{font-size:56px;font-variant:small-caps;font-weight:normal;margin-bottom:10px;text-transform:lowercase;line-height:80%}@media screen and (max-width:1000px){.page-takeover .page-takeover-title h2{font-size:36px;line-height:100%}}@media screen and (max-width:480px){.page-takeover .page-takeover-title h2{font-size:28px;margin-bottom:3px}}.page-takeover .page-takeover-text p{font-weight:300;font-size:16px;letter-spacing:1.5px;margin-bottom:20px}.page-takeover .page-takeover-text p:last-child{margin-bottom:0}.page-takeover .page-takeover-actions{margin-top:20px}.page-takeover .page-takeover-actions .page-takeover-link{cursor:pointer;clear:both;display:inline-block;font-size:14px;letter-spacing:1.5px;text-decoration:underline}.page-takeover .page-takeover-actions .btn{text-decoration:none;border:1px solid}.page-takeover .page-takeover-actions .btn:nth-child(n+2){margin-left:10px}@media screen and (max-width:480px){.page-takeover .page-takeover-actions .btn{width:100%}.page-takeover .page-takeover-actions .btn:nth-child(n+2){margin-left:0;margin-top:10px}}