.arrow-cta,a.arrow-cta{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22chevron-right%22%20role%3D%22img%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%20class%3D%22svg-inline--fa%20fa-chevron-right%20fa-w-10%20fa-3x%22%3E%3Cpath%20fill%3D%22%23c40e3d%22%20d%3D%22M285.476%20272.971L91.132%20467.314c-9.373%209.373-24.569%209.373-33.941%200l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505%20256%2034.484%20101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373%2024.569-9.373%2033.941%200L285.475%20239.03c9.373%209.372%209.373%2024.568.001%2033.941z%22%20class%3D%22%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.arrow-cta,a.arrow-cta{border:0;color:#c40e3d;font-size:1.6rem;background-size:11px 14px;background-repeat:no-repeat;background-position:right 3px;font-weight:700;letter-spacing:1px;line-height:1.875;padding-right:1.8rem;text-transform:uppercase}.arrow-cta:hover,a.arrow-cta:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22chevron-right%22%20role%3D%22img%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%20class%3D%22svg-inline--fa%20fa-chevron-right%20fa-w-10%20fa-3x%22%3E%3Cpath%20fill%3D%22%23d63660%22%20d%3D%22M285.476%20272.971L91.132%20467.314c-9.373%209.373-24.569%209.373-33.941%200l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505%20256%2034.484%20101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373%2024.569-9.373%2033.941%200L285.475%20239.03c9.373%209.372%209.373%2024.568.001%2033.941z%22%20class%3D%22%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.arrow-cta:hover,a.arrow-cta:hover{color:#d63660}.basic-button,a.basic-button,a.button,button.button{background-color:#2b2e34;color:#fec232;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.basic-button:focus,.basic-button:hover,a.basic-button:focus,a.basic-button:hover,a.button:focus,a.button:hover,button.button:focus,button.button:hover{background-color:#5b5b5b;color:#fff}.basic-button *,a.basic-button *,a.button *,button.button *{pointer-events:none;position:relative}.button-red,a.button-red{background-color:#c40e3d;color:#fff;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.button-red:focus,.button-red:hover,a.button-red:focus,a.button-red:hover{background-color:#d63660;color:#fff}.button-red *,a.button-red *{pointer-events:none;position:relative}.button-black,a.button-black{background-color:#2b2e34;color:#fec232;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.button-black:focus,.button-black:hover,a.button-black:focus,a.button-black:hover{background-color:#5b5b5b;color:#fff}.button-black *,a.button-black *{pointer-events:none;position:relative}.button-gold,a.button-gold{background-color:#fec232;color:#2b2e34;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.button-gold:focus,.button-gold:hover,a.button-gold:focus,a.button-gold:hover{background-color:#ffd55a;color:#2b2e34}.button-gold *,a.button-gold *{pointer-events:none;position:relative}.button-gray,a.button-gray{background-color:#ececec;color:#000;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.button-gray:focus,.button-gray:hover,a.button-gray:focus,a.button-gray:hover{background-color:#959595;color:#fff}.button-gray *,a.button-gray *{pointer-events:none;position:relative}.button-inactive{background-color:#ececec;color:#444;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}.button-inactive:focus,.button-inactive:hover{background-color:#ececec;color:#444}.button-inactive *{pointer-events:none;position:relative}.angle-button,a.angle-button{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#fec232;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid transparent;background-color:transparent;z-index:1}.angle-button::after,a.angle-button::after{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%20120%2061%22%3E%3Cpolygon%20points%3D%220.49%201.27%2078.83%201.27%20118%2060.02%2039.66%2060.02%200.49%201.27%22%20fill%3D%22%23fec232%22%2F%3E%3C%2Fsvg%3E")}.angle-button::after,a.angle-button::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.angle-button::before,a.angle-button::before{background-color:#000;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.angle-button:hover,a.angle-button:hover{color:#2b2e34;border:1px solid transparent}.angle-button:hover::after,a.angle-button:hover::after{opacity:1;width:100%;cursor:pointer}.angle-button-gold,a.angle-button-gold{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#2b2e34;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid transparent;background-color:transparent;z-index:1}.angle-button-gold::after,a.angle-button-gold::after{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%20120%2061%22%3E%3Cpolygon%20points%3D%220.49%201.27%2078.83%201.27%20118%2060.02%2039.66%2060.02%200.49%201.27%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}.angle-button-gold::after,a.angle-button-gold::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.angle-button-gold::before,a.angle-button-gold::before{background-color:#fec232;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.angle-button-gold:hover,a.angle-button-gold:hover{color:#fec232;border:1px solid transparent}.angle-button-gold:hover::after,a.angle-button-gold:hover::after{opacity:1;width:100%;cursor:pointer}.angle-button-red,a.angle-button-red{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#fff;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid transparent;background-color:transparent;z-index:1}.angle-button-red::after,a.angle-button-red::after{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%20120%2061%22%3E%3Cpolygon%20points%3D%220.49%201.27%2078.83%201.27%20118%2060.02%2039.66%2060.02%200.49%201.27%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}.angle-button-red::after,a.angle-button-red::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.angle-button-red::before,a.angle-button-red::before{background-color:#c40e3d;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.angle-button-red:hover,a.angle-button-red:hover{color:#c40e3d;border:1px solid transparent}.angle-button-red:hover::after,a.angle-button-red:hover::after{opacity:1;width:100%;cursor:pointer}.angle-button-gray,a.angle-button-gray{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#000;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid transparent;background-color:transparent;z-index:1}.angle-button-gray::after,a.angle-button-gray::after{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%20120%2061%22%3E%3Cpolygon%20points%3D%220.49%201.27%2078.83%201.27%20118%2060.02%2039.66%2060.02%200.49%201.27%22%20fill%3D%22%235b5b5b%22%2F%3E%3C%2Fsvg%3E")}.angle-button-gray::after,a.angle-button-gray::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.angle-button-gray::before,a.angle-button-gray::before{background-color:#ececec;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.angle-button-gray:hover,a.angle-button-gray:hover{color:#fff;border:1px solid transparent}.angle-button-gray:hover::after,a.angle-button-gray:hover::after{opacity:1;width:100%;cursor:pointer}.flag-button,a.flag-cross-button{background-color:#c40e3d;color:#fff;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:20rem;-webkit-transition:.2s linear;transition:.2s linear;overflow:hidden}.flag-button::after,.flag-button::before,a.flag-cross-button::after,a.flag-cross-button::before{background-repeat:no-repeat;background-size:73px 22px;width:73px;height:22px;position:absolute;content:"";-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.flag-button::before,a.flag-cross-button::before{background-image:url(/themes/custom/mmg8_cog/dist/images/flag-cross-button-top.svg);top:0;right:-1.5rem;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.flag-button::after,a.flag-cross-button::after{background-image:url(/themes/custom/mmg8_cog/dist/images/flag-cross-button-bottom.svg);bottom:0;left:-1.5rem;-webkit-transform:translate(-100%,100%);transform:translate(-100%,100%)}.flag-button:focus,.flag-button:hover,a.flag-cross-button:focus,a.flag-cross-button:hover{color:#fff}.flag-button:focus::after,.flag-button:focus::before,.flag-button:hover::after,.flag-button:hover::before,a.flag-cross-button:focus::after,a.flag-cross-button:focus::before,a.flag-cross-button:hover::after,a.flag-cross-button:hover::before{-webkit-transform:translate(0);transform:translate(0)}.button-transparent{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#fff;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid #fff;background-color:transparent;z-index:1}.button-transparent::after{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%20119.38%2059.76%22%3E%3Cpolygon%20points%3D%220.93%200.5%2079.28%200.5%20118.45%2059.26%2040.1%2059.26%200.93%200.5%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E")}.button-transparent::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.button-transparent::before{background-color:transparent;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.button-transparent:hover{color:#fff;border:1px solid transparent}.button-transparent:hover::after{opacity:1;width:100%;cursor:pointer}a.play-video-cta,button.play-video-cta{background-color:#fec232;color:#2b2e34;display:inline-block;border:0;border-radius:6px;position:relative;font-weight:500;font-size:1.8rem;line-height:1.22;padding:1.5rem 1.5rem 1.5rem;text-align:center;min-width:15rem;-webkit-transition:.2s linear;transition:.2s linear}a.play-video-cta:focus,a.play-video-cta:hover,button.play-video-cta:focus,button.play-video-cta:hover{background-color:#ffd55a;color:#2b2e34}a.play-video-cta *,button.play-video-cta *{pointer-events:none;position:relative}a.play-video-cta,button.play-video-cta{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%2034.08%2042.02%22%3E%3Cpath%20d%3D%22M2.8%2C2.18V39.43L31.65%2C20.9Z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E")}a.play-video-cta,button.play-video-cta{background-size:1.3rem 1.6rem;background-repeat:no-repeat;background-position:91% center;padding-right:3.5rem}.component--promo{margin:0 auto 0;max-width:192rem}.component--promo{margin-top:4rem;border-top:1rem solid #c40e3d;position:relative;overflow:hidden}.component--promo .content{z-index:1;position:relative}.component--promo .content .promo-title{padding:0 6.5%;margin-bottom:0}.component--promo .field--name-field-promo-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:576px){.component--promo .field--name-field-promo-items{padding:0 5%}}@media screen and (min-width:768px){.component--promo .field--name-field-promo-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.component--promo .field--name-field-promo-items>.field__item{padding:4rem 2.8rem;min-width:50%;width:100%}@media screen and (min-width:960px){.component--promo .field--name-field-promo-items>.field__item{width:50%}}.component--promo.one-up img{min-width:18rem}@media screen and (min-width:768px){.component--promo.one-up .paragraph{grid-template-columns:18rem minmax(0,1fr)}}.component--promo.two-up img{min-width:16.6rem}@media screen and (min-width:768px){.component--promo.two-up .paragraph{grid-template-columns:16.6rem minmax(0,1fr)}}.component--promo .paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.component--promo .paragraph .field--name-field-promo-image{margin-bottom:2rem;margin-right:1.5rem}.component--promo .paragraph a{display:inline-block;padding:1.5rem 3.5rem;min-width:15rem;border-radius:6px;text-decoration:none;color:#fec232;font-weight:500;font-size:1.8rem;line-height:1.22;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border:1px solid transparent;background-color:transparent;z-index:1}.component--promo .paragraph a::after{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%20120%2061%22%3E%3Cpolygon%20points%3D%220.49%201.27%2078.83%201.27%20118%2060.02%2039.66%2060.02%200.49%201.27%22%20fill%3D%22%23fec232%22%2F%3E%3C%2Fsvg%3E")}.component--promo .paragraph a::after{background-position:center;background-repeat:no-repeat;background-size:126%;content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s;opacity:0;width:0;height:102%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.component--promo .paragraph a::before{background-color:#000;content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.component--promo .paragraph a:hover{color:#2b2e34;border:1px solid transparent}.component--promo .paragraph a:hover::after{opacity:1;width:100%;cursor:pointer}@media screen and (min-width:768px){.component--promo .paragraph{display:grid;grid-column-gap:2rem}.component--promo .paragraph.no-photo .promo-item-title{grid-column:1/span 2;grid-row:1/span 1}.component--promo .paragraph.no-photo .field--name-field-promo-item-description{grid-column:1/span 2;grid-row:2/span 1}.component--promo .paragraph.no-photo .field--name-field-promo-item-cta{grid-column:1/span 2;grid-row:3/span 1}.component--promo.one-up .paragraph.has-photo .field--name-field-promo-image{grid-column:1/span 1;grid-row:1/span 4}.component--promo.one-up .paragraph.has-photo .promo-item-title{grid-column:2/span 1;grid-row:1/span 1}.component--promo.one-up .paragraph.has-photo .field--name-field-promo-item-description{grid-column:2/span 1;grid-row:2/span 1}.component--promo.one-up .paragraph.has-photo .field--name-field-promo-item-cta{grid-column:2/span 1;grid-row:3/span 1}.component--promo.two-up .paragraph.has-photo .field--name-field-promo-image{grid-column:1/span 2;grid-row:1/span 1}.component--promo.two-up .paragraph.has-photo .promo-item-title{grid-column:1/span 2;grid-row:2/span 1}.component--promo.two-up .paragraph.has-photo .field--name-field-promo-item-description{grid-column:1/span 2;grid-row:3/span 1}.component--promo.two-up .paragraph.has-photo .field--name-field-promo-item-cta{grid-column:1/span 2;grid-row:4/span 1}}@media screen and (min-width:1024px){.component--promo.two-up .paragraph.has-photo .field--name-field-promo-image{grid-column:1/span 1;grid-row:1/span 4}.component--promo.two-up .paragraph.has-photo .promo-item-title{grid-column:2/span 1;grid-row:1/span 1}.component--promo.two-up .paragraph.has-photo .field--name-field-promo-item-description{grid-column:2/span 1;grid-row:2/span 1}.component--promo.two-up .paragraph.has-photo .field--name-field-promo-item-cta{grid-column:2/span 1;grid-row:3/span 1}}.component--promo .field--name-field-promo-item-cta{width:100%;text-align:center}@media screen and (min-width:576px){.component--promo .field--name-field-promo-item-cta{text-align:left}}.component--promo .field--name-field-promo-item-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.component--promo .field--name-field-promo-item-description p{max-width:75rem;margin-top:0;font-size:2.2rem;line-height:1.45}.component--promo .field--name-field-promo-item-description p:last-child{margin-bottom:3rem}.component--promo .promo-item-title{display:block;width:100%;color:#c40e3d;font-size:2.8rem;line-height:1.25;margin-bottom:2rem}@media screen and (min-width:576px){.component--promo .promo-item-title{margin-top:0;margin-bottom:2rem;font-size:3.2rem}}.component--promo .promo-item-title p{margin:0;display:inline}.component--promo .promo-item-title b,.component--promo .promo-item-title strong{font-size:3.2rem;line-height:1}@media screen and (min-width:576px){.component--promo .promo-item-title b,.component--promo .promo-item-title strong{font-size:4rem}}.component--promo .flag-overlay{-webkit-filter:grayscale(1);filter:grayscale(1);position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;min-width:70rem}