.promoted-banner{margin-top:5rem;margin-bottom:5rem}@media (max-width:991px){.promoted-banner{margin-top:2rem;margin-bottom:2rem}}.promoted-banner__media{position:relative;max-width:1920px;margin:auto}.overlay{-webkit-filter:brightness(80%);filter:brightness(80%)}.promoted-banner__picture{display:block;padding-bottom:50%}@media (max-width:767px)and (orientation:portrait){.promoted-banner__picture{padding-bottom:125%}}.promoted-banner__image{max-height:90vh;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute}.promoted-banner__body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-left:2rem;padding-right:2rem;text-align:center;color:#fff;max-width:47rem;overflow-wrap:break-word;word-break:break-word}.promoted-banner__body a{color:#fff}.promoted-banner__header{font-size:3.75rem;line-height:1.1}@media (max-width:1199px){.promoted-banner__header{font-size:2.75rem}}@media (max-width:991px){.promoted-banner__header{font-size:1.75rem}}@media (max-width:767px){.promoted-banner__header{font-size:2.75rem}}@media (max-width:479px){.promoted-banner__header{font-size:1.75rem}}.promoted-banner__label{font-size:.8rem;margin-bottom:1.8rem}.promoted-banner__cite{margin-top:1.5rem}.promoted-banner__link span:not(.promoted-banner__link-button){display:inline-block;margin-top:1rem}@media (max-width:767px){.promoted-banner__link span:not(.promoted-banner__link-button){margin-top:0}}.promoted-banner__button-wrapper{margin-top:2.75rem}.promoted-banner__button-wrapper a{text-decoration:none}.promoted-banner__button-wrapper .button{border:2px solid #fff;display:inline-block;padding:1rem 3.1rem 1rem calc(3rem - 20px);font-size:1.125rem;position:relative}.promoted-banner__button-wrapper .button .promoted-banner__icon{vertical-align:baseline;margin-bottom:-1px}.promoted-banner__button-wrapper .button span{padding-left:.4rem;font-weight:500}@media (max-width:991px){.promoted-banner__button-wrapper .button{padding:.625rem 1.5rem}}@media (max-width:767px){.promoted-banner__button-wrapper .button{font-size:1rem}}.promoted-banner__small-width{padding-top:10rem;padding-bottom:10rem}.promoted-banner__small-width .promoted-banner__media{max-width:73rem;margin:auto}.promoted-banner__small-width .promoted-banner__picture{padding-bottom:50%}.promoted-banner__small-width .promoted-banner__body{position:relative;color:#191b21;transform:none;top:auto;left:auto;margin:3rem auto 0;max-width:40rem}.promoted-banner__small-width .promoted-banner__body a{color:#191b21}.promoted-banner__small-width .promoted-banner__body a:hover{color:#fff}.promoted-banner__small-width .promoted-banner__body a:hover.promoted-banner__link{color:initial}.promoted-banner__small-width .promoted-banner__button-wrapper .button{border:2px solid #191b21}.promoted-banner__small-width .promoted-banner__header{font-size:2.25rem}@media (max-width:1199px){.promoted-banner__small-width{padding-top:6rem;padding-bottom:6rem}.promoted-banner__small-width .promoted-banner__media{margin-right:4rem;margin-left:4rem;width:calc(100% - 8rem)}.promoted-banner__small-width .promoted-banner__header{font-size:1.5rem}}@media (max-width:767px){.promoted-banner__small-width{padding-top:3rem;padding-bottom:3rem}.promoted-banner__small-width .promoted-banner__media{margin-right:1.25rem;margin-left:1.25rem;width:calc(100% - 2.5rem)}.promoted-banner__small-width .promoted-banner__body{padding-left:.8rem;padding-right:.8rem}.promoted-banner__small-width .promoted-banner__header{font-size:1.6rem}}.promoted-banner__only-text .promoted-banner__media{height:50vw}.promoted-banner__only-text .promoted-banner__body,.promoted-banner__only-text a{color:#191b21}.promoted-banner__only-text .promoted-banner__button-wrapper .button{border:2px solid #191b21}@media (min-width:1920px){.promoted-banner__only-text .promoted-banner__media{height:60rem}}@media (max-width:767px){.promoted-banner__only-text .promoted-banner__media{height:125vw}}