header.et-l.et-l--header,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_menu{overflow:visible!important}header.et-l.et-l--header{position:relative;z-index:99999}.et-l--header .et_pb_menu__menu,.et-l--header .et_pb_menu .nav li ul{z-index:99999}#main-header{box-shadow:none!important;padding-top:10px;padding-bottom:10px}#et-top-navigation{padding-top:0!important}#top-menu li li{padding:0 50px;margin:0;line-height:1em}.sub-menu{border-radius:5px;margin-top:-20px;margin-left:-35px}#builder-menu .et-menu li li a{padding:6px 20px;width:200px;line-height:1.2em}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{visibility:visible!important;display:block!important;padding-left:10px;margin-top:20px;margin-left:5px}@media (min-width:981px) and (max-width:1120px){#et-top-navigation #top-menu-nav,#et-top-navigation #top-menu{display:none!important}#et_mobile_nav_menu,.mobile_menu_bar{display:block!important}#et-top-navigation{padding-left:0!important}}.btn-login a,.btn-join a,#builder-menu .btn-login a,#builder-menu .btn-join a,#builder-menu2 .btn-join a{display:flex!important;align-items:center;justify-content:center;height:40px;padding:0 20px!important;border-radius:3px;line-height:1!important;white-space:nowrap;margin-top:18px}.btn-login a{min-width:150px;background:#1B6BB0!important;color:#fff!important}.btn-join a{border:1px solid #000!important;color:#000!important}#builder-menu .btn-login a{min-width:150px;background:#1B6BB0!important;color:#fff!important;border:1px solid #fff!important}#builder-menu .btn-join a{border:1px solid #000!important;color:#000!important}#builder-menu2 .btn-join a{border:1px solid #fff!important;color:#fff!important}@media (max-width:600px){.et_mobile_menu .btn-join,.et_mobile_menu .btn-login{display:block!important;width:100%!important;max-width:none!important;margin:8px 10px!important;padding:0!important;border-radius:5px!important;box-sizing:border-box!important;text-align:center!important}.et_mobile_menu .btn-join a,.et_mobile_menu .btn-login a{display:block!important;width:100%!important;padding:14px 20px!important;line-height:1.2em!important;box-sizing:border-box!important;text-align:center!important}.et_mobile_menu .btn-join a{background:transparent!important}.et_mobile_menu .btn-login a{color:#fff!important;background:#1B6BB0!important;border:1px solid #1B6BB0!important;border-radius:5px}}.pnya-event-button,.pnya-rsvp-button,.pnya-youtube-button{display:inline-block;width:205px;padding:12px 24px;background:#1B6BB0!important;color:#fff!important;text-decoration:none;border-radius:3px;font-weight:600}.pnya-event-button:hover,.pnya-rsvp-button:hover,.pnya-youtube-button:hover{opacity:.9}.et_pb_button{line-height:.9em!important}.pnya-event-card-main{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.pnya-event-card-content{min-width:0;flex:1}.pnya-event-date-block{width:78px;height:78px;background:#ff751f;color:#fff;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;margin-top:16px;text-align:center}.pnya-event-date-month{font-size:23px;font-weight:800;line-height:1;letter-spacing:.02em}.pnya-event-date-day{font-size:31px;font-weight:800;line-height:1;margin-top:4px}@media (max-width:600px){.pnya-event-date-block{width:64px;height:64px}.pnya-event-date-month{font-size:18px}.pnya-event-date-day{font-size:25px}}.pnya-event-list.columns-2{font-size:1.15em}.pnya-event-list.columns-2 .pnya-event-title{font-size:1.4em}.pnya-event-list.columns-2 .pnya-event-meta{font-size:1em}.pnya-recent-posts .pnya-rp-title{margin:0 0 2px;padding-bottom:0;font-weight:700;font-size:.9em!important;line-height:1.2em!important}.pnya-recent-posts .pnya-rp-date{margin:0}.pnya-recent-posts li{margin-bottom:10px;margin-left:-25px!important;padding:10px!important}.pnya-event-filters{margin:0 0 24px;padding:18px;border:1px solid #eaf0f7!important;border-radius:8px;background:#eaf0f7!important}.pnya-event-filters__field select{width:100%;min-height:42px;padding:12px 15px!important;border:0 solid #eaf0f7!important;border-radius:6px;background:#fff}.pnya-event-filters__actions button{cursor:pointer;padding:10px 14px;border:0;border-radius:6px;background:#006eab!important;color:#fff}.dp-dfg-cf-pnya_event_status .dp-dfg-custom-field-value{display:inline-block;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1}.dp-dfg-cf-pnya_event_status .dp-dfg-custom-field-value.is-upcoming{background:#f28c28!important;color:#fff}.dp-dfg-cf-pnya_event_status .dp-dfg-custom-field-value.is-past{background:#e9edf2;color:#6f7680}.dp-dfg-cf-_pnya_event_date_range .dp-dfg-custom-field-value{display:inline-block;padding:0;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1}.dp-dfg-custom-field-label,.dp-dfg-cf-post_break_episode .dp-dfg-custom-field-value{color:#006eab;padding:0}.pnya-slider-fix{position:relative;overflow:hidden!important;contain:paint}.pnya-slider-fix *{backface-visibility:hidden}.pnya-slider-fix .n2-ss-slider,.pnya-slider-fix .n2-ss-slider-wrapper-inside,.pnya-slider-fix .n2-ss-slider-viewport,.pnya-slider-fix .n2-ss-slide,.pnya-slider-fix .n2-ss-canvas{overflow:hidden!important;contain:paint}.pnya-smartslider-wrap,.pnya-smartslider-wrap .et_pb_code_inner,.pnya-smartslider-wrap .n2-section-smartslider,.pnya-smartslider-wrap .n2-ss-align,.pnya-smartslider-wrap .n2-ss-slider,.pnya-smartslider-wrap .n2-ss-slider-wrapper-inside{overflow:hidden!important;clip-path:inset(0)!important}.pnya-smartslider-wrap .n2-ss-slider{isolation:isolate}.n2-ss-slide{transition:transform .4s ease}.n2-ss-slide:hover{transform:scale(1.05)}.et_pb_code,.et_pb_code_inner,.n2-ss-slider,.n2-ss-slider-wrapper-inside{overflow:hidden!important}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module,.et_pb_code,.et_pb_code_inner,.n2-section-smartslider,.n2-ss-slider,.n2-ss-slider-wrapper-inside,.n2-ss-slide-backgrounds,.n2-ss-slider-1{overflow:hidden!important}#page-container{min-height:100vh;display:flex;flex-direction:column}#et-main-area{flex:1;display:flex;flex-direction:column;justify-content:flex-start}#main-content{flex:1;width:100%;display:block;vertical-align:top;align-self:flex-start}