.overlay-content .cta{background:#fff;border-radius:calc(var(--slide-height)*1.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--slide-height)*2.75);width:60vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:200px;-webkit-box-shadow:0 0 16px 0 rgba(66,68,90,.2);box-shadow:0 0 16px 0 rgba(66,68,90,.2);justify-content:center;left:12.5vw;margin-top:calc(var(--slide-height)*-3.85 + var(--slide-height)*.5);padding:50px 0}#button{background-color:#f9df4b!important;border-color:#f9df4b!important}#button,#button:hover{border:solid;border-radius:50px;color:#000!important}#button:hover{background-color:rgba(249,223,75,0)!important;border-color:#f9df4b!important}#page-footer.footer{margin-top:-75px}*{box-sizing:border-box;margin:0;padding:0}.video-container{height:500px;overflow:hidden;position:relative;width:100%}.video-container video{height:100%;object-fit:cover;top:50%;width:100%}.overlay-content,.video-container video{left:50%;position:absolute;transform:translate(-50%,-50%)}.overlay-content{border-radius:10px;color:#fff;font-size:24px;padding:20px;top:45%}