#et-top-navigation{float:left!important}#et-top-navigation nav{text-align:left!important}@media only screen and (max-width:980px){#main-header{position:fixed!important;top:0;width:100%;z-index:9999}body.admin-bar #main-header{top:32px}#page-container{padding-top:80px}}.ep-upcoming-event{margin-bottom:20px}.ep_calendar_widget-events-title{margin-top:20px;margin-bottom:20px;font-weight:bold;font-size:18px;color:#0f1245}div.ep-btn.ep-btn-dark{background-color:#0f1245!important;border:1px solid #0f1245!important;color:#ffffff!important}div.ep-btn.ep-btn-dark:hover{background-color:#ffffff!important;border:1px solid #0f1245!important;color:#0f1245!important}.sticky-header{transition:background-color 0.3s ease!important}.sticky-header{background-color:transparent!important}.sticky-header.et_pb_sticky{background-color:#0f1245!important}.et_pb_section.video-hero{transform:translateY(-120px);z-index:2;position:relative}#ep_calendar_block .ui-datepicker-header{background-color:#0035ad!important;color:#fff!important;border:none!important;padding:10px;font-weight:bold;text-align:center}#ep_calendar_block .ui-datepicker-prev,#ep_calendar_block .ui-datepicker-next{top:8px;cursor:pointer}#ep_calendar_block .ui-icon{background-image:none!important;color:#fff}#ep_calendar_block .ui-datepicker{border:1px solid #ccc!important;border-radius:10px;font-size:14px;padding:5px;background:#f9f9f9}#ep_calendar_block td a{color:#333!important;text-decoration:none;padding:6px 8px;display:inline-block;border-radius:4px;transition:background-color 0.3s}#ep_calendar_block td a.event-day{background-color:#e52a8f!important;font-weight:bold;border-radius:6px}#ep_calendar_block .ui-datepicker-today a{background-color:#0f1245!important;color:#fff!important;font-weight:bold;border-radius:20%}#ep_calendar_block td a:hover{background-color:#0f1245!important;color:#fff!important}#ep_calendar_block .ui-datepicker-unselectable{background:transparent!important;border:none!important}#ep_calendar_block .ui-datepicker-header{background-color:#0f1245!important;color:#fff!important;border:none!important;padding:10px;text-align:center}#ep_calendar_block .ui-datepicker-calendar td{width:auto!important;max-width:36px;text-align:center;padding:2px}#ep_calendar_block{width:100%!important;box-sizing:border-box;overflow:hidden;max-width:100%}#ep_calendar_block .ui-datepicker{width:100%!important;box-sizing:border-box;padding:0;margin:0}#ep_calendar_block table.ui-datepicker-calendar{width:100%!important;table-layout:fixed;border-collapse:collapse;font-size:clamp(10px,3.5vw,12px)}#ep_calendar_block th,#ep_calendar_block td{padding:0!important;font-size:clamp(10px,3.5vw,12px)!important;text-align:center;vertical-align:middle;width:calc(100% / 7);box-sizing:border-box}#ep_calendar_block td a,#ep_calendar_block td span{display:flex;justify-content:center;align-items:center;width:100%;height:clamp(25px,8vw,30px);font-size:clamp(10px,3.5vw,12px);box-sizing:border-box;text-decoration:none}#ep_calendar_block .ui-datepicker{width:100%!important;box-sizing:border-box;padding:clamp(5px,2vw,8px) clamp(5px,2vw,8px) 0 clamp(5px,2vw,8px)!important;margin:0}#ep_calendar_block .ui-datepicker-today a{background-color:#0f1245!important;color:#fff!important;font-weight:bold;border-radius:20%}#ep_calendar_block .ui-datepicker-header{background-color:#0f1245!important;color:#fff!important;padding:clamp(5px,2vw,8px);text-align:center;font-size:clamp(12px,4vw,14px)}#ep_calendar_block select.ui-datepicker-month,#ep_calendar_block select.ui-datepicker-year{color:#000;background-color:#fff;border-radius:5px;padding:2px;font-size:clamp(10px,3.5vw,12px);max-width:48%;box-sizing:border-box;width:auto;display:inline-block}#ep_calendar_block .ui-datepicker-calendar tbody tr,#ep_calendar_block .ui-datepicker-calendar tbody td{overflow:visible!important}@media screen and (max-width:400px){#ep_calendar_block th,#ep_calendar_block td{font-size:clamp(8px,2.5vw,10px)!important}#ep_calendar_block td a,#ep_calendar_block td span{height:clamp(20px,6vw,25px)}#ep_calendar_block .ui-datepicker-header{font-size:clamp(10px,3vw,12px)}}.et_post_meta_wrapper .entry-title{display:none}.et_post_meta_wrapper .post-meta{display:none}.sticky-header .et_pb_menu .nav li ul.sub-menu{background-color:#0f1245!important}