.filterable_section{padding-right:70px;padding-left:70px}@media (min-width: 768px) and (max-width: 991px){.filterable_section{padding-right:40px;padding-left:40px}}@media (max-width: 767px){.filterable_section{padding-right:40px;padding-left:40px}}@media (min-width: 992px) and (max-width: 1199px){.filterable_section{padding-right:40px;padding-left:40px}}@media (min-width: 1200px){.filterable_section{padding-right:60px;padding-left:60px}}@media (min-width: 1600px) and (min-height: 900px){.filterable_section{padding-right:70px;padding-left:70px}}.filterable_section .content_container{margin-bottom:2.5em}.filterable_section .content_container ~ .filter_list{margin-top:2.5em}.filterable_section .filters{margin-bottom:1.5em}.filterable_section .filters ul,.filterable_section .filters li{list-style:none inside none}.filterable_section .filters ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.filterable_section .filters ul li+li:before{content:'\2022';display:inline-block;margin-left:1em;margin-right:1em}.filterable_section .filters ul li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--titles);font-weight:bold;text-decoration:none;text-transform:capitalize;font-size:1.1em}.filterable_section .filters ul li a:hover{color:var(--hover)}.filterable_section .filters ul li.active a{text-transform:uppercase;color:var(--secondary)}.filterable_section .filters ul li.active a:hover{color:var(--hover)}.filterable_section .filters_select{height:50px;max-width:460px;padding:0 20px;position:relative;-webkit-box-shadow:0 0 30px var(--shadow);-moz-box-shadow:0 0 30px var(--shadow);box-shadow:0 0 30px var(--shadow);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media (max-width: 991px){.filterable_section .filters_select{margin:0 auto 20px}}.filterable_section .filters_select:after{top:0;right:15px;content:'\025BE';position:absolute;z-index:1;line-height:50px}.filterable_section .filters_select .label{line-height:30px;padding:0 1em 0 0;white-space:nowrap}.filterable_section .filters_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px;background:transparent;font-family:var(--first-font);font-size:inherit;position:relative;z-index:100;line-height:50px;text-transform:capitalize;padding-left:1em}.filterable_section .filters_select select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.filterable_section .filters_select select:focus{outline:none}.filterable_section .items_list{margin:0 auto;width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filterable_section .items_list .grid_sizer,.filterable_section .items_list .item_wrap{width:50%}@media (min-width: 1200px){.filterable_section .items_list .grid_sizer,.filterable_section .items_list .item_wrap{width:33.33%}}@media (max-width: 767px){.filterable_section .items_list .grid_sizer,.filterable_section .items_list .item_wrap{width:100%}}.filterable_section .items_list .item_wrap{margin-top:10px;margin-bottom:10px;padding:0 10px;position:relative}@media (min-width: 1200px){.filterable_section .items_list .item_wrap{padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px}}.filterable_section .items_list .item_wrap.disabled .thumb_wrap .thumb{filter:grayscale(1)}.filterable_section .items_list .item_wrap.no_image_available .item .thumb_wrap .thumb{display:none}.filterable_section .items_list .item_wrap .item{position:relative;height:100%;background:var(--bg);color:var(--bg-color-associated)}.filterable_section .items_list .item_wrap .item .thumb_wrap{position:relative;width:100%;overflow:hidden}.filterable_section .items_list .item_wrap .item .thumb_wrap .thumb{display:block;height:0;width:100%;padding-bottom:67%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.filterable_section .items_list .item_wrap .item .content_wrap{padding:1em 0 0}@media (max-width: 767px){.filterable_section .items_list .item_wrap .item .content_wrap{padding:20px}}.filterable_section .items_list .item_wrap .item .content_wrap .dates .label{color:var(--titles);text-transform:lowercase}.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date,.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours{display:block}.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date:before,.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours:before,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date:before,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours:before{color:var(--titles);font-weight:bold;font-family:"Font Awesome 5 Free", sans-serif;font-weight:normal;margin-right:10px}.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date:before,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .start_date:before{content:'\f073'}.event_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours:before,.events_page .filterable_section .items_list .item_wrap .item .content_wrap .dates .hours:before{content:'\f017'}.filterable_section .items_list .item_wrap .item .content_wrap .categories{color:var(--secondary)}.filterable_section .items_list .item_wrap .item .content_wrap .title{font-size:1.5em;line-height:130%;color:var(--bg-color-associated);text-decoration:none;position:relative;display:block;margin-bottom:.5em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.filterable_section .items_list .item_wrap .item .content_wrap .title:hover{color:var(--hover)}.filterable_section .items_list .item_wrap .item .content_wrap .description{line-height:150%;margin-bottom:1em}.filterable_section .items_list .item_wrap .item .content_wrap .btns_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.filterable_section .items_list .item_wrap .item .content_wrap .info{font-family:var(--first-font);display:inline-block;text-decoration:none;font-size:13px;text-transform:uppercase;z-index:1;font-weight:normal;letter-spacing:.05em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--main);margin-right:20px}.filterable_section .items_list .item_wrap .item .content_wrap .info *{color:inherit;font-weight:inherit}.filterable_section .items_list .item_wrap .item .content_wrap .info:before{content:'+ '}.filterable_section .items_list .item_wrap .item .content_wrap .info:hover,.filterable_section .items_list .item_wrap .item .content_wrap .info:focus{text-decoration:none;outline:none}.filterable_section .items_list .item_wrap .item .content_wrap .info:hover{color:var(--hover)}@media (min-width: 1400px){.filterable_section .items_list:not(.full_image_card){max-width:1300px;width:100%}}@media (min-width: 1500px){.filterable_section .items_list:not(.full_image_card){max-width:1400px}}@media (min-width: 1200px){.filterable_section .items_list:not(.full_image_card) .item_wrap,.filterable_section .items_list:not(.full_image_card) .grid_sizer{width:50%;padding-left:50px;padding-right:50px;margin-top:10px;margin-bottom:10px}}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap{padding:1.5em;background:var(--bg);position:relative}@media (min-width: 1200px){.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap{margin:-100px 1.2em 0}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .dates,.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .categories,.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .title,.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .description,.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .btns_wrap{max-width:400px;margin:0 auto}}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .categories{color:var(--bg-color-associated)}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .title{font-weight:bold;color:var(--titles);font-size:1.5em;text-transform:uppercase;margin:0 auto 20px}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .title:hover{color:var(--hover)}.filterable_section .items_list:not(.full_image_card) .item_wrap .item .content_wrap .btns_wrap{margin:20px auto}.filterable_section .items_list.full_image_card .item_wrap .item .thumb_wrap{position:absolute;height:100%;top:0;left:0;z-index:10}.filterable_section .items_list.full_image_card .item_wrap .item .thumb_wrap .thumb{height:100%;width:100%;padding-bottom:0}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap{position:relative;z-index:100;padding:2em 1em 0;height:100%;min-height:450px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}@media (min-width: 1400px) and (min-height: 800px){.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap{min-height:540px}}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates{color:var(--white)}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates .label{color:#ddd}.event_page .filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates .start_date:before,.event_page .filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates .hours:before,.events_page .filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates .start_date:before,.events_page .filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .dates .hours:before{color:#ddd}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .categories{color:var(--white)}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .title{color:#fff;font-size:1.5em;margin-bottom:.5em}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .title:hover{color:var(--hover)}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .description{display:none;margin-bottom:.5em;color:var(--white)}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info_wrap{display:none}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .btns_wrap{margin-top:0;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info{font-family:var(--first-font);display:inline-block;text-decoration:none;font-size:13px;text-transform:uppercase;z-index:1;font-weight:normal;letter-spacing:.05em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--white);margin-right:20px}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info *{color:inherit;font-weight:inherit}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info:before{content:'+ '}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info:hover,.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info:focus{text-decoration:none;outline:none}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info:hover{color:var(--hover)}.filterable_section .items_list.full_image_card .item_wrap .item .content_wrap .info a:before{color:var(--white)}
