.component--list{padding-bottom:4.5rem}@media screen and (min-width:1150px){.component--list{background-color:transparent}}.component--list .field--name-field-list-items>.content{margin:0 2rem 0 5rem}@media screen and (min-width:834px){.component--list .field--name-field-list-items>.content{margin:0 10vw 0 15vw}}@media screen and (min-width:1150px){.component--list .field--name-field-list-items>.content{margin:0 15vw 0 25vw}}@media screen and (min-width:1280px){.component--list .field--name-field-list-items>.content{margin:0 auto 0;max-width:99rem}}.component--list .intro{text-align:center;position:relative;padding:3rem 0 10rem}.component--list .intro::before{content:"";position:absolute;width:100vw;height:700px;left:0;top:0;background-image:url(/themes/custom/mmg8_cog/dist/images/wave-mobile-list.svg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:834px){.component--list .intro::before{background-image:url(/themes/custom/mmg8_cog/dist/images/wave-list.svg);background-repeat:no-repeat;background-size:cover}}.component--list .intro>*{position:relative;z-index:1}.component--list .intro h3{margin-top:0}.component--list .intro h3 span{position:absolute;display:inline-block;left:0;top:14rem;width:5rem;font-family:"Josefin Sans"}@media screen and (min-width:834px){.component--list .intro h3 span{width:15vw;top:8rem}}@media screen and (min-width:1150px){.component--list .intro h3 span{width:25vw;top:10rem}}.component--list .intro h3 span .intro-day{font-size:16px}@media screen and (min-width:834px){.component--list .intro h3 span .intro-day{font-size:22px}}.component--list .intro h3 span .intro-number{font-size:39px;line-height:49px}@media screen and (min-width:834px){.component--list .intro h3 span .intro-number{font-size:106px;line-height:132px}}.component--list .intro .field--name-field-list-subtitle{margin:0 auto 0;max-width:96rem;color:var(--gray);font-size:2.6rem;font-family:acumin-pro-condensed,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.15;padding:0 2rem}@media screen and (min-width:1024px){.component--list .intro .field--name-field-list-subtitle{padding:0}}.component--list .intro p:last-child{margin-bottom:0}.component--list .list-item{background-color:var(--white);position:relative;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.1019607843);border-radius:42px}@media screen and (min-width:1150px){.component--list .list-item{text-align:left;border-radius:93px}}.component--list .img{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto 0;transform:translateY(-5rem)}@media screen and (min-width:1150px){.component--list .img{transform:translateY(-10rem)}}.component--list .img .field--name-field-list-item-image{padding:0 2rem}.component--list .textbox{text-align:left;margin:0 auto}.component--list .textbox .textbox--inner{padding:3rem 2rem;margin-bottom:130px;margin-top:-4rem}@media screen and (min-width:834px){.component--list .textbox .textbox--inner{padding:5rem 4rem}}@media screen and (min-width:1150px){.component--list .textbox .textbox--inner{margin-bottom:200px;margin-top:-8rem;padding:6rem}}.component--list .textbox .textbox--inner>h4{margin:0;line-height:1}.component--list .textbox .textbox--inner p:first-child{margin-top:0}.component--list .textbox .textbox--inner .field--name-field-list-item-cta a{border:0;font-weight:400;font-family:"Josefin Sans";color:#006272}.component--list .textbox .textbox--inner .field--name-field-list-item-cta a::after{-webkit-mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);background-color:#f2af00;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.8rem 1.3rem;mask-size:.8rem 1.3rem;-webkit-mask-position:right 2px;mask-position:right 2px;width:1.6rem;height:1.5rem;content:"";display:inline-block;position:relative}.component--list .textbox .textbox--inner .field--name-field-list-item-cta a:hover{color:var(--deep-blue);text-decoration:none}.component--list .textbox .textbox--inner .field--name-field-list-item-cta a:hover::after{background-color:#006272}.site-section--sports .component--list .textbox .textbox--inner .field--name-field-list-item-cta a{border:0;font-weight:400;font-family:"Josefin Sans";color:#00528b}.site-section--sports .component--list .textbox .textbox--inner .field--name-field-list-item-cta a::after{-webkit-mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);background-color:#ffcd00;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.8rem 1.3rem;mask-size:.8rem 1.3rem;-webkit-mask-position:right 2px;mask-position:right 2px;width:1.6rem;height:1.5rem;content:"";display:inline-block;position:relative}.site-section--sports .component--list .textbox .textbox--inner .field--name-field-list-item-cta a:hover{color:var(--deep-blue);text-decoration:none}.site-section--sports .component--list .textbox .textbox--inner .field--name-field-list-item-cta a:hover::after{background-color:#00528b}