.comp-section-page-event-calendar-item{display:flex;justify-content:center}.comp-section-page-event-calendar-item a{color:unset}.comp-section-page-event-calendar-item button.active,.comp-section-page-event-calendar-item button.focus-visible,.comp-section-page-event-calendar-item button:active,.comp-section-page-event-calendar-item button:focus,.comp-section-page-event-calendar-item button[focus-within]{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item button.active,.comp-section-page-event-calendar-item button.focus-visible,.comp-section-page-event-calendar-item button:active,.comp-section-page-event-calendar-item button:focus,.comp-section-page-event-calendar-item button:focus-within{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item button.active,.comp-section-page-event-calendar-item button:active,.comp-section-page-event-calendar-item button:focus,.comp-section-page-event-calendar-item button:focus-visible,.comp-section-page-event-calendar-item button[focus-within]{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item button.active,.comp-section-page-event-calendar-item button:active,.comp-section-page-event-calendar-item button:focus,.comp-section-page-event-calendar-item button:focus-visible,.comp-section-page-event-calendar-item button:focus-within{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item input.active,.comp-section-page-event-calendar-item input.focus-visible,.comp-section-page-event-calendar-item input:active,.comp-section-page-event-calendar-item input:focus,.comp-section-page-event-calendar-item input[focus-within]{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item input.active,.comp-section-page-event-calendar-item input.focus-visible,.comp-section-page-event-calendar-item input:active,.comp-section-page-event-calendar-item input:focus,.comp-section-page-event-calendar-item input:focus-within{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item input.active,.comp-section-page-event-calendar-item input:active,.comp-section-page-event-calendar-item input:focus,.comp-section-page-event-calendar-item input:focus-visible,.comp-section-page-event-calendar-item input[focus-within]{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item input.active,.comp-section-page-event-calendar-item input:active,.comp-section-page-event-calendar-item input:focus,.comp-section-page-event-calendar-item input:focus-visible,.comp-section-page-event-calendar-item input:focus-within{box-shadow:none!important;text-shadow:none!important;outline:none!important}.comp-section-page-event-calendar-item .page-event-calendar-item-container{width:100%;max-width:1142px;padding:40px 16px}@media(max-width:720px){.comp-section-page-event-calendar-item .page-event-calendar-item-container{padding:16px}}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper{width:100%;min-width:300px;max-width:730px;position:relative;margin:0 auto}@media(max-width:1109px){.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper{max-width:478px}}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .social-share-desktop{max-width:37px;height:auto;position:absolute;top:0;left:-69px;display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;color:#373e44;font-size:14px;font-family:Tahoma;font-style:normal;font-weight:400;line-height:1.2}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .social-share-desktop svg{width:34px;height:34px}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .social-share-mobile{width:100%;height:auto;max-height:34px;display:flex;flex-direction:row;align-items:center;grid-gap:4px;gap:4px;color:#373e44;font-size:14px;font-family:Tahoma;font-style:normal;font-weight:400;line-height:1.2}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .social-share-mobile svg{width:34px;height:34px}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-name{font-size:var(--name-size);font-family:var(--name-family),Tahoma;color:var(--name-color);font-weight:var(--name-fw);-webkit-text-decoration:var(--name-fd);text-decoration:var(--name-fd);font-style:var(--name-fsy);line-height:1.2;word-wrap:break-word}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-date{font-size:var(--date-size);font-family:var(--date-family),Tahoma;color:var(--date-color);font-weight:var(--date-fw);-webkit-text-decoration:var(--date-fd);text-decoration:var(--date-fd);font-style:var(--date-fsy);line-height:1.2}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce{word-wrap:break-word;font-size:var(--style-tiny-size);font-family:var(--style-tiny-family),Tahoma;color:var(--style-tiny-color);font-weight:var(--style-tiny-fw);font-style:var(--style-tiny-fsy)}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h1,.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h2,.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h3,.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h4,.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce p{line-height:1.2}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h1{font-size:var(--style-tiny-h1-size);font-family:var(--style-tiny-h1-family),Tahoma;color:var(--style-tiny-h1-color);font-weight:var(--style-tiny-h1-fw);font-style:var(--style-tiny-h1-fsy)}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h2{font-size:var(--style-tiny-h2-size);font-family:var(--style-tiny-h2-family),Tahoma;color:var(--style-tiny-h2-color);font-weight:var(--style-tiny-h2-fw);font-style:var(--style-tiny-h2-fsy)}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h3{font-size:var(--style-tiny-h3-size);font-family:var(--style-tiny-h3-family),Tahoma;color:var(--style-tiny-h3-color);font-weight:var(--style-tiny-h3-fw);font-style:var(--style-tiny-h3-fsy)}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce h4{font-size:var(--style-tiny-h4-size);font-family:var(--style-tiny-h4-family),Tahoma;color:var(--style-tiny-h4-color);font-weight:var(--style-tiny-h4-fw);font-style:var(--style-tiny-h4-fsy)}.comp-section-page-event-calendar-item .page-event-calendar-item-container .event-detail-wrapper .detail .event-content .style-tinymce img{max-width:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper{width:100%;min-width:300px;max-width:760px;margin:0 auto}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper button{padding:var(--button-padding-y) var(--button-padding-x)!important;display:flex;align-items:center;justify-content:center;font-size:var(--button-size);font-family:var(--button-family),Tahoma;font-weight:var(--button-fw);-webkit-text-decoration:var(--button-fd);text-decoration:var(--button-fd);font-style:var(--button-fsy);color:var(--button-color);background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:var(--button-border-radius);grid-gap:8px;gap:8px;max-width:48%;white-space:nowrap}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper button.btn-prev{margin-right:auto}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper button.btn-next{margin-left:auto}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper button .btn-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-section-page-event-calendar-item .page-event-calendar-item-container .btn-next-prev-wrapper button:hover{color:var(--button-color-hover);background-color:var(--button-bg-color-hover);border-color:var(--button-border-color-hover)}.comp-section-page-event-calendar-item .page-event-calendar-item-container #fb-comments-evcd{min-height:100px;width:100%;max-width:1110px;background:transparent}.comp-section-page-event-calendar-item .page-event-calendar-item-container #fb-comments-evcd span iframe{width:100%!important;border:1px solid rgba(0,0,0,.125)!important;border-radius:4px;padding:0 12px}.comp-section-page-event-calendar-item .page-event-calendar-item-container #fb-comments-evcd.hide{height:0!important;min-height:0!important;margin-bottom:0!important;padding:0!important;border:0!important}.comp-section-page-event-calendar-item .page-event-calendar-item-container #fb-comments-evcd.hide span{height:0!important}.comp-section-page-event-calendar-item .page-event-calendar-item-container #fb-comments-evcd.hide span iframe{height:0!important;visibility:hidden!important}