@media only screen and (max-width:900px){.calendar-popup-info .popup_box-container{border-radius:24px 24px 0 0;overflow:hidden}}.calendar-popup-info .popup_box-container{width:500px}.calendar-popup-info .calendar-popup-info-content{background-color:#101319}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header{align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0;display:flex;flex-direction:column;gap:16px;height:130px;justify-content:center;overflow:hidden;position:relative}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash{align-items:center;background-color:#64eb49;border-radius:6px;display:flex;height:28px;justify-content:center;padding:0 10px}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash .calendar-popup-info-content-header-sash-text .G_Text-content{color:#101319;font-size:14px;font-style:normal;font-weight:700}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash{height:26px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title .G_Text-content{font-size:36px;font-style:italic;font-weight:800;line-height:37px;margin-bottom:-.097em;margin-top:-.2em;text-align:center}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title .G_Text-content{font-size:24px;font-weight:800;line-height:26px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info{display:flex;flex-direction:column;gap:32px;padding:32px 32px 12px}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info{gap:20px;padding:24px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title .G_Text-content{font-size:40px;font-style:italic;font-weight:800;text-align:center}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title .G_Text-content{font-size:32px;font-style:italic;font-weight:800}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content{font-size:25px;font-style:normal;font-weight:800;text-align:center}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content b{color:#64eb49;font-size:25px;font-style:normal;font-weight:800}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content,.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content b{font-size:20px;font-style:normal;font-weight:800}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc .G_Text-content{color:#8892a5;font-size:14px;font-style:normal;font-weight:600;text-align:center}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc .G_Text-content{font-size:13px;font-style:normal;font-weight:600}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-nav{display:flex;flex-direction:column}@media only screen and (max-width:900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-nav{gap:12px}}
