@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */@media (min-width:24.5em){}@media (min-width:24.5em){}@media (min-width:24.5em){}@media (min-width:24.5em){}@media (min-height:33.875em){}@media (min-height:33.875em){}@media (min-height:46.75em){}@media (min-height:40.125em){}@media (min-width:768px){}@keyframes slide-down{from{margin-top:-100%}to{margin-top:0%}}/*!
 * FullCalendar v2.5.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 */@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@media screen and (max-width:860px){}@media (min-width:768px){}@media (min-width:992px){}@media screen and (-webkit-min-device-pixel-ratio:0){}@media (min-width:768px){}@media (min-width:768px){}@media (min-width:768px){}@media (min-width:768px){}@media (min-width:1200px){}@media (min-width:768px) and (max-width:1199px){}@media (max-width:768px){}.focuspoint{position:relative;overflow:hidden;width:100%}.focuspoint img{position:absolute;margin:0;display:block;width:auto;height:auto;min-width:100%;min-height:100%;max-height:none}.mosaic-tile .focuspoint img{max-width:none!important}.mosaic-grid-cell .image-tile-container.landscape .focuspoint{--proposed-height:(1050px*0.25)*9/16;height:max(var(--proposed-height),150px)}@media (min-width:1200px){}@media (max-width:1199px) and (min-width:992px){}@media (max-width:991px) and (min-width:768px){}@media (min-width:1200px){}@media (max-width:1199px) and (min-width:992px){}@media (min-width:1200px){}@media (max-width:1199px) and (min-width:992px){}@media (max-width:991px) and (min-width:768px){}@media (min-width:1200px){}@media (max-width:1199px) and (min-width:992px){}@media (max-width:991px) and (min-width:768px){}@media (min-width:1200px){}@media (max-width:1199px) and (min-width:992px){}@media (max-width:991px) and (min-width:768px){}.read-more a:hover{text-decoration:underline;color:#737373;background-color:#dcdcd5}.mosaic-tile{clear:both}.mosaic-grid-cell .mosaic-tile-padding-left .mosaic-tile-content{padding-left:10px}.mosaic-grid-cell .mosaic-tile-padding-bottom .mosaic-tile-content{padding-bottom:10px}.mosaic-grid-cell .mosaic-tile-padding-top .mosaic-tile-content{padding-top:10px}@media (max-width:991px){}@media (max-width:1199px){}@media (max-width:991px){}@media (max-width:767px){}@media (min-width:768px){}@media (max-width:991px){}@media (max-width:992px){}@media (max-width:992px){}@media (max-width:992px){}@media (max-width:768px){}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:767px){}body .date{border:0px;padding:0px;text-align:left;box-shadow:none;-moz-box-shadow:none}@media (max-width:1400px){}@media (max-width:768px){}@media (max-width:767px){}.visually-hidden{left:-999em}@media (max-width:976px){}@media (min-width:991px){.mosaic-grid-row{position:relative}}@media (max-width:991px){}