/* CSS to Align Magazine Issues on Publications page */
.magazine-gallery {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  gap: 7px;
}

.magazine-gallery > li {
  flex-basis: 250px;
}

.magazine-gallery li img {
  object-fit: cover;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 1px;
}

/* CSS to Set Join Form, Update Photo, and Update Member titles to match rest of site*/
#FormTitleId > div > span {font-family: montserrat, sans-serif; color: #002F47; font-size: 38.5px;}
#frmMember > h3{font-family: montserrat,sans-serif; color: #002F47; font-size: 38.5px;}
#Main8650421 > div > h3 {font-family: montserrat,sans-serif; color: #002F47; font-size: 38.5px;}

.sbm-icon-title-text-wrap ul li {
padding: 0 50px!important;
}
.sbm-icon-title-text-box {
padding: 10px 10px 15px!important;
}
.sbm-icon-title-text-box p {
  color: #fff;
  font-size: 16px;
  line-height: 23px;
  min-height: 0!important;
  height: 0!important;
}

.blog-sec .col {
width:33.3%;
}

blockquote p{
    font-size: 35px;
    line-height: auto;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: playfair display,serif;
}
.eventImageWrap .owl-prev i, .eventImageWrap .owl-next i {
    font-size: 40px;
}
