/* Start custom CSS for html, class: .elementor-element-adad8db */.event-title {
        text-align: center;
        margin: 40px 0;
        font-family: boogaloo, Sans-serif;
      }

      .event-img {
        flex: 1 1 100%;
        vertical-align: middle;
        display: inline-block;
        /* max-height: 437px; */
        width: 0;
      }

      .event-summary {
        width: 300px;
        background-color: #5c2682;
        display: flex;
        flex-direction: column;
        /* gap: 10px; */
      }
      
      .event-summary h2, .event-summary h3, .event-summary p {
          color: white;
      }

      .event-summary h2 {
        margin: 0;
        padding: 10px 10px 40px;
        background-color: #ff007d;
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);
      }

      .event-summary h3 {
      }

      .event-row {
        display: flex;
        /* align-items: center; */
        justify-content: center;
        gap: 20px;
      }

      .event-summary-item {
        padding: 10px;
      }

      .event-summary-item h3 {
        margin: 0;
      }

      .event-summary-item p {
        margin: 0;
      }

      .event-tag-line {
        margin: 20px 0;
      }/* End custom CSS */