.elementor-1579 .elementor-element.elementor-element-7766bf60:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-7766bf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/intensive-lunch-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1579 .elementor-element.elementor-element-7766bf60 > .elementor-container{max-width:1140px;}.elementor-1579 .elementor-element.elementor-element-7766bf60 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-7766bf60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-1579 .elementor-element.elementor-element-1e18463b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-1e18463b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-1e18463b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 60% 0% 0%;--e-column-margin-right:60%;--e-column-margin-left:0%;padding:45px 60px 45px 0px;}.elementor-1579 .elementor-element.elementor-element-1e18463b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-70dc6fc4 .elementor-heading-title{font-size:70px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-18454b6c > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-1579 .elementor-element.elementor-element-18454b6c{text-align:left;font-size:14px;line-height:1.4em;letter-spacing:0.6px;color:#353434;}.elementor-1579 .elementor-element.elementor-element-1d569ed2 .elementor-button{background-color:#371451;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-1579 .elementor-element.elementor-element-1d569ed2 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-1d569ed2 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-62038c7f:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-62038c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(146, 43, 183, 0.65) 0%, #371451 77%);}.elementor-1579 .elementor-element.elementor-element-62038c7f > .elementor-container{max-width:940px;}.elementor-1579 .elementor-element.elementor-element-62038c7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 150px 0px;}.elementor-1579 .elementor-element.elementor-element-62038c7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-4f5bf13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-4f5bf13{text-align:center;}.elementor-1579 .elementor-element.elementor-element-4f5bf13 .elementor-heading-title{font-size:29px;font-weight:bold;text-transform:uppercase;line-height:1.8em;letter-spacing:20px;color:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c .elementor-icon-wrapper{text-align:center;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-framed .elementor-icon, .elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-framed .elementor-icon, .elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-framed .elementor-icon:hover, .elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-framed .elementor-icon:hover, .elementor-1579 .elementor-element.elementor-element-abac34c.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1579 .elementor-element.elementor-element-abac34c .elementor-icon{font-size:33px;}.elementor-1579 .elementor-element.elementor-element-abac34c .elementor-icon svg{height:33px;}.elementor-1579 .elementor-element.elementor-element-707b232a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-707b232a:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-707b232a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-707b232a > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-707b232a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-707b232a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-75c28c71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-75c28c71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/class-studio-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-75c28c71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-75c28c71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-3c80e576{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-2be3d07e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-6c122091 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-6c122091 .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-465b5786{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-3982524f .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-3982524f .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-3982524f .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-f5b5e8a .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-f5b5e8a .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-f5b5e8a .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-dfd90f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-dfd90f0:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-dfd90f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-dfd90f0 > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-dfd90f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-dfd90f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-4c52fef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-4c52fef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2025/03/5-Types-Of-Healthy-Exercise-To-Help-You-Lose-Weight1.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-4c52fef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-4c52fef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-0623a04{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-a8942a1 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-f466ef6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-f466ef6 .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-44db583{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-791a31b .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-791a31b .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-791a31b .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-7486d87 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-7486d87 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-7486d87 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-2755314 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-2755314:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-2755314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-2755314 > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-2755314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-2755314 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-a331f4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-a331f4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2020/06/40653188993_2654542a57_b.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1579 .elementor-element.elementor-element-a331f4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-a331f4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-966f9c2{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-0296a86 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-2548e76 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-2548e76 .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-e342398{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-a6557e2 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-a6557e2 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-a6557e2 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-1418f7c .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-1418f7c .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-1418f7c .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-091c2cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-091c2cd:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-091c2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-091c2cd > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-091c2cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-091c2cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-4853537:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-4853537 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/class-seniors-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-4853537 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-4853537 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-9071bba{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-c6e5f03 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-9819379 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-9819379 .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-9046539{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-c2ed2c2 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-c2ed2c2 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-c2ed2c2 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-36edda46 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-36edda46:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-36edda46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-36edda46 > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-36edda46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-36edda46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-271540cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-271540cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/camp-outside-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-271540cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-271540cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-2dcbeead{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-cf1eefc > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-5172b80d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-5172b80d .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-52b0caaa{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-b71a7d7 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-b71a7d7 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-b71a7d7 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-31a2c57 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-31a2c57 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-31a2c57 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-2ee010b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-2ee010b:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-2ee010b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-2ee010b > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-2ee010b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-2ee010b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-2f06a38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-2f06a38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/studio-class-sr-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-2f06a38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-2f06a38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-12a6fc2{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-a9c0192 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-54c2c9d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-54c2c9d .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-a29806b{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-5b3ae50e .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-5b3ae50e .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-5b3ae50e .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-27a0b64 .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-27a0b64 .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-27a0b64 .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-321c580c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-321c580c:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-321c580c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-321c580c > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-321c580c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-1579 .elementor-element.elementor-element-321c580c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-5c784361:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-5c784361 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2024/03/intensice-2023-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-5c784361 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-5c784361 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-3c825e4d{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-79cee234 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-27ca4a0a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-27ca4a0a .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-54c7a9ba{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-775b9cd .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-775b9cd .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-775b9cd .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-6cda07c .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-6cda07c .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-6cda07c .elementor-button:focus{background-color:#9273B1;}.elementor-1579 .elementor-element.elementor-element-243ae51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1579 .elementor-element.elementor-element-243ae51:not(.elementor-motion-effects-element-type-background), .elementor-1579 .elementor-element.elementor-element-243ae51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1579 .elementor-element.elementor-element-243ae51 > .elementor-container{max-width:9500px;min-height:250px;}.elementor-1579 .elementor-element.elementor-element-243ae51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1579 .elementor-element.elementor-element-243ae51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-f204a84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1579 .elementor-element.elementor-element-f204a84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rhythmdancecenter.ca/wp-content/uploads/2020/07/img_20190718_1204096_crop-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-1579 .elementor-element.elementor-element-f204a84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1579 .elementor-element.elementor-element-f204a84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1579 .elementor-element.elementor-element-75d1a54{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-45d0d78 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-414bdee > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1579 .elementor-element.elementor-element-414bdee .elementor-heading-title{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#333333;}.elementor-1579 .elementor-element.elementor-element-bd92d37{font-size:15px;letter-spacing:0.5px;color:#878787;}.elementor-1579 .elementor-element.elementor-element-b16906f .elementor-button{background-color:#380062;font-weight:bold;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-1579 .elementor-element.elementor-element-b16906f .elementor-button:hover, .elementor-1579 .elementor-element.elementor-element-b16906f .elementor-button:focus{background-color:#9273B1;}@media(min-width:768px){.elementor-1579 .elementor-element.elementor-element-75c28c71{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-2be3d07e{width:43.528%;}.elementor-1579 .elementor-element.elementor-element-713b3b2b{width:27.417%;}.elementor-1579 .elementor-element.elementor-element-4c52fef{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-a8942a1{width:43.853%;}.elementor-1579 .elementor-element.elementor-element-07f9516{width:27.092%;}.elementor-1579 .elementor-element.elementor-element-a331f4b{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-0296a86{width:43.853%;}.elementor-1579 .elementor-element.elementor-element-5464732{width:27.092%;}.elementor-1579 .elementor-element.elementor-element-4853537{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-c6e5f03{width:43.853%;}.elementor-1579 .elementor-element.elementor-element-43dfc49{width:27.092%;}.elementor-1579 .elementor-element.elementor-element-271540cf{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-cf1eefc{width:43.856%;}.elementor-1579 .elementor-element.elementor-element-51f9c7c{width:27.089%;}.elementor-1579 .elementor-element.elementor-element-2f06a38{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-a9c0192{width:43.746%;}.elementor-1579 .elementor-element.elementor-element-d526344{width:27.199%;}.elementor-1579 .elementor-element.elementor-element-5c784361{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-79cee234{width:43.528%;}.elementor-1579 .elementor-element.elementor-element-4c2e691a{width:27.417%;}.elementor-1579 .elementor-element.elementor-element-f204a84{width:29.018%;}.elementor-1579 .elementor-element.elementor-element-45d0d78{width:47.662%;}.elementor-1579 .elementor-element.elementor-element-75c8711{width:23.283%;}}@media(max-width:1024px){.elementor-1579 .elementor-element.elementor-element-7766bf60{padding:220px 120px 220px 120px;}.elementor-1579 .elementor-element.elementor-element-1e18463b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:40px 40px 40px 40px;}.elementor-1579 .elementor-element.elementor-element-70dc6fc4{text-align:center;}.elementor-1579 .elementor-element.elementor-element-70dc6fc4 .elementor-heading-title{font-size:55px;}.elementor-1579 .elementor-element.elementor-element-18454b6c{text-align:center;}.elementor-1579 .elementor-element.elementor-element-62038c7f{padding:60px 30px 60px 30px;}.elementor-1579 .elementor-element.elementor-element-3c80e576{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-0623a04{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-966f9c2{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-9071bba{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-2dcbeead{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-12a6fc2{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-3c825e4d{--spacer-size:50px;}.elementor-1579 .elementor-element.elementor-element-75d1a54{--spacer-size:50px;}}@media(max-width:767px){.elementor-1579 .elementor-element.elementor-element-7766bf60{padding:20px 20px 20px 20px;}.elementor-1579 .elementor-element.elementor-element-1e18463b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 30px 50px 30px;}.elementor-1579 .elementor-element.elementor-element-70dc6fc4{text-align:center;}.elementor-1579 .elementor-element.elementor-element-70dc6fc4 .elementor-heading-title{font-size:42px;}.elementor-1579 .elementor-element.elementor-element-18454b6c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1579 .elementor-element.elementor-element-18454b6c{text-align:center;}.elementor-1579 .elementor-element.elementor-element-62038c7f{padding:50px 20px 20px 20px;}.elementor-1579 .elementor-element.elementor-element-4f5bf13 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1579 .elementor-element.elementor-element-3c80e576{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-3982524f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-f5b5e8a > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-0623a04{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-791a31b > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-7486d87 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-966f9c2{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-a6557e2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-1418f7c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-9071bba{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-c2ed2c2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-2dcbeead{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-b71a7d7 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-31a2c57 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-12a6fc2{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-5b3ae50e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-27a0b64 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-3c825e4d{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-775b9cd > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-6cda07c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1579 .elementor-element.elementor-element-75d1a54{--spacer-size:200px;}.elementor-1579 .elementor-element.elementor-element-b16906f > .elementor-widget-container{padding:0px 0px 40px 0px;}}