.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .slider-bg{background-color:#CCC;background-image:url(https://stmaryscurling.ca/wp-content/uploads/2026/05/St-Marys_Curling-Club_October_2025-61.jpeg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .has-image-bg.th-slider-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .slider-bg .th-slide-content{max-width:100%;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .th-slide-content{margin:0 auto;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .th-slide-inner{align-items:center;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .slider-bg .slider-title{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .slider-bg .slider-subtitle p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-063c21d .wpbs-legend .wpbs-legend-item p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .slider-bg{background-color:#4A4A4A;background-image:url(https://stmaryscurling.ca/wp-content/uploads/2026/08/St-Marys-Curling-Club_Thursday__2025-33.jpeg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .has-image-bg.th-slider-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .slider-bg .th-slide-content{max-width:100%;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .th-slide-content{margin:0 auto;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .th-slide-inner{align-items:center;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .slider-bg .slider-title{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .slider-bg .slider-subtitle p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-c367f83 .wpbs-legend .wpbs-legend-item p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .slider-bg{background-color:#7A85E8;background-image:url(https://stmaryscurling.ca/wp-content/uploads/2026/06/Wednesday_Curling-Club-97.jpeg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .has-image-bg.th-slider-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .slider-bg .th-slide-content{max-width:100%;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .th-slide-content{margin:0 auto;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .th-slide-inner{align-items:center;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .slider-bg .slider-title{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .slider-bg .slider-subtitle p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-48478d3 .wpbs-legend .wpbs-legend-item p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .slider-bg{background-color:#4A4A4A;background-image:url(https://stmaryscurling.ca/wp-content/uploads/2026/05/St-Marys-Curling-Club_Thursday__2025-64.jpeg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .has-image-bg.th-slider-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .slider-bg .th-slide-content{max-width:100%;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .th-slide-content{margin:0 auto;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .th-slide-inner{align-items:center;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .slider-bg .slider-title{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .slider-bg .slider-subtitle p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .elementor-repeater-item-a5e71ae .wpbs-legend .wpbs-legend-item p{color:#FFFFFF;}.elementor-1914 .elementor-element.elementor-element-8b9ae29 #main-flex-slider .slider-bg{min-height:600px;}.elementor-1914 .elementor-element.elementor-element-a75f00d > .elementor-widget-container{background-color:#E0E0E0;}.elementor-1914 .elementor-element.elementor-element-81e9753 > .elementor-background-overlay{opacity:0.5;}.elementor-1914 .elementor-element.elementor-element-9a89c4f > .elementor-widget-container{background-color:#E0E0E0;border-style:solid;}.elementor-1914 .elementor-element.elementor-element-bd38cb7 > .elementor-widget-container{background-color:#E0E0E0;border-style:solid;}.elementor-1914 .elementor-element.elementor-element-a6c7b14 > .elementor-widget-container{background-color:#E0E0E0;border-style:solid;}.elementor-1914 .elementor-element.elementor-element-694f30a > .elementor-widget-container{background-color:#E0E0E0;}body.elementor-page-1914 h1.entry-title{margin-top:0px;}:root{--page-title-display:none;}body.elementor-page-1914{margin:0px 0px 0px 0px;}