/* @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)}
.slick-next-icon,.slick-prev-icon{position:relative}.slick-next-icon:before,.slick-prev-icon:before{width:23px;height:23px;margin:auto;content:""!important;background-image:url(/themes/custom/mmg8_cog/images/card-arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0}.slick-next-icon:before{transform:rotate(180deg);left:-3px}.slick-next-icon,.slick-prev-icon{width:40px;height:40px;background-color:var(--deep-blue);border-radius:90px}.slick-arrows{position:relative;height:5px;width:50%;left:25px;display:block}
.component--styled-script{margin-bottom:5rem}.component--styled-script .content{margin:0 auto 0;max-width:99rem;padding:0 2.5rem;display:flex;flex-direction:column}@media screen and (min-width:1024px){.component--styled-script .content{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1024px){.component--styled-script .left-column{width:45%}}@media screen and (min-width:1024px){.component--styled-script .right-column{width:50%}}.component--styled-script .right-column .column-1,.component--styled-script .right-column .column-2{flex:1}@media screen and (min-width:1024px){.component--styled-script .columns{display:flex;align-items:stretch;justify-content:flex-end}.component--styled-script .columns>*{flex-basis:calc(50% - 4rem)}}.component--styled-script .column-1{width:50%;margin:0 auto -18rem;padding:2rem 3rem 16rem;border-radius:1.2rem;background-color:var(--sand);box-shadow:0 2px 16px rgba(0,0,0,.1019607843)}@media screen and (max-width:424px){.component--styled-script .column-1{width:20rem}}@media screen and (min-width:425px) and (max-width:465px){.component--styled-script .column-1{width:27.5rem}}@media screen and (min-width:466px){.component--styled-script .column-1{width:25rem}}@media screen and (min-width:1024px){.component--styled-script .column-1{width:auto;margin:2rem -2.6rem 2.3rem 0;border-radius:1.2rem 0 0 1.2rem;padding:4rem 2rem}}@media screen and (min-width:1024px){.component--styled-script .column-2 *{margin:0!important}}.component--styled-script .ss-title{font-size:2rem}@media screen and (min-width:1024px){.component--styled-script .ss-title{font-size:2.6rem}}.component--styled-script .field--name-field-ss-body{font-size:1.6rem;line-height:1.5;font-weight:500}
.component--text_with_two_right_images{position:relative}.component--text_with_two_right_images .content .text-w-right-images--images{display:grid;grid-template-areas:"img1 img1" "img3 img2";justify-content:center;gap:10px}.component--text_with_two_right_images .content .text-w-right-images--images img{border-radius:25px}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--images{grid-template-areas:"img3 img1 img2";justify-items:center;align-items:center;gap:25px}.component--text_with_two_right_images .content .text-w-right-images--images img{border-radius:50px}}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-1{grid-area:img1;margin:0 auto 0}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-1 img{height:100%;max-height:310px;width:auto;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2 img,.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3 img{max-width:300px;max-height:250px;width:100%;height:100%}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2 img,.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3 img{max-width:none;max-height:none}}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2{grid-area:img2}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3{grid-area:img3}.component--text_with_two_right_images .content .text-w-right-images--subtitle{display:none;background-color:var(--sand);border-radius:29px;box-shadow:0 2px 16px rgba(0,0,0,.1019607843);width:500px;margin:0 auto 0;transform:translateY(-3rem)}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--subtitle{display:block}}.component--text_with_two_right_images .content .text-w-right-images--subtitle>p{font-family:AvenirLTStd-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--gray);font-size:15px;line-height:21px;padding:2rem}.component--text_with_two_right_images .content .text-w-right-images--info{max-width:99rem;margin:0 auto 0;padding:0 2.5rem}.component--text_with_two_right_images .content .component--display-title{padding:3rem 0 2rem}
.component--video_slider{margin:5rem auto;position:relative}.component--video_slider .video-slider-wrap{max-width:1100px;margin:0 auto;position:relative}.component--video_slider .video-slide-wave{width:100%;position:absolute;left:0;top:5%;overflow:hidden;z-index:-1}@media screen and (min-width:1024px){.component--video_slider .video-slide-wave{width:125vw;height:auto;max-height:82%;top:0}}.topslide .paragraph--view-mode--default{display:grid;grid-template-areas:"video" "title" "text"}@media screen and (min-width:1024px){.topslide .paragraph--view-mode--default{grid-template-areas:"title video" "text video";grid-template-columns:1fr 1.5fr;grid-template-rows:1fr auto}}.topslide .paragraph--view-mode--default .field--name-field-slide-video-title{font-size:3rem;line-height:1.32;padding:1rem 0 2rem;color:var(--gray);font-weight:400;font-family:acumin-pro-condensed,"Helvetica Neue",Helvetica,Arial,sans-serif;grid-area:title;display:flex;align-items:flex-end;padding:2.5rem 2.5rem 1.5rem}@media screen and (min-width:834px){.topslide .paragraph--view-mode--default .field--name-field-slide-video-title{font-size:2.2rem}}.topslide .paragraph--view-mode--default .field--name-field-video-slide-text{grid-area:text;padding:0 2.5rem 1.5rem;position:relative;display:inline-block;align-self:flex-end}.topslide .paragraph--view-mode--default .field--name-field-video-slide-url{grid-area:video;box-shadow:0 2px 12px rgba(0,0,0,.1803921569);align-self:baseline;position:relative;border-radius:2rem}.topslide .paragraph--view-mode--default .field--name-field-video-slide-url .video-embed-field-responsive-video:hover{cursor:pointer}.topslide .paragraph--view-mode--default .field--name-field-video-slide-url .video-embed-field-responsive-video:before{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;content:"";transition:.2s ease;background-position:center;background-size:75px;background-repeat:no-repeat;background-image:url(/themes/custom/mmg8_cog/dist/images/play-btn-deep-blue.png)}.topslide .paragraph--view-mode--default .field--name-field-video-slide-url .video-embed-field-responsive-video.playing:before{display:none}.topslide .paragraph--view-mode--default .field--name-field-video-slide-url .video-embed-field-responsive-video iframe{border-radius:2rem}.video-slider-bottom .slick-track{display:flex!important}.video-slider-bottom .slick-slide{width:100%!important;max-width:55vw!important;padding:13px;float:none!important;cursor:pointer}@media screen and (min-width:1024px){.video-slider-bottom .slick-slide{max-width:220px!important}}.video-slider-bottom .slick-slide *{height:100%}.video-slider-bottom .slick-slide .field--name-field-slide-video-title{height:auto;position:relative;padding:2rem 1rem 0;display:flex;font-family:"Josefin Sans";font-size:15px;line-height:18px;color:var(--dark-aqua)}.video-slider-bottom .slick-slide .field--name-field-slide-video-title:after{width:25px;height:1.1rem;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228.984%22%20height%3D%2213.727%22%20viewBox%3D%220%200%208.984%2013.727%22%3E%3Cpath%20id%3D%22Path_41%22%20data-name%3D%22Path%2041%22%20d%3D%22M470.229%2C13.493l5.8%2C5.8%2C5.8-5.8%22%20transform%3D%22translate%28-12.432%20482.895%29%20rotate%28-90%29%22%20fill%3D%22none%22%20stroke%3D%22%23f2af00%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;content:"";position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;top:2rem;display:flex;align-self:flex-start;transition:250ms ease}.video-slider-bottom .slick-slide img{width:100%;aspect-ratio:1/1;border-radius:30px;position:relative;-o-object-position:right;object-position:right;transform:scale(1);transition:250ms ease}.video-slider-bottom .slick-slide .thumb-hover{position:relative;border-radius:30px;box-shadow:0 2px 12px rgba(0,0,0,.1803921569);overflow:hidden}.video-slider-bottom .slick-slide .thumb-hover:after{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;content:"";transition:.2s ease;background-position:center;background-size:75px;background-repeat:no-repeat;background-image:url(/themes/custom/mmg8_cog/dist/images/play-btn-deep-blue.png)}.video-slider-bottom .slick-arrow{width:40px!important;height:40px!important;top:calc(100% + 40px)!important}.video-slider-bottom .slick-next{right:1rem!important}.video-slider-bottom .slick-prev{left:auto!important;right:6rem}.video-slider-bottom button.slick-arrow{top:calc(100% + 5px)!important}.bottom-slide:hover .thumb-hover:after{opacity:0}.bottom-slide:hover .thumb-hover img{transform:scale(1.1);transition:250ms ease}.site-section--sports .video-slider-bottom .slick-slide .field--name-field-slide-video-title: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%228.984%22%20height%3D%2213.727%22%20viewBox%3D%220%200%208.984%2013.727%22%3E%3Cpath%20id%3D%22Path_41%22%20data-name%3D%22Path%2041%22%20d%3D%22M470.229%2C13.493l5.8%2C5.8%2C5.8-5.8%22%20transform%3D%22translate%28-12.432%20482.895%29%20rotate%28-90%29%22%20fill%3D%22none%22%20stroke%3D%22%23ffcd00%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
