<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Upcoming Event titles*/

.WaGadgetUpcomingEvents ul li .title {
    text-transform: inherit;
}

/*Upcoming Event Titles End*/

/* Style the entire blog gadget */
id_nKGupVY {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  background-color: #f4f6f9;
  padding: 40px;
}

/* Style each individual blog post as a card */
id_nKGupVY .wa_blogPost {
  background-color: #ffffff;
  padding: 25px;
  margin-bottom: 30px;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
  border: none !important; /* remove dotted or default border */
}

/* Blog title */
id_nKGupVY h2,
id_nKGupVY h3 {
  color: #1a1a1a;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 10px;
}

/* Blog meta information */
id_nKGupVY .wa_blogMeta {
  font-size: 14px;
  color: #777;
  margin-bottom: 15px;
}

/* Blog content text */
id_nKGupVY .wa_blogContent {
  font-size: 16px;
  line-height: 1.7;
  color: #333;
}

/* Links */
id_nKGupVY a {
  color: #007BFF;
  text-decoration: none;
}

id_nKGupVY a:hover {
  text-decoration: underline;
}


.custom-card{
  /* width: 100%; */
  max-width: 93vw;
   margin: 20px auto;
  padding: 30px 20px !important;
  /* max-width: 800px; */
  background-color: #ffffff;
  border: 1px solid #d5d8dc;
  border-left: 6px solid #1a5276;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: #2c3e50;
}

.primary-button {
  display: block;
  width: max-content;
  margin: 15px auto;
    padding: 12px 20px;
    background-color: #1a5276;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    font-size: 16px;
}

.primary-button:hover{
  color: #ca7818 !important;
}

.d-none{
  display: none;
}

.custom-input{
  padding: 12px 16px; 
  border-radius: 12px; 
  border: 2px solid #e1e5e9; 
  background: linear-gradient(145deg, #ffffff, #f8f9fa);     font-size: 16px; 
  color: #2c3e50; 
  width: 80%; 
  max-width: 400px; 
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); transition: all 0.3s ease; outline: none; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.flex-between{
  display: flex;
  justify-content: space-between;
  gap:20px;
}

.primary-link, a, .pastEventLink{
  color: #1a5276;
}

.primary-link:hover{
  text-decoration: none
}

.calendarModeLink, .footerEventDetailsLink {
  color: #1a5276 !important;
}

a:visited{
  color: white;
}


input[type="submit"], .stylizedButton {
    display: block;
    width: max-content;
    margin: 15px auto;
    padding: 12px 20px !important;
    background-color: #1a5276 !important;
    color: #fff !important;
    text-decoration: none !important;
    border-radius: 5px !important;
    font-weight: bold !important;
    font-size: 16px !important;
    cursor: pointer;
}

input[type="submit"]:hover {
 color: #ca7818 !important;
}

.stylizedButton:hover {
 color: #ca7818 !important;
}

input[type="button"] {
   display: block;
    width: max-content;
    margin: 15px auto;
    padding: 12px 20px !important;
    color: #1a5276 !important;
    background-color: #fff !important;
    text-decoration: none !important;
    border-radius: 5px !important;
    font-weight: bold !important;
    font-size: 16px !important;
    cursor: pointer;
    border: 1px solid #1a5276 !important;
}

input[type="button"]:hover {
 color: #ca7818 !important;
 border-color: #ca7818 !important;
}

a strong{
color: white;
}

a strong:hover {
 color: #ca7818 !important;
}

span a:hover{
  text-decoration: underline;
}

.pagerOuterContainer .linkCurrent{
  background: #1a5276 !important;
}

.WaGadgetForum #idTopicListContainer .boxBodyOuterContainer table tr.topicListRow td.threadImageTD div.threadImage{
  color: #1a5276;
}

.WaGadgetAuthorizationRequired .wa-authenticateLoginLink  {
  display: none;
}

.gadgetContentEditableArea p, .gadgetContentEditableArea a, .gadgetContentEditableArea a font, .gadgetContentEditableArea font a{
  margin-bottom: 0 !important;
  margin-top: 1em !important;
}</pre></body></html>