/**
 * Magnific Popup v1.1.0 - Minified CSS
 * http://dimsemenov.com/plugins/magnific-popup/
 * Copyright Dmitry Semenov
 */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:999999;overflow:hidden;position:fixed;background:rgba(0,0,0,.85);opacity:0;transition:opacity .3s ease}.mfp-bg.mfp-ready{opacity:1}.mfp-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px 15px;box-sizing:border-box}.mfp-content{position:relative;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 25px 70px rgba(0,0,0,.4);max-width:1100px;width:100%}.mfp-close{position:absolute;top:15px;right:15px;width:44px;height:44px;line-height:44px;text-align:center;color:#fff;background:rgba(0,0,0,.7);border-radius:50%;font-size:28px;font-weight:300;z-index:100;cursor:pointer;transition:all .2s}.mfp-close:hover{background:#e11d48;transform:rotate(90deg)}.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-content{opacity:0;transition:all .3s ease}.mfp-fade.mfp-content.mfp-ready{opacity:1}