body .mfp-image-holder .mfp-close,body .mfp-iframe-holder .mfp-close{-webkit-transition:-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);-o-transition:transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 1s cubic-bezier(0.645,0.045,0.355,1);color:#fff;width:40px;height:40px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.2);box-shadow:0 0 5px 3px rgba(0,0,0,0.2);border:2px solid #fff;opacity:1;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;top:-15px;right:-15px}body .mfp-iframe-holder .mfp-close i{pointer-events:none}.mfp-arrow-left{left:400px !important}.mfp-arrow-right{right:400px !important}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{display:none !important}button.mfp-arrow{margin-top:0 !important;height:50px !important}button.mfp-arrow span{display:block}button.mfp-close span,button.mfp-arrow span{color:#fff;font-size:15px;pointer-events:none;display:flex;white-space:nowrap}button.mfp-arrow span i{color:inherit;font-size:inherit;margin:0 10px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}body .mfp-iframe-holder .mfp-close i{color:#fff}@media(max-width:1024px){.mfp-iframe-holder .mfp-content{width:95% !important}body .mfp-image-holder .mfp-close,body .mfp-iframe-holder .mfp-close{width:30px;height:30px;border-radius:3px;top:0;right:0}body .mfp-iframe-holder .mfp-close i{font-size:20px}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{display:none !important}button.mfp-arrow{margin-top:0 !important;height:50px !important}button.mfp-arrow span{display:block}button.mfp-close span,button.mfp-arrow span{color:#fff;font-size:15px;pointer-events:none}.mfp-arrow-left{left:15px !important}.mfp-arrow-right{right:15px !important}.mfp-arrow-left i{margin-right:10px}.mfp-arrow-right i{margin-left:10px}}@media(min-width:768px) and (max-width:1024px){body .mfp-container{padding:40px}body button.mfp-arrow{margin-top:20px !important;width:auto}button.mfp-arrow span{font-size:20px}body .mfp-arrow-left{margin-left:40px}body .mfp-arrow-right{margin-right:40px}body .mfp-image-holder .mfp-close,body .mfp-iframe-holder .mfp-close{width:50px;height:50px;top:0;right:0}body .mfp-iframe-holder .mfp-close i{font-size:25px}}