html,body{height:100%}#page-container{min-height:100%;display:flex;flex-direction:column}#main-content{flex:1}.mfp-wrap{z-index:999999999!important}.ot-widget-container{display:flex;justify-content:center;padding:20px 0;min-height:100px}