.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {
    font-size: 18pt;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1 {
    margin-bottom: 5px;
}


.tribe-events-pro-photo__event-outer-wrapper {
    padding: 25px !important;
    background-color: #F1EEEB;
    border-radius: 10px;
}

.elementor-button-wrapper-event {
    margin-top: 30px !important;
}

.tribe-events-pro-photo__event-inner-wrapper {
    margin: 0px;
}

.tribe-events-pro .tribe-events-pro-photo__event-featured-image, .tribe-events-pro .tribe-events-pro-photo__event-featured-image-link {
    border-radius: 10px;
}

.elementor-5550 .elementor-element.elementor-element-f9391af .elementor-button {
    padding: 16px 90px 16px 90px;
    border-width: 2px;
}

.tribe-events-pro-photo__event-exerpt {
    margin: 0px 0px 25px 0px !important;
}

.tribe-event-time-date {
    font-size: 13pt !important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding: 20px !important;
    margin-bottom: -200px !important;
}

.elementor-5550 .elementor-element.elementor-element-83f354c .elementor-button{
    background-color:#02010100;
    font-family:"Overpass", Sans-serif;
    font-size:16px;font-weight:500;
    fill:#0A0A0A;color:#0A0A0A;
    border-style:solid;
    border-color:#0A0A0A;
    border-radius:4px 4px 4px 4px;
    padding:16px 102px 16px 102px;
}

.elementor-5550 .elementor-element.elementor-element-83f354c .elementor-button:hover, .elementor-5550 .elementor-element.elementor-element-83f354c .elementor-button:focus{
    background-color:#371722;
    color:#BBAB9B;
    border-color:#371722;
}

.elementor-5550 .elementor-element.elementor-element-83f354c .elementor-button:hover svg, .elementor-5550 .elementor-element.elementor-element-83f354c .elementor-button:focus svg{
    fill:#BBAB9B;
}

.events-cover {
    min-height: 450px;
    height: 100%;
    position: relative;
    background: black;
}

.events-cover-image {
  background-image: linear-gradient( rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://neighborhoodac.org/inspiro/wp-content/uploads/2025/03/church-building-1.jpg'); 
  background-position: 0px -80px; 
  background-repeat: no-repeat; 
  background-size: cover; 
  height: 498px;
    opacity: 0.8;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-position: center center;
    transition: all .2s ease-in-out;
    z-index: -9;
}


.events-header {
    width: 100%;
    bottom: 30px;
    margin-top: 360px;
    margin-bottom: 100px;
}


h1.events-title {
    font-size: 65px;
    color: #FFF;
    font-weight: 500;
}