.flexslider{margin:0 auto 2em;padding:0;width:100%;max-width:100%;height:100%;border:0;position:relative}.flexslider .slides{height:100%}.flexslider .slides>li{height:100%;width:100%;display:none;position:relative;list-style:none}.flexslider .slides img{height:auto;padding:0;width:auto;margin:0 auto;max-width:100%;max-height:620px;display:block;opacity:.1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexslider .slides li figure{vertical-align:middle}.flexslider .slides li figure figcaption{text-align:center}.flexslider .slides li a .grid-row-item{position:relative}.flexslider .slides li a .grid-row-item .event-date-time{font-family:hk_groteskmedium;font-size:1.1rem}.flexslider .slides li a .grid-row-item h3.block-title{font-family:hk_groteskmedium;font-size:1.1rem;line-height:1.4}.flexslider .slides li a .grid-row-item .event-type{margin-top:.8rem;font-family:hk_groteskmedium;font-size:.8rem;text-transform:uppercase;position:absolute;bottom:0}.flexslider:after{content:"";display:table;clear:both}.full_width_slider .flexslider{display:block;width:100%;height:100vh;position:fixed;top:0}.full_width_slider .flexslider .slides>li{overflow:hidden}.full_width_slider .flexslider .slides>li img{position:absolute;left:-10000%;right:-10000%;top:-10000%;bottom:-10000%;margin:auto;min-width:1000%;min-height:1000%;max-height:none;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);max-width:none;width:auto;opacity:1}.archive_date_slider .flexslider{padding:1em 7em;margin-bottom:0}.archive_date_slider .flexslider .flex-direction-nav li:first-child{left:-55px;height:30px;width:15px;float:left;position:absolute}.archive_date_slider .flexslider .flex-direction-nav li:first-child a{background-image:url(../../Images/dates_prev.svg);height:30px;width:15px;background-size:cover}.archive_date_slider .flexslider .flex-direction-nav li:last-child{right:-55px;height:30px;width:15px;float:right;position:absolute}.archive_date_slider .flexslider .flex-direction-nav li:last-child a{background-image:url(../../Images/dates_next.svg);height:30px;width:15px;background-size:cover}.archive_date_slider .flex-direction-nav{width:calc(100% - 14em);margin:-15px 0 0}.flex-viewport{overflow:hidden;width:100%;margin:0 auto;height:100%}ul.slides{margin:0;padding:0;list-style:none}ul.slides li .caption-text{opacity:0}ul.slides li.flex-active-slide .caption-text{opacity:1}.single_width_slider_current .flexslider{margin-bottom:0}.single_width_slider_current .flexslider figure{margin:0}.single_width_slider_current .flexslider .slides>li{display:table}.single_width_slider_current .flexslider .flex-direction-nav li:first-child{left:-55px;height:26px;width:14px;float:left;position:absolute}.single_width_slider_current .flexslider .flex-direction-nav li:first-child a{background-image:url(../../Images/single_prev.svg);height:26px;width:14px;background-size:cover}.single_width_slider_current .flexslider .flex-direction-nav li:last-child{right:-55px;height:26px;width:14px;float:right;position:absolute}.single_width_slider_current .flexslider .flex-direction-nav li:last-child a{background-image:url(../../Images/single_next.svg);height:26px;width:14px;background-size:cover}.single_width_slider .flex-direction-nav,.single_width_slider_current .flex-direction-nav{width:100%;margin:-40px 0 0}.single_width_slider .flexslider .flex-direction-nav li:first-child{left:-55px;height:26px;width:14px;float:left;position:absolute}.single_width_slider .flexslider .flex-direction-nav li:first-child a{background-image:url(../../Images/single_prev.svg);height:26px;width:14px;background-size:cover}.single_width_slider .flexslider .flex-direction-nav li:last-child{right:-55px;height:26px;width:14px;float:right;position:absolute}.single_width_slider .flexslider .flex-direction-nav li:last-child a{background-image:url(../../Images/single_next.svg);height:26px;width:14px;background-size:cover}.single_events_slider .flex-direction-nav{width:100%;margin:-40px 0 0}.single_events_slider .flexslider .flex-direction-nav li:first-child{left:-20px;height:26px;width:14px;float:left;position:absolute}.single_events_slider .flexslider .flex-direction-nav li:first-child a{background-image:url(../../Images/single_prev.svg);height:26px;width:14px;background-size:cover;opacity:.2}.single_events_slider .flexslider .flex-direction-nav li:last-child{right:-20px;height:26px;width:14px;float:right;position:absolute}.single_events_slider .flexslider .flex-direction-nav li:last-child a{background-image:url(../../Images/single_next.svg);height:26px;width:14px;background-size:cover;opacity:.2}.flex-direction-nav{position:absolute;top:50%;width:100%;margin:-75px 0 0;z-index:99}.flex-direction-nav li{list-style:none}.flex-direction-nav li:first-child{left:0;height:150px;width:40px;float:left;position:fixed}.flex-direction-nav li:last-child{right:0;height:150px;width:40px;float:right;position:fixed}.flex-direction-nav li a{text-indent:-99999px;display:block}.flex-next.flex-disabled,.flex-prev.flex-disabled{display:none!important}.flex-control-paging{list-style:none;text-align:right;margin:0;padding:0}.flex-control-paging li{text-indent:-99999px;display:inline-block;margin-left:.4em;color:transparent}.flex-control-paging li a.flex-active{background-color:#fff}.flex-control-paging li a{display:block;height:15px;color:transparent;width:15px;border-radius:50%;border:2px solid #fff}li.flex-active-slide img{opacity:1!important}.flexslider_vid .slides_vid{width:auto;margin:0 auto;max-width:100%;max-height:620px;display:block;opacity:.1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:47em){.flex-control-paging{position:absolute;width:100%;right:15px;text-align:right;padding-right:.5em}.single_events_slider .flexslider .flex-direction-nav li{width:auto}.single_events_slider .flexslider .flex-direction-nav li:last-child{right:-.375rem}.single_events_slider .flexslider .flex-direction-nav li:first-child{left:-.75rem}.single_width_slider_current .flexslider .flex-direction-nav li:first-child{left:-12px;height:15px;width:8px}.single_width_slider_current .flexslider .flex-direction-nav li:first-child a{height:15px;width:8px}.single_width_slider_current .flexslider .flex-direction-nav li:last-child{right:-12px;height:15px;width:8px}.single_width_slider_current .flexslider .flex-direction-nav li:last-child a{height:15px;width:8px}}@media screen and (min-width:75em){.full_width_slider .flexslider .slides>li{height:100%}}