.elementor-268 .elementor-element.elementor-element-1e3ea0c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-1e3ea0c9.e-con{--align-self:flex-start;}.elementor-268 .elementor-element.elementor-element-4dea518f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-268 .elementor-element.elementor-element-6bef2067{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-268 .elementor-element.elementor-element-4bda3b7d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-268 .elementor-element.elementor-element-63df03cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-268 .elementor-element.elementor-element-4a61ab55{color:#FFFFFF;font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:400;}body.elementor-page-268:not(.elementor-motion-effects-element-type-background), body.elementor-page-268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E5BB2;}body.elementor-page-268{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-268 .elementor-element.elementor-element-4dea518f{--content-width:100%;}.elementor-268 .elementor-element.elementor-element-6bef2067{--width:50%;}.elementor-268 .elementor-element.elementor-element-4bda3b7d{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-43ac52d */.cssTitle{ 
	padding: auto;
	margin: auto;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	filter: dropshadow(color=#000000, offx=2, offy=2);
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-461289c */.cssClub{ 
	display:inline;
	height: auto;
	width: 70%;
	padding: 2px;
	margin: 2px 2px 2px 2px;
	display: inline-block;
	background: rgba(120, 164, 255, 1);
	color: rgba(255, 255, 255, 1);
	border: 2px rgba(255, 255, 255, 1) solid;
	border-radius: 15px 0px 0px 0px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	filter: dropshadow(color=#000000, offx=2, offy=2);
  }
  .cssKey { 
	display:inline;
	height: auto;
	width: 8%;
	padding: 2px;
	margin: 2px 2px 2px 2px;
	display: inline-block;
	background: rgba(240, 100, 55, 1);
	color: rgba(255, 255, 255, 1);
	border: 2px rgba(255, 255, 255, 1) solid;
	border-radius: 0px 0px 15px 0px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	filter: dropshadow(color=#000000, offx=2, offy=2);
  }/* End custom CSS */
/* Start custom CSS */.cssProgram { 
    color: white; 
    line-height: 120%;
    }
    
.cssDate { 
    color: #cccccc; 
    text-shadow: 1px 1px 2px black;
} 

@media (min-width: 200px) and (max-width: 349px) {
  .cssDate { font-size:19px; }
  .cssProgram { font-size:21px; }
  .cssKey { font-size: 17px; }
  .cssClub { font-size:17px; }
}
@media (min-width: 350px) and (max-width: 599px) {
  .cssDate { font-size:18px; }
  .cssProgram { font-size:20px; }
  .cssKey { font-size: 17px; }
  .cssClub { font-size:17px; }
}
@media (min-width: 600px) and (max-width: 1279px) {
  .cssDate { font-size:20px; }
  .cssProgram { font-size:18px; }
  .cssKey { font-size: 17px; }
  .cssClub { font-size:17px; }
}
@media (min-width: 1280px) and (max-width: 1599px) {
  .cssDate { font-size:21px; }
  .cssProgram { font-size:19px; }
  .cssKey { font-size: 17px; }
  .cssClub { font-size:17px; }
}
@media (min-width: 1600px) {
  .cssDate { font-size:22px; }
  .cssProgram { font-size:20px; }
  .cssKey { font-size: 19px; }
  .cssClub { font-size:19px; }
}/* End custom CSS */