#content{margin-top:0 !important}.hero .hero__background,.hero .hero_video{top:0 !important;transition:opacity 2s ease, transform 2s ease !important}.pre-top,.top{position:relative !important;height:auto !important}.pre-top+.top+#content>.hero:first-child{padding-top:80px !important}@media only screen and (max-width: 992px){.pre-top+.top+#content>.hero:first-child{padding-top:60px !important}}.pre-top-visible #content>.map:first-child,.pre-top-visible #content>.split-wrap:first-child,.pre-top-visible #content>.hero:first-child,.pre-top-visible #content>.account-form:first-child{margin-top:0}.pre-top-visible .top{top:auto}.top--scroll-light .hamburger-inner,.top--scroll-light .hamburger-inner::before,.top--scroll-light .hamburger-inner::after{background-color:currentColor}.top--scroll-light .logo--on-dark{display:none}.top--scroll-light .logo--on-light{display:inline-flex}.top--scroll-light .main-nav>ul>li>.main-nav__a,.top--scroll-light .mobile-actions ul li a{color:var(--heading-dark)}@media only screen and (max-width: 992px){.mobile-nav-visible .top-inner{position:absolute;top:0;left:0;width:100%}.mobile-nav-visible .top--light .top-inner{color:var(--heading-dark);background-color:var(--white)}}.icrt-calendarContentContainer .icrt-calendarContentMain .icrt-calendarMainWrapper .icrt-calendarMonthView .icrt-calendarDays .day--current:after{pointer-events:none}#dvScheduledEventDateText{display:flex}#dvScheduledEventDateText>*{flex-grow:1}.row>.col-md-4.miniCalendarContainer+#CalendarSearchCriteria{width:100%}@media (min-width: 992px){.row>.col-md-4.miniCalendarContainer+#CalendarSearchCriteria{width:66.66666667%}}.row>.col-md-4.miniCalendarContainer+#CalendarSearchCriteria .col-md-8.calenderSearchContainer{width:100%}#CalendarTemplate:first-child{padding-top:2rem}#CalendarTemplate .calendar-main-wrapper h1,#CalendarTemplate .calendar-main-wrapper h2,#CalendarTemplate .calendar-main-wrapper h3{color:var(--heading-dark)}#CalendarTemplate .calendar-main-wrapper .buttonOne,#CalendarTemplate .calendar-main-wrapper a.buttonOne{color:var(--text-dark);background:var(--background-light);border-radius:var(--button-border-radius)}#CalendarTemplate .calendar-main-wrapper .buttonOne:active,#CalendarTemplate .calendar-main-wrapper .buttonOne:focus,#CalendarTemplate .calendar-main-wrapper .buttonOne:hover,#CalendarTemplate .calendar-main-wrapper a.buttonOne:active,#CalendarTemplate .calendar-main-wrapper a.buttonOne:focus,#CalendarTemplate .calendar-main-wrapper a.buttonOne:hover{color:var(--text-dark);background:var(--background-light);box-shadow:inset 0 0 0 99px rgba(0,0,0,0.1)}#CalendarTemplate .calendar-main-wrapper .DayHeader{color:var(--heading-dark) !important;background-color:var(--background-light) !important}#CalendarTemplate .calendar-main-wrapper .heading{color:var(--theme-contrast) !important;background-color:var(--theme) !important}#CalendarTemplate .calendar-main-wrapper .miniCalendar .titlerow{color:var(--theme-contrast) !important;background-color:var(--theme) !important}#CalendarTemplate .calendar-main-wrapper .miniCalendar .titlerow a,#CalendarTemplate .calendar-main-wrapper .miniCalendar .titlerow h2,#CalendarTemplate .calendar-main-wrapper .miniCalendar .titlerow td{color:var(--theme-contrast) !important}#Questions .row{display:block}.ui-datepicker,.ui-timepicker{z-index:999 !important}.ui-datepicker table{table-layout:fixed}.ui-datepicker .ui-datepicker-header{display:flex;align-items:center}.ui-datepicker .ui-datepicker-header::before,.ui-datepicker .ui-datepicker-header::after{display:none}.ui-datepicker .ui-datepicker-header>*{min-width:1px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{flex-shrink:0;display:inline-block;top:auto !important;border:0 !important}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{background-size:contain;background-position:center center}.ui-datepicker .ui-datepicker-next .ui-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.288' height='5.294' viewBox='0 0 5.288 5.294'%3E%3Cpath d='M2.568,0A2.646,2.646,0,1,0,5.285,2.85v0A2.649,2.649,0,0,0,2.568,0ZM2.317,1.415,3.375,2.473a.264.264,0,0,1,0,.375L2.317,3.907a.264.264,0,0,1-.373-.375l.871-.871-.871-.872a.263.263,0,0,1,0-.374A.272.272,0,0,1,2.317,1.415Z'/%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-prev .ui-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.288' height='5.294' viewBox='0 0 5.288 5.294'%3E%3Cpath d='M2.719,5.292A2.647,2.647,0,1,0,0,2.444v0A2.651,2.651,0,0,0,2.719,5.292ZM2.971,3.88,1.913,2.821a.264.264,0,0,1,0-.375L2.971,1.388a.264.264,0,0,1,.373.374l-.871.872.871.871a.264.264,0,0,1,0,.375A.274.274,0,0,1,2.971,3.88Z' transform='translate(0 0)'/%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active,.ui-datepicker a.ui-button:active,.ui-datepicker .ui-button:active,.ui-datepicker .ui-button.ui-state-active:hover,.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{color:color-contrast(var(--theme));background:var(--theme);border-color:var(--theme-darker)}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{color:color-contrast(var(--theme-alt));background:var(--theme-alt);border-color:var(--theme-alt-darker)}.ui-datepicker .ui-datepicker-title{flex-grow:1;display:flex}.ui-datepicker .ui-datepicker-title select{flex-grow:1;display:inline-block;margin:1px;padding:0.3em;height:1.8em;background-position:right .3em center;border:0}.ui-timepicker .ui-timepicker-table td a,.ui-timepicker .ui-timepicker-table td span{width:2.2em}
