.text--h1{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:36px;line-height:115%;letter-spacing:0}@media(min-width:991px){.text--h1{font-size:44px}}.text--h1-small{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:32px;line-height:115%;letter-spacing:0}@media(min-width:991px){.text--h1-small{font-size:40px}}.text--h2{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:24px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h2{font-size:32px}}.text--h3{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:20px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h3{font-size:24px}}.text--h4{font-family:Oswald Bold,Oswald Bold Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--h4{font-size:20px}}.text--lg-regular{font-size:20px;line-height:150%;letter-spacing:0}@media(min-width:991px){.text--lg-regular{font-size:24px}}.text--lg-bold{font-size:20px;line-height:150%;letter-spacing:0}@media(min-width:991px){.text--lg-bold{font-size:24px}}.text--md-regular,.text--md-bold{font-size:18px;line-height:150%;letter-spacing:0}.text--sm-regular,.text--sm-bold{font-size:16px;line-height:150%;letter-spacing:0}.text--quote{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:20px;font-style:italic;line-height:125%;letter-spacing:0}@media(min-width:991px){.text--quote{font-size:24px}}.text--tag{font-family:Roboto Medium,Roboto Medium Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0;text-transform:uppercase}.text--news-tag{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:16px;line-height:125%;letter-spacing:0}.text--sm{font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.text--nowrap{white-space:nowrap}.text-with-img-icon img{width:1.5em;height:1.5em;vertical-align:middle;position:relative;top:-.2em}.ce-add-to-calendar--left{text-align:left}.ce-add-to-calendar--center{text-align:center}.ce-add-to-calendar--right{text-align:right}.ce-add-to-calendar__details{display:inline-block;position:relative}.ce-add-to-calendar__trigger{cursor:pointer;list-style:none;user-select:none}.ce-add-to-calendar__trigger::-webkit-details-marker{display:none}.ce-add-to-calendar__dropdown{position:absolute;left:0;z-index:10;min-width:200px;margin-top:8px;padding:8px 0;background:#fff;border-radius:8px;box-shadow:0 10px 26px #00000040;list-style:none}.ce-add-to-calendar__dropdown .ce-add-to-calendar__icon{min-width:20px;max-width:20px;height:20px;flex-shrink:0;margin:0;object-fit:contain}.ce-add-to-calendar__dropdown-item__link{display:flex;align-items:center;gap:8px;padding:8px 16px;font-family:Roboto Regular,Roboto Regular Fallback,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#000;text-decoration:none;white-space:nowrap}.ce-add-to-calendar__dropdown-item__link:hover,.ce-add-to-calendar__dropdown-item__link:focus-visible{background-color:#f7f7f7}
