@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=EB+Garamond:400,400i,500,500i,600,700,700i&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,900;1,400&display=swap);.header_box p{max-width:1000px;margin:1.5em auto;text-align:center}.signature_events{padding:1em;padding-left:0;margin:0 0;background-color:#E2EAED}.signature_events h2{text-transform:capitalize;font-style:italic;font-family:"EB Garamond",serif;font-size:3em;font-weight:500;width:100%;text-align:center;color:#64666B}.signature_events #left_slider,.signature_events #right_slider{position:absolute;top:50%;max-height:75px;padding:.5em;transform:translateY(-50%);color:#fff;background-color:rgb(0 0 0 / .6);z-index:9000;display:flex;justify-content:center;align-items:center;font-weight:900;font-size:2em;font-family:none;-webkit-user-select:none;user-select:none}.signature_events #left_slider:hover,.signature_events #right_slider:hover{cursor:pointer}.signature_events #left_slider{left:0}.signature_events #right_slider{right:0}.signature_events .event_slider{position:relative;overflow:hidden;max-width:90%;margin:auto}.signature_events .event_slider #event_slide{display:flex;padding:1em 0 .5em;transition:transform 0.3s}.signature_events .event_slider #event_slide a .signature_event_block{width:400px;max-width:100%;height:400px;margin:0 auto;padding:16px}.signature_events .event_slider #event_slide a .signature_event_block .signature_event_img{width:100%;height:70%;margin:0;padding:0}.signature_events .event_slider #event_slide a .signature_event_block .signature_event_info{margin:0;padding:0;height:30%}.signature_events .event_slider #event_slide a .signature_event_block .signature_event_info h3{color:#64666B;font-family:"Oswald",sans-serif;font-weight:500;font-size:1.5em;line-height:1.1em;font-weight:1.1em;margin-top:1em;text-transform:uppercase}.signature_events .event_slider #event_slide a .signature_event_block .signature_event_info p{color:#64666B;font-family:"EB Garamond",serif;font-style:italic;font-weight:500;font-size:1.2em;margin:.1em 0}.events_filter{max-width:1400px;margin:1em auto;padding:1em;display:flex;justify-content:center;align-items:center}#event_gallery{width:100%;max-width:1400px;padding:0;margin:0 auto}#event_gallery main{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}#event_gallery main .showMoreButton{margin:2em auto 3em auto;width:100%;background:none}#event_gallery main .showMoreButton p{display:none}#event_gallery main .showMoreButton p:first-child{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;padding:1em;background-color:#f7f7f2;color:#64666B;font-family:"Oswald",sans-serif;text-transform:uppercase}#event_gallery main a{position:relative;width:100%;max-width:400px;height:400px;margin:1%;overflow:hidden}#event_gallery main a.event{padding:0;display:flex;flex-wrap:wrap}#event_gallery main a.event .text{position:relative;height:25%;background-color:#677472;color:#fff;padding:3%}#event_gallery main a.event .text h2{text-transform:uppercase;font-family:"Oswald",sans-serif;line-height:1.1em;margin-bottom:.5em}#event_gallery main a.event .text p{font-family:"EB Garamond",serif;font-style:italic;font-weight:200;color:#fff;line-height:1.25em;font-size:1.2em;margin:.5em 0 0 0;padding:0;max-width:none}#event_gallery main a.event .text .signature_event_banner{-webkit-clip-path:polygon(100% 0,90% 50%,100% 100%,0% 100%,0 52%,0% 0%);clip-path:polygon(100% 0,90% 50%,100% 100%,0% 100%,0 52%,0% 0%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:1px;left:-1px;margin:0;color:#fff;background-color:#79643f;padding:.25em 1.5em .25em .5em;transform:translateY(-100%);font-weight:200;font-size:1.2em}#event_gallery main a.event .image{width:100%;height:70%;margin:0;padding:0;display:flex;flex-grow:1;overflow:hidden}#event_gallery main a.event .image img{object-fit:cover;transition:transform 0.3s}#event_gallery main a.event button{display:none}#event_gallery main a.event:hover{box-shadow:0 0 4px rgb(152 126 79 / .6)}#event_gallery main a.event:hover .image img{transform:scale(1.2)}#event_gallery main a article{width:100%;height:100%}#event_gallery main a article .image_box{position:relative;height:70%}#event_gallery main a article .content_box{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;box-sizing:border-box;height:100%;position:relative;background-color:#677472;color:#fff;padding:3%}#event_gallery main a article .content_box h2{text-transform:uppercase;font-family:"Oswald",sans-serif;line-height:1.1em;margin-bottom:.3em}#event_gallery main a article .content_box p{font-family:"EB Garamond",serif;font-style:italic;font-weight:200;color:#fff;line-height:1.25em;font-size:1.2em;margin:.5em 0 0 0;padding:0;max-width:none}#event_gallery main a article .content_box .signature_event_banner{-webkit-clip-path:polygon(100% 0,90% 50%,100% 100%,0% 100%,0 52%,0% 0%);clip-path:polygon(100% 0,90% 50%,100% 100%,0% 100%,0 52%,0% 0%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:1px;left:-1px;margin:0;color:#fff;background-color:#79643f;padding:.25em 1.5em .25em .5em;transform:translateY(-100%);font-weight:200;font-size:1.2em}#event_gallery main a .date,#event_gallery main a time{position:absolute;top:0;left:0;background-color:#f7f7f2;color:#64666B;padding:.5em;text-transform:uppercase;font-size:1.5em;font-family:"Oswald",sans-serif;font-weight:500;z-index:1}#event_gallery main a:hover{box-shadow:0 0 4px rgb(152 126 79 / .6)}.eventasticEventsPage .eventasticEvents{width:100%;margin:0 auto;padding:0;flex-wrap:wrap}.eventasticEventsPage .eventasticEvents .filters{width:100%;max-width:1400px;margin:0 auto;padding:1em;background:none;color:#64666B;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:600;display:flex;flex-wrap:wrap}.eventasticEventsPage .eventasticEvents .filters .categoryFilters,.eventasticEventsPage .eventasticEvents .filters .locationFilters{min-width:22%}.eventasticEventsPage .eventasticEvents .filters .categoryFilters .categories .checkbox:hover input[type=checkbox]{color:#E2EAED}.eventasticEventsPage .eventasticEvents .filters .locationFilters .locations .checkbox:hover input[type=checkbox]{color:#E2EAED}.eventasticEventsPage .eventasticEvents .filters .locationFilters .locations .checkbox input[type=checkbox]:checked{background:#64666B}.eventasticEventsPage .eventasticEvents .filters .filterSubmit{padding-bottom:2em!important}.eventasticEventsPage .eventasticEvents .filters .filter_options{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;z-index:0}.eventasticEventsPage .eventasticEvents .filters .filter_options.dateFilter{min-height:4em}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option{position:relative;display:flex;justify-content:center;align-items:center;flex-grow:1;margin:.5em;padding:.5em;font-weight:500;background-color:#f7f7f2;box-sizing:border-box}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option label{font-family:"Oswald",sans-serif}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:nth-child(3){flex-grow:1}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child{padding:.5em 0;overflow:visible}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option.keywordFilter{padding:1em!important;width:calc(100% - 2em)}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option.keywordFilter input{flex-grow:1;color:#64666B;font-size:1em}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option.keywordFilter input:hover{cursor:text}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle{text-align:center;width:100%;position:relative;background-color:#f7f7f2;-webkit-user-select:none;user-select:none}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle div:first-child{font-family:"Oswald",sans-serif;padding:1em 2em;background-color:#f7f7f2;z-index:2}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .categories,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .locations{border-top:1px solid #677472;width:100%;position:absolute;top:100%;left:0;background-color:#f7f7f2;padding:.5em;margin-left:-.5em;transition:transform 0.3s,opacity 0.3s,visibility 0.5s;z-index:10}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .categories li,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .locations li{min-width:25%}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .categories li label,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .locations li label{font-weight:500;font-family:"EB Garamond",serif;text-transform:capitalize;font-style:italic;font-size:1em;-webkit-user-select:none;user-select:none}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .categories.hide,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle .locations.hide{opacity:0;transform:translateY(-32px);z-index:-1;-webkit-user-select:none;user-select:none;visibility:hidden}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .filterToggle:hover{cursor:pointer}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option input{border:none;border-bottom:1px solid #677472;background:none}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option input:focus{outline:none}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option input:hover{cursor:pointer}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .dateInput input,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .dateOutput input{background-color:#aaa;background:none;font-weight:100;font-size:1em;text-decoration:underline;padding:0 1em;width:calc(100% - 2em);height:100%}.eventasticEventsPage .eventasticEvents .filters input{width:auto;padding:.5em}.eventasticEventsPage .eventasticEvents .filters input:focus{border:none;outline:1px solid #79643f}.eventasticEventsPage .eventasticEvents .filters button{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:1em auto!important}.eventasticEventsPage .eventasticEvents .filters button:hover{background-color:#fff;color:inherit}.eventasticEventsPage .eventasticEvents .filters button:focus{outline:1px solid #79643f}.daterangepicker{width:307px!important}@media only screen and (min-width:768px) and (max-width:1024px){#event_gallery main a{max-width:80%;margin:1em auto}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option{width:calc(50% - 3em)}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child{padding:0;width:100%}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child ul{display:flex;flex-wrap:wrap}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child ul li{width:calc(50% - 2em);margin:.5em;padding:.5em}}@media only screen and (max-width:767px){.signature_events #left_slider,.signature_events #right_slider{top:100%;padding:0;margin:0;height:50px;width:50%;transform:translateY(-100%)}#event_gallery main a{max-width:none;margin:1em}.signature_events .event_slider #event_slide a .signature_event_block .signature_event_info{max-width:80vw}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option{width:calc(100% - 2em)}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .dateInput input,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option .dateOutput input{width:100%}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child{padding:0;width:100%}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child ul{display:flex;flex-wrap:wrap}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:last-child ul li{width:calc(50% - 2em);margin:.5em;padding:.5em}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:first-child,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:nth-child(2){width:calc(50% - 3em);flex-wrap:wrap;justify-content:start;overflow:hidden}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:first-child label,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:nth-child(2) label{width:100%}.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:first-child div input,.eventasticEventsPage .eventasticEvents .filters .filter_options .filter_option:nth-child(2) div input{padding-left:0;margin-left:0;border-bottom:none}}