.component--video .field--name-field-menu-display-title{font-size:2.8rem;line-height:1.43;padding:1rem 0 1.6rem;color:#002554;font-weight:400;font-family:GreycliffCF-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.5px;text-transform:capitalize}@media screen and (min-width:1024px){.component--video .field--name-field-menu-display-title{font-size:4rem;line-height:1.29;text-align:left}}.component--video .field--name-field-menu-display-title{text-align:center!important;padding:3rem 0}.component--video .media-wrapper{position:relative}.component--video .media-wrapper.video-playing::after{content:"";width:100%;position:absolute;left:0;height:6rem;bottom:3rem;background-image:url(/themes/custom/mmg9/dist/images/patterns/qupik-white.svg)}.component--video .media-wrapper.video-playing .field--name-field-media-oembed-video .field__item{display:block}.component--video .media-wrapper.video-playing .is_360::after{content:none}.component--video .media-wrapper.video-playing .play{display:none}.component--video .media-wrapper.video-playing .field--name-field-media-background-image{z-index:unset}.component--video .media-wrapper.video-playing .field--name-field-media-background-image::after{background-color:rgba(0,37,84,.8)}.component--video .play{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2084%2084%22%3E%3Cpath%20data-name%3D%22Polygon%205%22%20d%3D%22M64%2042L29%2062V22z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");height:4rem;width:4rem;background-size:4rem 4rem;position:absolute;bottom:1.5rem;right:1.5rem;cursor:pointer;z-index:2}@media screen and (min-width:768px){.component--video .play{height:8.4rem;width:8.4rem;background-size:8.4rem 8.4rem;bottom:3rem;right:3rem}}@media screen and (min-width:1280px){.component--video .play{right:11.7%}}.component--video .play::before{content:"Play";text-transform:uppercase;display:inline-block;margin-right:1rem;color:#fff;left:-6rem;position:relative;line-height:4rem;font-weight:700;opacity:0;transition:opacity .5s ease-in-out,left .5s ease-in-out}.component--video .play::after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;border:3px solid #fff;border-radius:50%;clip-path:polygon(-71% 0,100% 0,100% 171%);transition:clip-path .5s ease-in-out}.component--video .play:hover::before{opacity:1;left:-4rem}.component--video .play:hover::after{clip-path:polygon(100% 0,100% 0,100% 0)}.component--video .field--name-field-media-background-image{position:relative;cursor:pointer;z-index:2}.component--video .field--name-field-media-background-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,37,84,.2);transition:background-color .7s linear}.component--video .field--name-field-video{position:absolute;top:0;left:0;right:0;height:100%;width:90%;margin:auto;overflow:hidden;z-index:1}@media screen and (min-width:1400px){.component--video .field--name-field-video{width:65%}}.component--video .field--name-field-video>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.component--video .field--name-field-video .is_360::after{content:"";position:absolute;bottom:1.5rem;left:1.5rem;display:block;transition:transform .7s ease-in-out;background-image:url(/themes/custom/mmg9/dist/images/icons/360deg.svg);height:2.7rem;width:6.0677083053rem;background-size:6.0677083053rem 2.7rem}@media screen and (min-width:768px){.component--video .play::before{line-height:8.4rem;font-size:2.2rem}.component--video .field--name-field-video .is_360::after{height:4.9rem;width:11.0117669244rem;background-size:11.0117669244rem 4.9rem;left:3rem;bottom:3rem}}@media screen and (min-width:1280px){.component--video .field--name-field-video .is_360::after{left:11.7%}}.component--video .field--name-field-video .is_360:hover::after{transform:rotateY(360deg)}.component--video .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.component--video .field--name-field-media-oembed-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}