.elementor-2818 .elementor-element.elementor-element-2ea5f5a{--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-2818 .elementor-element.elementor-element-7bf86e9{--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-2818 .elementor-element.elementor-element-7161f2f{--spacer-size:70px;}/* Start custom CSS for shortcode, class: .elementor-element-6772dd9 */.elementor-2818 .elementor-element.elementor-element-6772dd9 {  
  .RRReg .RRReg_Nav > div > div.selected {
    	background-color: #31AF3D;
}
	.RRReg .RRReg_Nav {
    	background-color: #61CE70;
}
	.RRReg button {
		background-color: #30B3DE;
} 
	.RRRegStart div.RRRegStart_Registrations > div button {
		background-color: #31AF3D;
}
	.RRRegStart div.RRRegStart_Registrations > div > button:not(:disabled):hover {
		background-color: #30B3DE;
}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6407ef5 *//* Target the TileHeadText div (several specificity levels to make it win) */
  
.TileHead .TileHeadText,
.elementor-widget-container .TileHead .TileHeadText,
.RRPublish .TileHead .TileHeadText {
  background-color: #30b3de !important;    
  background-image: none !important;       
  color: inherit !important;          
  transition: background-color 0.3s ease;
}

/* Hover background */
.TileHead .TileHeadText:hover,
.elementor-widget-container .TileHead .TileHeadText:hover,
.RRPublish .TileHead .TileHeadText:hover {
  background-color: #31af3d !important;    
  background-image: none !important;
}/* End custom CSS */