.program__header:not(.sticky) .program__venue a,.program__programme a {color: #00ACEF;}.program__header:not(.sticky) .program__venue a:hover,.program__programme a:hover {color: #23BEFA;}.program__header:not(.sticky) .program__subtitle a {color: #000;}.program__header:not(.sticky) .program__subtitle a:hover {color: #D70672;}.program__contributors-person {color: #000;}.program__contributors-person:hover {color: #00ACEF;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.program__details {width: 100%;padding-left: 10px;padding-right: 10px;margin-left: auto;margin-right: auto;}.program__details>* {-ms-flex-preferred-size: 1%;flex-basis: 1%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.program__details {width: 100%;padding-left: 10px;padding-right: 10px;margin-left: auto;margin-right: auto;}.program__details>* {-ms-flex-preferred-size: 1%;flex-basis: 1%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;}a {color: #D70672;text-decoration: none;}a:hover {color: #EA1C86;}.program__header:not(.sticky) .program__venue a,.program__programme a {color: #00ACEF;}.program__header:not(.sticky) .program__venue a:hover,.program__programme a:hover {color: #23BEFA;}.program__header:not(.sticky) .program__subtitle a {color: #000;}.program__header:not(.sticky) .program__subtitle a:hover {color: #D70672;}.program__contributors-person {color: #000;}.program__contributors-person:hover {color: #00ACEF;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.program__details {width: 100%;padding-left: 10px;padding-right: 10px;margin-left: auto;margin-right: auto;}.program__details>* {-ms-flex-preferred-size: 1%;flex-basis: 1%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;}.btn__soon--counter,.btn__cancelled,.program__header:not(.sticky) .program__cancelled,.program__header:not(.sticky) .program__free,.program__other .btn,.btn_ghost,.btn__soon,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon,.btn,.program__header:not(.sticky) .program__buy-ticket,.program__header:not(.sticky) .program__watch-online {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 30px;margin: 0;padding: 0 15px;font-family: "MagdaCleanPro","Helvetica Neue","Helvetica",Arial,sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 1em;letter-spacing: 0.1em;text-transform: uppercase;color: white;background-color: #D70672;border: 0 none transparent;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;white-space: nowrap;}.btn__soon--counter:hover,.btn__cancelled:hover,.program__header:not(.sticky) .program__cancelled:hover,.program__header:not(.sticky) .program__free:hover,.btn_ghost:hover,.btn__soon:hover,.program__header:not(.sticky) .program__soldout:hover,.program__header:not(.sticky) .program__soon:hover,.btn:hover,.program__header:not(.sticky) .program__buy-ticket:hover,.program__header:not(.sticky) .program__watch-online:hover {color: white;background-color: #EA1C86;-webkit-box-shadow: 0 13px 20px #EDC5DA;box-shadow: 0 13px 20px #EDC5DA;}.btn__soon--counter svg,.btn__cancelled svg,.program__header:not(.sticky) .program__cancelled svg,.program__header:not(.sticky) .program__free svg,.program__other .btn svg,.btn_ghost svg,.btn__soon svg,.program__header:not(.sticky) .program__soldout svg,.program__header:not(.sticky) .program__soon svg,.btn svg,.program__header:not(.sticky) .program__buy-ticket svg,.program__header:not(.sticky) .program__watch-online svg {position: absolute;top: calc(50% - 15px);left: calc(50% - 15px);opacity: 0;}.btn__soon--counter,.btn__cancelled,.program__header:not(.sticky) .program__cancelled,.program__header:not(.sticky) .program__free,.program__other .btn {color: white;background-color: #000;}.btn__soon--counter:hover,.btn__cancelled:hover,.program__header:not(.sticky) .program__cancelled:hover,.program__header:not(.sticky) .program__free:hover,.program__other .btn:hover {color: white;background-color: #969696;-webkit-box-shadow: 0 13px 20px rgba(0,0,0,0.2);box-shadow: 0 13px 20px rgba(0,0,0,0.2);}.btn_ghost,.btn__soon,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon {font-weight: 400;color: #000;background-color: transparent;border: 1px solid #000;}.btn_ghost:hover,.btn__soon:hover,.program__header:not(.sticky) .program__soldout:hover,.program__header:not(.sticky) .program__soon:hover {color: white;background-color: #000;-webkit-box-shadow: 0 13px 20px rgba(0,0,0,0.15);box-shadow: 0 13px 20px rgba(0,0,0,0.15);}.program__other .btn {height: 30px;padding: 0 15px;font-size: 14px;}.btn_small {height: 30px;padding: 0 15px;font-size: 14px;}.btn_mini {height: 20px;padding: 0 7px;font-size: 13px;letter-spacing: .02em;border-radius: 2px;}.btn--mticket {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 20px;padding: 0 5px;font-family: "MagdaCleanPro","Helvetica Neue","Helvetica",Arial,sans-serif;font-weight: 700;font-size: 18px;line-height: 1.2em;letter-spacing: 1.43px;text-transform: uppercase;background-color: white;-webkit-box-shadow: 0 1px 12px rgba(0,0,0,0.26);box-shadow: 0 1px 12px rgba(0,0,0,0.26);border-radius: 1px;}.btn__soon,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon {opacity: .5;pointer-events: none;}.btn__soon {position: relative;}.btn__soon--counter {position: relative;padding-top: 2px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;min-width: 100px;text-align: center;pointer-events: none;}.btn__soon--counter .counter {position: absolute;display: block;bottom: 1px;left: 5px;width: calc(100% - 10px);font-weight: 700;font-size: 12px;letter-spacing: 0;text-align: center;text-transform: none;}.btn__soon--counter .counter .day,.btn__soon--counter .counter .hour,.btn__soon--counter .counter .minute,.btn__soon--counter .counter .second {font-style: normal;}.btn__soon--counter.--mini {position: relative;padding-top: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: initial;}.btn__soon--counter.btn__soon--counter-for-club {margin-bottom: 27px;}.btn__soon-for-club {position: absolute;top: 100%;left: 0;width: 100%;margin-top: 5px;margin-bottom: -5px;font-size: 11px;line-height: 100%;letter-spacing: -.2px;white-space: initial;color: #000;}.processing {position: relative;color: transparent !important;}.processing svg {opacity: 1;}.btn__cancelled,.program__header:not(.sticky) .program__cancelled,.program__header:not(.sticky) .program__free {pointer-events: none;}.btn__cancelled::after,.program__header:not(.sticky) .program__cancelled::after,.program__header:not(.sticky) .program__free::after {content: '!';}.program {position: relative;}.program__header:not(.sticky) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: white;overflow: hidden;}.program__header:not(.sticky) .program__teaser {position: relative;-ms-flex-preferred-size: 100%;flex-basis: 100%;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;background-color: white;text-align: right;background-repeat: no-repeat;background-position: 0 50%;background-size: cover;}.program__header:not(.sticky) .program__teaser img {display: block;width: 100%;height: auto;}.program__header:not(.sticky) .program__header-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-item-align: center;align-self: center;-ms-flex-wrap: wrap;flex-wrap: wrap;min-height: 150px;padding: 15px 10px 20px 115px;}.program__header:not(.sticky) .program__header-content>* {-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;}.program__header:not(.sticky) .program__add-to-calendar-sticky {display: none;}.program__header:not(.sticky) .program__title {margin: 0 0 .25em;font-size: 18px;line-height: 1em;text-transform: uppercase;}.program__header:not(.sticky) .program__subtitle {margin: 0 0 1em;font-weight: normal;font-size: 13px;line-height: 1.2em;text-transform: uppercase;}.program__header:not(.sticky) .program__venue {margin: 0 0 3em;font-family: "Quicksand","Times New Roman","Times",Georgia,serif;font-weight: 700;font-size: 10px;line-height: 1.25em;color: #00ACEF;}.program__header:not(.sticky) .program__venue::before {content: '';display: inline-block;width: 16px;height: 16px;margin: -2px 5px 0 0;background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;background-image: url('/static/default/asset/img/common/poi.svg');vertical-align: middle;}.program__header:not(.sticky) .program__date {position: absolute;width: 90px;margin-left: -105px;padding: 9px 0 0;text-align: center;background-color: white;-webkit-box-shadow: 0 5px 20px rgba(0,0,0,0.15);box-shadow: 0 5px 20px rgba(0,0,0,0.15);}.program__header:not(.sticky) .program__date .year {margin-bottom: 8px;font-size: 20px;line-height: 1.2em;letter-spacing: 0.7px;text-transform: uppercase;}.program__header:not(.sticky) .program__date .month::after {content: ' ';}.program__header:not(.sticky) .program__date .day::after {content: '. ';}.program__header:not(.sticky) .program__date-and-time {margin-bottom: 10px;font-weight: 700;font-size: 26px;line-height: 1.4em;letter-spacing: 0.7px;text-transform: uppercase;}.program__header:not(.sticky) .program__add-to-calendar {display: block;padding: 37px 7px 8px;font-family: "Quicksand","Times New Roman","Times",Georgia,serif;font-weight: 700;font-size: 8px;line-height: 1.2em;color: white;background-color: #D70672;background-repeat: no-repeat;background-position: 50% 7px;background-size: 24px;background-image: url('/static/default/asset/img/common/calendar_white.svg');}.program__header:not(.sticky) .program__buy-ticket,.program__header:not(.sticky) .program__watch-online,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon {margin-bottom: 5px;}.program__header:not(.sticky) .program__free {pointer-events: none;}.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon {position: relative;}.program__header:not(.sticky) .program__soon.program__soon--counter {padding-bottom: 15px;}.program__header:not(.sticky) .program__soon-counter {position: absolute;display: block;bottom: 0;left: 5px;width: calc(100% - 10px);font-weight: 700;font-size: 11px;letter-spacing: 0;text-align: center;text-transform: none;border-top: 1px solid #969696;}.program__header:not(.sticky) .program__soon-counter .day,.program__header:not(.sticky) .program__soon-counter .hour,.program__header:not(.sticky) .program__soon-counter .minute {font-style: normal;}.program__header:not(.sticky) .--mini {height: 20px;padding: 0 7px;font-size: 13px;letter-spacing: .02em;border-radius: 2px;margin: 0;}.program__header:not(.sticky) .program__more-dates {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.program__header:not(.sticky) .program__more-dates p {margin: 0 0 1em;padding-bottom: 7px;font-size: 16px;line-height: 150%;letter-spacing: 0.01em;color: #706F6F;border-bottom: 1px solid #D6DEDE;}.program__header:not(.sticky) .program__more-dates ul {list-style-type: none;margin: 0;padding: 0;font-size: 16px;line-height: 150%;letter-spacing: 0.01em;text-transform: uppercase;}.program__header:not(.sticky) .program__more-dates-date {color: #000;}.program__header:not(.sticky) .program__more-dates-date:hover {color: #00ACEF;text-decoration: underline;}.program__header:not(.sticky) .program__more-dates-btn {display: none;}.program__header:not(.sticky) .program__prices {margin-top: 50px;}.program__header:not(.sticky) .program__prices p {margin: 0;font-weight: 700;font-size: 16px;line-height: 150%;letter-spacing: 0.01em;color: #706F6F;}.program__header:not(.sticky) .program__prices ul {list-style-type: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin: 0 0 20px;padding: 0;}.program__header:not(.sticky) .program__prices .min,.program__header:not(.sticky) .program__prices .max {font-weight: 700;font-size: 20px;line-height: 1.2em;}.program__header:not(.sticky) .program__prices .min+.max::before {content: '-';margin: 0 5px;}.program__header:not(.sticky) .program__prices .currency {margin-left: 5px;font-size: 14px;}.program__details {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: 20px;padding-bottom: 40px;}.program__details>* {-ms-flex-preferred-size: 100%;flex-basis: 100%;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.program__details h1 {font-weight: 400;font-size: 30px;line-height: 1.2em;}.program__details h1::after {content: '';display: block;width: 67px;height: 5px;margin: 8px 0 0;background-color: #D70672;}.program__programme {font-size: 18px;line-height: 1.35em;letter-spacing: 0.9px;}.program__programme div {text-transform: uppercase;}.program__programme a {text-decoration: underline;}.program__programme .intermission {display: inline-block;padding: 0 3px;font-weight: 700;font-size: 16px;line-height: 1.3em;color: white;background-color: #D70672;}.program__contributors,.program__other {padding: 25px 40px 28px;text-align: center;background-color: white;}.program__contributors h2,.program__other h2 {margin: 0 0 .5em;font-weight: normal;font-size: 16px;line-height: 1.2em;letter-spacing: 0.05em;text-transform: uppercase;}.program__contributors.long .program__contributors-list {max-height: 400px;overflow: hidden;}.program__contributors.long.expanded .program__contributors-list {max-height: initial;}.program__contributors.long.expanded .block__expand {display: none;}.program__contributors h2::after {content: ':';}.program__contributors ul {list-style-type: none;margin: 0;padding: 0;font-size: 16px;line-height: 1.7em;}.program__contributors ul+h2 {margin-top: 1em;}.program__contributors .block__expand {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.program__contributors-person {font-weight: 700;font-size: 20px;text-transform: uppercase;}.program__contributors-person:hover {text-decoration: underline;}.program__other h2 {font-weight: 700;color: #969696;}.program__other ul {list-style-type: none;margin: 0;padding: 0;}.program__other li {margin: 0 2px 8px;}.program__other p {font-size: 14px;line-height: 1.2em;letter-spacing: 0.05em;text-transform: uppercase;}.program__other p::before {content: '';display: inline-block;width: 24px;height: 24px;margin-top: -3px;margin-right: 8px;background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;background-image: url('/static/default/asset/img/ic/24/clock_magenta.svg');vertical-align: middle;}.program__other strong {color: #D70672;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@media screen and (min-width: 768px) {.program__details {max-width: 768px;}.program__details {max-width: 768px;}.program__details {max-width: 768px;}.btn__soon--counter,.btn__cancelled,.program__header:not(.sticky) .program__cancelled,.program__header:not(.sticky) .program__free,.program__other .btn,.btn_ghost,.btn__soon,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon,.btn,.program__header:not(.sticky) .program__buy-ticket,.program__header:not(.sticky) .program__watch-online {height: 40px;padding: 0 20px;font-size: 16px;}.program__other .btn {height: 40px;padding: 0 20px;font-size: 16px;}.btn_small {height: 40px;padding: 0 20px;font-size: 16px;}.btn_mini {height: 20px;padding: 0 7px;font-size: 13px;}.btn__soon--counter {padding-top: 4px;}.btn__soon--counter .counter {bottom: 4px;}.btn__soon--counter.--mini {padding-top: 0;}.program__header:not(.sticky) {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.program__header:not(.sticky) .program__teaser {-ms-flex-preferred-size: calc(50% + 50px);flex-basis: calc(50% + 50px);}.program__header:not(.sticky) .program__teaser img {position: absolute;top: 0;right: 0;width: auto;height: 100%;}.program__header:not(.sticky) .program__header-content {min-height: initial;padding: 20px 20px 20px 50px;}.program__header:not(.sticky) .program__title {font-weight: 400;font-size: 38px;}.program__header:not(.sticky) .program__subtitle {font-size: 30px;}.program__header:not(.sticky) .program__venue {font-size: 15px;}.program__header:not(.sticky) .program__venue::before {width: 24px;height: 24px;margin: -3px 5px 0 0;}.program__header:not(.sticky) .program__date {-ms-flex-preferred-size: calc(50% - 20px);flex-basis: calc(50% - 20px);width: initial;position: initial;margin-left: initial;margin-right: 20px;padding: 0;text-align: left;background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}.program__header:not(.sticky) .program__add-to-calendar {padding: 5px 0 5px 35px;font-size: 14px;-webkit-text-decoration-line: underline;text-decoration-line: underline;color: #D70672;background-color: initial;background-position: 0 50%;background-image: url('/static/default/asset/img/common/calendar_magenta.svg');}.program__header:not(.sticky) .--mini {height: 20px;padding: 0 7px;font-size: 13px;}.program__header:not(.sticky) .program__more-dates {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.program__details {-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding-top: 30px;padding-bottom: 70px;}.program__programme {-ms-flex-preferred-size: calc(100% * 2 / 3 - 50px);flex-basis: calc(100% * 2 / 3 - 50px);margin-right: 50px;}.program__participants-and-other {-ms-flex-preferred-size: calc(100% * 1 / 3);flex-basis: calc(100% * 1 / 3);}}@media screen and (min-width: 1024px) {.program__details {max-width: 1024px;}.program__details {max-width: 1024px;}.program__details {max-width: 1024px;}.btn__soon--counter,.btn__cancelled,.program__header:not(.sticky) .program__cancelled,.program__header:not(.sticky) .program__free,.program__other .btn,.btn_ghost,.btn__soon,.program__header:not(.sticky) .program__soldout,.program__header:not(.sticky) .program__soon,.btn,.program__header:not(.sticky) .program__buy-ticket,.program__header:not(.sticky) .program__watch-online {height: 55px;padding: 0 40px;font-size: 20px;}.program__other .btn {height: 40px;padding: 0 20px;font-size: 16px;}.btn_small {height: 40px;padding: 0 20px;font-size: 16px;}.btn_mini {height: 20px;padding: 0 7px;font-size: 13px;}.btn__soon--counter {padding-top: 9px;}.btn__soon--counter .counter {bottom: 5px;font-size: 14px;}.btn__soon--counter.--mini {padding-top: 0;}.program__header:not(.sticky) {min-height: 520px;}.program__header:not(.sticky) .--mini {height: 20px;padding: 0 7px;font-size: 13px;}.program__header:not(.sticky) .program__more-dates ul {max-height: 220px;overflow-y: auto;}}@media screen and (min-width: 1280px) {.program__details {max-width: 1280px;}.program__details {max-width: 1280px;}.program__details {max-width: 1280px;}.program__header:not(.sticky) .program__date {-ms-flex-preferred-size: calc(300px - 20px);flex-basis: calc(300px - 20px);}.program__header:not(.sticky) .program__more-dates {-ms-flex-preferred-size: calc(100% - 300px);flex-basis: calc(100% - 300px);}.program__date+.program__header:not(.sticky) .program__more-dates {margin-bottom: -170px;}}@media screen and (max-width: 768px) {.program__header:not(.sticky) .program__date .year {margin-bottom: 2px;font-weight: 700;font-family: "Quicksand","Times New Roman","Times",Georgia,serif;font-size: 12px;color: #969696;}.program__header:not(.sticky) .program__date .month {display: block;font-weight: 400;font-size: 14px;line-height: 17px;text-align: center;letter-spacing: -0.2px;text-transform: uppercase;}.program__header:not(.sticky) .program__date .day {display: block;font-size: 32px;line-height: 38px;letter-spacing: -2.29px;color: #D70672;}.program__header:not(.sticky) .program__date .day::after {content: '';}.program__header:not(.sticky) .program__date .time {display: block;font-size: 14px;line-height: 17px;letter-spacing: 1.06px;}}@-webkit-keyframes dotanim {0%,100% {opacity: 0;}50% {opacity: 1;}}
