/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--1_column_image,.component--numbered_content_list{margin-bottom:5rem;overflow:hidden}.component--1_column_image .content,.component--numbered_content_list .content{margin:0 auto 0;max-width:99rem}.component--subhead{color:var(--gray);font-size:2.6rem;font-family:acumin-pro-condensed,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.15}.field--name-field-1ci-body-column-1 p:first-child{margin-top:0}.single-col--image-and-caption{margin:2rem auto 4rem;max-width:44rem;position:relative;width:100%}@media screen and (min-width:1024px){.single-col--image-and-caption{margin:0 2rem 2rem 0}}@media screen and (min-width:1024px){.single-col--image-and-caption--medium .column--image-and-caption{float:left}}.single-col--image-and-caption--small{position:relative;display:block}.single-col--image-and-caption--small .column--image-and-caption{float:left;margin:0 2rem 2rem 0;width:auto}.single-col--image-and-caption--small .field--name-field-1ci-image{display:inline-block;min-width:136px}.component--1_column_image .content{padding:0 2.5rem}.component--numbered_content_list h2{text-align:center}.component--numbered_content_list .field--name-field-num-content-list-items{margin-bottom:2rem}.component--numbered_content_list .column{display:flex;padding:2rem;gap:1rem;border-radius:5px;flex-direction:column}@media screen and (min-width:1024px){.component--numbered_content_list .column{flex-direction:row}}.component--numbered_content_list .column .h3-special{color:var(--deep-blue);font-size:8rem;order:1;padding:0}@media screen and (min-width:1024px){.component--numbered_content_list .column .h3-special{order:2;flex:1}}@media screen and (min-width:1024px){.component--numbered_content_list .column .column--image-and-caption{flex:3}}.component--numbered_content_list .column .column--image-and-caption.image-float--left{order:1}.component--numbered_content_list .column .column--image-and-caption.image-float--right{order:1}@media screen and (min-width:1024px){.component--numbered_content_list .column .column--image-and-caption.image-float--right{order:4}}.component--numbered_content_list .column .column--body{order:3}@media screen and (min-width:1024px){.component--numbered_content_list .column .column--body{order:3;flex:5}}.component--numbered_content_list .heading{order:2;display:flex;gap:2rem;justify-content:flex-start;align-items:center}@media screen and (min-width:1024px){.component--numbered_content_list .heading{align-items:flex-start}}.component--numbered_content_list .mobile-title{order:2;padding:0}@media screen and (min-width:1024px){.component--numbered_content_list .mobile-title{display:none}}.component--numbered_content_list .desktop-title{font-size:2.5rem;line-height:1.15;padding:1rem 0 2rem;color:var(--coral);font-weight:400;font-family:"CA Negroni Inline";display:none}@media screen and (min-width:834px){.component--numbered_content_list .desktop-title{font-size:3.2rem;line-height:1.15}}@media screen and (min-width:1024px){.component--numbered_content_list .desktop-title{display:inherit;padding:1rem 0}}.component--numbered_content_list .field--name-field-num-content-item-image{max-width:100px}.bg-color--sand{background:var(--sand)}
.component--video_with_text{position:relative;margin-bottom:5rem;margin-top:5rem}.component--video_with_text .content{margin:0 auto 0;max-width:135rem;display:flex;flex-direction:column;align-items:center;padding:2rem;gap:2rem}@media screen and (min-width:1260px){.component--video_with_text .content{flex-direction:row}}.component--video_with_text .field--name-field-vwt-text{align-items:center}.component--video_with_text .field--name-field-vwt-text .button{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:1260px){.component--video_with_text .field--name-field-vwt-text .button{display:inline-flex}}.component--video_with_text .field--name-field-vwt-thumbnail-image{display:flex}.component--video_with_text .video-with-text--video-thumbnail{position:relative;width:-moz-fit-content;width:fit-content}.component--video_with_text .field--name-field-vwt-video-description{position:absolute;width:100%;color:var(--white);bottom:0;padding:1rem;background-color:var(--deep-blue);opacity:.9}@media screen and (min-width:1260px){.component--video_with_text .field--name-field-vwt-video-description{padding:2rem}}.component--video_with_text .video-with-text--video{text-align:center}.component--video_with_text .video-with-text--video .video-with-text--video-thumbnail-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);font-size:5rem;cursor:pointer;z-index:21}@media screen and (min-width:1024px){.component--video_with_text .video-with-text--video .video-with-text--video-thumbnail-button{font-size:9rem}}.component--video_with_text .video-with-text--video .video-with-text--video-thumbnail-button.vwt-loading{pointer-events:none}.component--video_with_text .video-with-text--video .video-with-text--video-thumbnail-button.vwt-loading::after{opacity:0}.component--video_with_text .video-with-text--video .video-with-text--video-thumbnail-button.vwt-loading img{animation:loading 1.2s linear infinite alternate}.component--video_with_text .video-with-text--video-thumbnail img,.component--video_with_text .youtube-video-container{height:auto;width:480px;max-width:90vw;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:12px}@media screen and (min-width:1024px){.component--video_with_text .video-with-text--video-thumbnail img,.component--video_with_text .youtube-video-container{height:auto;width:640px}}.component--video_with_text.right .video-with-text--video{order:1;position:relative}.component--video_with_text.right_with_background{background-color:var(--deep-blue);margin-top:8rem}@media screen and (min-width:576px){.component--video_with_text.right_with_background{margin-top:unset}}.component--video_with_text.right_with_background::before{background-image:url(/themes/custom/mmg8_cog/images/wave-top.svg);background-repeat:no-repeat;background-size:100%;background-position:top;content:"";height:130px;width:200%;left:0;top:-1px;position:absolute}@media screen and (min-width:576px){.component--video_with_text.right_with_background::before{background-position:bottom}}@media screen and (min-width:1260px){.component--video_with_text.right_with_background::before{width:100%}}@media screen and (min-width:1905px){.component--video_with_text.right_with_background::before{height:157px}}.component--video_with_text.right_with_background .video-with-text--video{order:1;position:relative}.component--video_with_text.right_with_background .video-with-text--text{z-index:1;color:var(--white);margin-top:calc(19vw - 10rem)}@media screen and (min-width:576px){.component--video_with_text.right_with_background .video-with-text--text{margin-top:2rem}}@media screen and (min-width:1260px){.component--video_with_text.right_with_background .video-with-text--text{margin-top:unset}}@media screen and (min-width:1905px){.component--video_with_text.right_with_background .video-with-text--text{margin-top:2rem}}.component--video_with_text.right_with_background .video-with-text--text h2{font-family:"CA Negroni Inline";font-size:4.2rem;text-align:center;padding-bottom:0}@media screen and (min-width:1260px){.component--video_with_text.right_with_background .video-with-text--text h2{font-size:6.5rem}}.component--video_with_text.right_with_background .video-with-text--text .field--name-field-vwt-display-subtitle{font-family:"CA Negroni Black";font-size:13rem;text-align:center;line-height:1}@media screen and (min-width:1260px){.component--video_with_text.right_with_background .video-with-text--text .field--name-field-vwt-display-subtitle{font-size:20rem;margin-top:-4rem}}.component--video_with_text.right_with_background .video-with-text--text a{color:var(--white)}.component--video_with_text.right_with_background .video-with-text--text a.button{color:var(--deep-blue)}.site-section--sports .component--video_with_text .vwt-video-thumbnail::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2218%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0{fill%3A%230082ca%3B}%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2013v-8l8%204-8%204zm10.6-12.8c-3.6-.3-11.6-.3-15.2%200-3.9.3-4.4%202.6-4.4%208.8s.5%208.5%204.4%208.8c3.6.2%2011.6.2%2015.2%200%203.9-.2%204.4-2.6%204.4-8.8s-.5-8.5-4.4-8.8%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.site-section--sports .component--video_with_text .vwt-video-thumbnail:focus::after,.site-section--sports .component--video_with_text .vwt-video-thumbnail:hover::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2218%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0{fill%3A%2300528b%3B}%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2013v-8l8%204-8%204zm10.6-12.8c-3.6-.3-11.6-.3-15.2%200-3.9.3-4.4%202.6-4.4%208.8s.5%208.5%204.4%208.8c3.6.2%2011.6.2%2015.2%200%203.9-.2%204.4-2.6%204.4-8.8s-.5-8.5-4.4-8.8%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}@keyframes loading{0%{opacity:1}100%{opacity:.5}}
