#booking-container{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:center}#microsoft-booking-iframe{width:100%;height:100vh;min-height:800px;max-width:1200px;border:none;overflow:hidden}.sezione-video-gradient{position:relative;overflow:hidden}.sezione-video-gradient{position:relative;overflow:hidden}.sezione-video-gradient::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .05) 100%);z-index:2}.sezione-video-gradient .et_pb_row{position:relative;z-index:3}