.et_pb_column_1.et_pb_section_video{overflow:visible!important}
.et_pb_column_1 .et_pb_section_video_bg{border-radius:50px;overflow:hidden}
.invoice-cta{position:absolute;top:calc(100% + 22px);left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:14px;white-space:nowrap;padding:17px 28px;border-radius:14px;background:linear-gradient(110deg,#d60809,#b90506);border:1px solid rgba(255,255,255,.2);color:#fff!important;font-size:17px;font-weight:600;line-height:1.3;box-shadow:0 9px 24px rgba(150,5,6,.23);transition:box-shadow .2s,background .2s;z-index:4}
.invoice-cta svg{width:23px;height:23px;flex-shrink:0}
.invoice-cta{background:#fff;color:#b90506!important;border:2px solid #fff;box-shadow:0 10px 28px rgba(75,0,0,.25)}
.invoice-cta:hover{background:#fff4f4;color:#940405!important;border-color:#fff4f4;box-shadow:0 13px 30px rgba(75,0,0,.32)}
.invoice-cta:focus-visible{outline:3px solid #333;outline-offset:4px}
@media(min-width:981px){.et_pb_section_0 .et_pb_row_0.et_pb_row{padding-bottom:max(6vw,110px)!important}}
@media(max-width:980px){.invoice-cta{font-size:15px;padding:14px 22px}.et_pb_column_1.et_pb_section_video{margin-bottom:95px!important}}
.video-actions{position:absolute;top:calc(100% + 22px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:12px;align-items:stretch;z-index:4}
.video-actions .invoice-cta{position:static;transform:none;font-family:inherit;cursor:pointer;width:100%;box-sizing:border-box}
.video-actions .form-cta{background:#fff;color:#b90506!important}
@media(min-width:981px){.et_pb_section_0 .et_pb_row_0.et_pb_row{padding-bottom:max(6vw,180px)!important}}
@media(max-width:980px){.et_pb_column_1.et_pb_section_video{margin-bottom:165px!important}}
