@import url(https://fonts.googleapis.com/css?family=Montserrat:normal,bold,italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:normal,bold,italic);@import url(https://fonts.googleapis.com/css?family=Vollkorn:normal,bold,italic);.events-reset{display:flex;justify-content:flex-start;padding:32px 120px 0;margin-bottom:-32px}.events-reset a{color:#d22b2b;border-radius:8px;display:flex;align-items:center;gap:8px;line-height:0}.events-reset a:before{content:"";width:8px;height:13px;background-image:url(../../img/red-left-arrow.svg);background-size:cover;margin-right:5px}.events-search{display:flex;padding:0;justify-content:space-between;align-items:center;align-self:stretch}.events-search .search-1{align-content:center}.events-search .search-2,.events-search form#eventForm{display:flex}.events-search #clear_results_btn{margin-left:30px;background-color:#fff;cursor:pointer;font:inherit}.events-search #clear_results_btn svg{height:12px;width:12px;fill:currentcolor}.events-search #clear_results_btn svg *{fill:currentcolor}.events-search form#eventForm #eventFormInput{width:451px;padding:10px 12px 10px 20px;align-items:center;gap:8px;border:2px solid var(--navy-blue, #15264D);background:var(--white, #FFF);font-size:16px;font-family:"Open Sans"}.events-search form#eventForm button.event-form-submit{margin-left:-32px;background-color:#fff;border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;border-left:0;padding-right:12px}.events-search form#eventForm button.event-form-submit :hover{fill:#15264d}.events-search .select{position:relative;display:inline-block;width:140px;margin-right:15px}.events-search .select select{font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:600;line-height:24px;display:inline-block;width:100%;cursor:pointer;padding:10px 13px;outline:0;border:0 hidden #fff;border-radius:0;background:#fff;color:#1d1d1d;appearance:none;-webkit-appearance:none;-moz-appearance:none}.events-search .select select::-ms-expand{display:none}.events-search .select select:focus,.events-search .select select:hover{color:#000;background:#fff;border:1px solid #000}.events-search .select select:disabled{opacity:.5;pointer-events:none}.events-search .select_arrow{position:absolute;top:18px;right:15px;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#7b7b7b transparent transparent}.events-search .select select:focus~.select_arrow,.events-search .select select:hover~.select_arrow{border-top-color:#1d1d1d}.events-search .select select:disabled~.select_arrow{border-top-color:#ccc}.events-search a.submit-event.btn-blue{color:#fff;width:219px;text-align:center;line-height:28px}.event-content .event-info{border-bottom:1px solid var(--darker-slate, #D6DEE1);background:var(--white, #FFF);display:flex;padding:32px 0;justify-content:space-between;align-items:center;align-self:stretch;gap:12vw}.event-content .event-info .location,.event-content .event-info .time{display:flex;flex-wrap:wrap}.event-content .event-info .event-details{display:flex;flex-direction:column;gap:24px}.event-content .event-info h2{margin:0}.event-content .event-info .event-desc{max-height:183px;overflow:hidden}.event-content .event-info .time-location{display:flex;justify-content:flex-start;gap:1px;align-items:center}.event-content .event-info .time-location .time-loc{display:flex;gap:15px}.event-content .event-info .time-location .event-end{padding-right:25px}.event-content .event-info .time-location .event-address,.event-content .event-info .time-location .event-end,.event-content .event-info .time-location .event-start{color:var(--Navy-Blue, #15264D);font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:700;line-height:28px}.event-content .event-info .time-location img{padding-right:15px}.event-content .event-info .img-event{width:300px;height:241px}@media (max-width:1320px){.events-search form#eventForm #eventFormInput{width:410px}}@media (max-width:1280px){.event-content .event-info h2{color:var(--background-brand-blue, #102E60);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:700;line-height:44px}.events-reset{padding:32px 24px}.event-content .event-info,.events-search{flex-direction:column-reverse;flex-wrap:wrap}.event-content .event-info{border-bottom:1px solid var(--darker-slate, #D6DEE1);background:var(--white, #FFF);display:flex;padding:32px 0;justify-content:space-between;align-items:center;align-self:stretch;gap:4vw;align-content:flex-start}.event-content .event-info .event-image,.event-content .event-info .img-event{width:100%}.event-content .event-info .event-desc p{max-width:75vw}.events-search{gap:24px}.events-search form#eventForm #eventFormInput{width:auto}.events-search a.submit-event.btn-blue{margin:auto;width:80%;max-width:250px}section.all-events{flex-direction:column}.event-image img,section.all-events .event-info{max-width:100%}.event-content,.venue-content{flex-direction:column;padding:0}.time-location img{padding-right:15px;width:35px}section.all-events .time-location .location,section.all-events .time-location .time{display:flex}section.all-events .time-location .time-loc{display:flex;gap:24px;flex-direction:column}}@media (max-width:768px){.events-search a.submit-event.btn-blue{margin:auto;width:100%;max-width:unset}#eventForm{width:100%;flex-direction:column}.events-search #clear_results_btn{padding:12px 22px;font-size:0;display:block}}@media (max-width:370px){.events-search #clear_results_btn{margin-left:10px}}