.elementor-278 .elementor-element.elementor-element-8720fe5{--display:flex;--min-height:400px;--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;--overlay-opacity:0.41;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-278 .elementor-element.elementor-element-8720fe5:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-8720fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhythmrevolutionco.com/wp-content/uploads/2026/02/krys-amon-ttv1pX6tk7o-unsplash-1-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-278 .elementor-element.elementor-element-8720fe5::before, .elementor-278 .elementor-element.elementor-element-8720fe5 > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-8720fe5 > .e-con-inner > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-8720fe5 > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-8720fe5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-8720fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#292323;--background-overlay:'';}.elementor-278 .elementor-element.elementor-element-29208fe{width:var( --container-widget-width, 49% );max-width:49%;margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-278 .elementor-element.elementor-element-29208fe.elementor-element{--align-self:center;}.elementor-278 .elementor-element.elementor-element-29208fe .elementor-heading-title{font-size:40px;color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-196fbcf{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-278 .elementor-element.elementor-element-196fbcf.elementor-element{--align-self:center;}.elementor-278 .elementor-element.elementor-element-f4ef955{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-f4ef955.e-con{--align-self:center;}.elementor-278 .elementor-element.elementor-element-792958b{--display:flex;}.elementor-278 .elementor-element.elementor-element-2be1968 .elementor-button{background-color:#B91A1A;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-2be1968 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-f42c4b7{--display:flex;}.elementor-278 .elementor-element.elementor-element-3068cce .elementor-button{background-color:#2A1F1FC7;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-3068cce{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-3068cce .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-9fc2716{--display:flex;--min-height:416px;--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;--overlay-opacity:0.79;}.elementor-278 .elementor-element.elementor-element-9fc2716:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-9fc2716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rhythmrevolutionco.com/wp-content/uploads/2026/02/dj-disco-music-party-people-22215831.webp");background-position:center center;background-size:cover;}.elementor-278 .elementor-element.elementor-element-9fc2716::before, .elementor-278 .elementor-element.elementor-element-9fc2716 > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-9fc2716 > .e-con-inner > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-9fc2716 > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-9fc2716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-9fc2716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-278 .elementor-element.elementor-element-cbea337{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-278 .elementor-element.elementor-element-cbea337 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:40px;color:#000000;}.elementor-278 .elementor-element.elementor-element-9725b8c{--display:grid;--min-height:240px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-2765820{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-2765820.e-con{--order:99999 /* order end hack */;}.elementor-278 .elementor-element.elementor-element-7275297 .elementor-heading-title{font-family:"Abel", Sans-serif;color:#000000;}.elementor-278 .elementor-element.elementor-element-476d03f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#EC0000;}.elementor-278 .elementor-element.elementor-element-476d03f p{margin-block-end:1px;}.elementor-278 .elementor-element.elementor-element-01d826a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-278 .elementor-element.elementor-element-01d826a p{margin-block-end:11px;}.elementor-278 .elementor-element.elementor-element-4480bd1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#EC0000;}.elementor-278 .elementor-element.elementor-element-4480bd1 p{margin-block-end:1px;}.elementor-278 .elementor-element.elementor-element-8264808.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-8264808 .elementor-icon-list-icon i{color:#B40E0E;transition:color 0.3s;}.elementor-278 .elementor-element.elementor-element-8264808 .elementor-icon-list-icon svg{fill:#B40E0E;transition:fill 0.3s;}.elementor-278 .elementor-element.elementor-element-8264808{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-278 .elementor-element.elementor-element-8264808 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-278 .elementor-element.elementor-element-8264808 .elementor-icon-list-item > a{font-family:"Abel", Sans-serif;}.elementor-278 .elementor-element.elementor-element-8264808 .elementor-icon-list-text{transition:color 0.3s;}.elementor-278 .elementor-element.elementor-element-d5ee0cb .elementor-button{background-color:#B91A1A;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-d5ee0cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-7a71e0d{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-2988c2a .elementor-heading-title{font-family:"Abel", Sans-serif;color:#000000;}.elementor-278 .elementor-element.elementor-element-bfeaaeb{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#EC0000;}.elementor-278 .elementor-element.elementor-element-bfeaaeb p{margin-block-end:1px;}.elementor-278 .elementor-element.elementor-element-e709f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-278 .elementor-element.elementor-element-e709f61 p{margin-block-end:11px;}.elementor-278 .elementor-element.elementor-element-11ffc77{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#EC0000;}.elementor-278 .elementor-element.elementor-element-11ffc77 p{margin-block-end:1px;}.elementor-278 .elementor-element.elementor-element-ad5c1af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-ad5c1af .elementor-icon-list-icon i{color:#B40E0E;transition:color 0.3s;}.elementor-278 .elementor-element.elementor-element-ad5c1af .elementor-icon-list-icon svg{fill:#B40E0E;transition:fill 0.3s;}.elementor-278 .elementor-element.elementor-element-ad5c1af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-278 .elementor-element.elementor-element-ad5c1af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-278 .elementor-element.elementor-element-ad5c1af .elementor-icon-list-item > a{font-family:"Abel", Sans-serif;}.elementor-278 .elementor-element.elementor-element-ad5c1af .elementor-icon-list-text{transition:color 0.3s;}.elementor-278 .elementor-element.elementor-element-be4c14f .elementor-button{background-color:#B91A1A;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-be4c14f .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-8697ebf{--display:flex;--min-height:405px;--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-278 .elementor-element.elementor-element-8697ebf:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-8697ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-278 .elementor-element.elementor-element-0cda169{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-278 .elementor-element.elementor-element-0cda169 .elementor-heading-title{font-family:"Abel", Sans-serif;color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-5df1d8e{text-align:center;font-size:16px;color:#C4C4C4;}.elementor-278 .elementor-element.elementor-element-582e8b5{--display:flex;--min-height:331px;--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-278 .elementor-element.elementor-element-d482abe{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-278 .elementor-element.elementor-element-d482abe .elementor-heading-title{font-family:"Abel", Sans-serif;color:#242424;}.elementor-278 .elementor-element.elementor-element-1a0734b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-278 .elementor-element.elementor-element-1a0734b p{margin-block-end:6px;}.elementor-278 .elementor-element.elementor-element-f9b756d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-f9b756d.e-con{--align-self:center;}.elementor-278 .elementor-element.elementor-element-d797abe .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-d797abe .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-32d606b .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-32d606b .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-774e463 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-774e463 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-f1ed7c6 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-f1ed7c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-9489e14 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-9489e14 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-2e54191 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-2e54191 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-771bfa4 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-771bfa4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-677531b .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-677531b .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-374eb38 .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-374eb38 .elementor-button-content-wrapper{flex-direction:row;}.elementor-278 .elementor-element.elementor-element-b608dfc .elementor-button{background-color:#630202;font-size:15px;border-radius:13px 13px 13px 13px;}.elementor-278 .elementor-element.elementor-element-b608dfc .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-f4ef955{--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-9725b8c{--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-f9b756d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-8720fe5{--min-height:360px;}.elementor-278 .elementor-element.elementor-element-29208fe{--container-widget-width:605px;--container-widget-flex-grow:0;width:var( --container-widget-width, 605px );max-width:605px;}.elementor-278 .elementor-element.elementor-element-29208fe .elementor-heading-title{font-size:30px;}.elementor-278 .elementor-element.elementor-element-196fbcf{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-278 .elementor-element.elementor-element-f4ef955{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-3068cce.elementor-element{--align-self:center;}.elementor-278 .elementor-element.elementor-element-cbea337 .elementor-heading-title{font-size:35px;}.elementor-278 .elementor-element.elementor-element-9725b8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-2765820{--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-278 .elementor-element.elementor-element-8264808{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-8264808.elementor-element{--align-self:center;}.elementor-278 .elementor-element.elementor-element-d5ee0cb .elementor-button{font-size:15px;}.elementor-278 .elementor-element.elementor-element-ad5c1af{width:var( --container-widget-width, 278.891px );max-width:278.891px;--container-widget-width:278.891px;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-ad5c1af.elementor-element{--align-self:center;}.elementor-278 .elementor-element.elementor-element-be4c14f .elementor-button{font-size:15px;}.elementor-278 .elementor-element.elementor-element-0cda169 .elementor-heading-title{font-size:35px;}.elementor-278 .elementor-element.elementor-element-d482abe{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-278 .elementor-element.elementor-element-d482abe .elementor-heading-title{font-size:25px;}.elementor-278 .elementor-element.elementor-element-f9b756d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-278 .elementor-element.elementor-element-d797abe .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-32d606b .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-774e463 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-f1ed7c6 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-9489e14 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-2e54191 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-771bfa4 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-677531b .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-374eb38 .elementor-button{padding:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-b608dfc .elementor-button{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-f4ef955{--width:67%;}.elementor-278 .elementor-element.elementor-element-8697ebf{--content-width:799px;}.elementor-278 .elementor-element.elementor-element-f9b756d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2765820 */.elementor-278 .elementor-element.elementor-element-2765820 {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a71e0d */.elementor-278 .elementor-element.elementor-element-7a71e0d {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */