@font-face{font-display:block;font-family:legumehub;font-style:normal;font-weight:400;src:url(fonts/legumehub.eot?ey4rde);src:url(onts/legumehub.eot?ey4rde#iefix) format("embedded-opentype"),url(fonts/legumehub.ttf?ey4rde) format("truetype"),url(fonts/legumehub.woff?ey4rde) format("woff"),url(fonts/legumehub.svg?ey4rde#legumehub) format("svg")}@font-face{font-display:block;font-family:legumehubswiss;font-style:normal;font-weight:400;src:url(fonts/legumehub-swiss.eot?ey4rde);src:url(onts/legumehub-swiss.eot?ey4rde#iefix) format("embedded-opentype"),url(fonts/legumehub-swiss.ttf?ey4rde) format("truetype"),url(fonts/legumehub-swiss.woff?ey4rde) format("woff"),url(fonts/legumehub-swiss.svg?ey4rde#legumehub-swiss) format("svg")}@font-face{font-family:"Noto Serif";font-weight:200;src:url(fonts/NotoSerif-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Serif";font-weight:300;src:url(fonts/NotoSerif-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Serif";font-weight:400;src:url(fonts/NotoSerif-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Serif";font-weight:600;src:url(fonts/NotoSerif-Bold.ttf) format("truetype")}@font-face{font-family:"Noto Serif";font-weight:700;src:url(fonts/NotoSerif-Bold.ttf) format("truetype")}@font-face{font-family:"Noto Serif";font-weight:900;src:url(fonts/NotoSerif-Bold.ttf) format("truetype")}[class*=" lh-icon-"],[class^=lh-icon-]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:legumehub!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none}.et_pb_eventlist .pagination{font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;list-style:none;padding:0}.et_pb_eventlist .pagination li{float:left;padding:5px}.et_pb_eventlist .pagination li a{color:#6a9869;font-size:17px;font-weight:700}.et_pb_eventlist .hidden,.et_pb_eventlist .no-matches{display:none}.et_pb_eventlist .empty .no-matches{display:inline-block}.et_pb_eventlist .list{color:#444;display:grid;font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;grid-gap:25px;grid-template-columns:33% 33% 33%;list-style:none;padding:0}@media only screen and (max-width:479px){.et_pb_eventlist .list{grid-template-columns:100%}}@media only screen and (min-width:480px)and (max-width:979px){.et_pb_eventlist .list{grid-template-columns:50% 50%}}.et_pb_eventlist .list li{background-color:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.3);cursor:pointer;display:grid;grid-template-columns:70px auto;height:120px;overflow:hidden;position:relative}.et_pb_eventlist .list li.past .date,.et_pb_eventlist .list li.past:hover .detail{background-color:#8a8a8a}.et_pb_eventlist .list li:hover .detail{background-color:#6a9869}.et_pb_eventlist .list li:hover .detail .subtitle,.et_pb_eventlist .list li:hover .detail h2{color:#000}.et_pb_eventlist .list li .date{background-color:#6a9869;color:#fff;padding:10px}.et_pb_eventlist .list li .date .weekday{font-size:14px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.et_pb_eventlist .list li .date .day{color:#fff;font-size:44px;font-weight:700;margin-bottom:10px}.et_pb_eventlist .list li .date .month{font-size:14px;font-weight:400;text-transform:uppercase}.et_pb_eventlist .list li .detail{padding:10px;transition:all .3s ease 0ms}.et_pb_eventlist .list li .detail h2{font-size:23px;font-weight:500;line-height:1.1em;padding-bottom:10px;transition:all .3s ease 0ms}.et_pb_eventlist .list li .detail .subtitle{font-size:14px;font-weight:500;line-height:1.7em;transition:all .3s ease 0ms}.et_pb_eventlist .list li a{bottom:0;left:0;position:absolute;right:0;top:0}