.full-width-vid-wrapper{display:flex;position:relative}.full-width-vid-wrapper__video{height:777px;margin:0 auto;max-width:1800px;object-fit:cover;width:100%}.full-width-vid-wrapper__button-wrap{display:flex;justify-content:center;left:0;margin:0 auto;opacity:1;pointer-events:all;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s ease-in-out}.full-width-vid-wrapper__button{color:var(--white);cursor:pointer;position:relative}.full-width-vid-wrapper__button svg.pause-icon,.full-width-vid-wrapper__button svg.play-icon{left:8px;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(calc(-50% - 2px));transition:opacity .25s}.full-width-vid-wrapper__button svg.pause-icon{right:10px;transform:translateY(calc(-50% - 1px))}.full-width-vid-wrapper__button p{left:0;margin:0 auto;position:absolute;right:0;text-align:center}.full-width-vid-wrapper__button p:first-of-type{top:38px;transition:.3s ease-in-out}.full-width-vid-wrapper__button p:last-of-type{bottom:38px;transition:.3s ease-in-out}.full-width-vid-wrapper:not(.paused) .full-width-vid-wrapper__button svg.button-background circle{transition:.3s ease-in-out}.full-width-vid-wrapper.paused svg.pause-icon,.full-width-vid-wrapper:not(.paused) svg.play-icon{opacity:0}@media (min-width:1025px){.full-width-vid-wrapper__button-wrap.hide-button{opacity:0;pointer-events:none}.full-width-vid-wrapper__button svg.play-icon{opacity:0}.full-width-vid-wrapper.paused .full-width-vid-wrapper__button:hover svg.play-icon{opacity:1}.full-width-vid-wrapper:not(.paused) .full-width-vid-wrapper__button p:first-of-type{top:25px}.full-width-vid-wrapper:not(.paused) .full-width-vid-wrapper__button p:last-of-type{bottom:25px}.full-width-vid-wrapper__button:hover p:first-of-type{top:25px}.full-width-vid-wrapper__button:hover p:last-of-type{bottom:25px}.full-width-vid-wrapper__button svg.button-background{height:160px;transition:.25s;width:160px}.full-width-vid-wrapper__button:hover svg.button-background{height:180px;width:180px}}@media (max-width:1024px){.full-width-vid-wrapper{padding-bottom:90px}.full-width-vid-wrapper__video{height:auto}.full-width-vid-wrapper__button-wrap{background-color:#0378f7;border-radius:70px;bottom:0;padding:20px 35px;top:auto;transform:none;transition:.3s ease-in-out;width:calc(100% - 100px)}.full-width-vid-wrapper__button p{font-family:Inter,sans-serif;font-size:16px;font-weight:700;position:static;text-transform:uppercase}.full-width-vid-wrapper__button-wrap p:last-of-type,.full-width-vid-wrapper__button-wrap svg{display:none}}