.elementor-6427 .elementor-element.elementor-element-455857a3:not(.elementor-motion-effects-element-type-background), .elementor-6427 .elementor-element.elementor-element-455857a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6427 .elementor-element.elementor-element-455857a3 > .elementor-background-overlay{background-image:url("https://staging.groundzeroplus.com/wp-content/uploads/2025/04/strip-Yellow.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6427 .elementor-element.elementor-element-455857a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 4em 0em;}.elementor-6427 .elementor-element.elementor-element-58cbba81 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-6c3511af{text-align:start;}.elementor-6427 .elementor-element.elementor-element-6c3511af img{width:50%;}.elementor-6427 .elementor-element.elementor-element-3fcc845a{color:#FFFFFF;}.elementor-6427 .elementor-element.elementor-element-3fcc845a a{color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-2aa65f94{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-widget-container{text-align:left;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon i{color:#000000;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon svg{fill:#000000;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon:hover{background-color:#4B4B4B;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-7bafaf4a > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-7bafaf4a{color:#FFFFFF;}.elementor-6427 .elementor-element.elementor-element-7bafaf4a a{color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-6e8dba1e > .elementor-widget-container{padding:25px 0px 0px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-6e8dba1e{color:#FFFFFF;}.elementor-6427 .elementor-element.elementor-element-6e8dba1e a{color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-7521e4f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC01D;}.elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:4px;}.elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6427 .elementor-element.elementor-element-593a18ff .elementor-heading-title{font-family:var( --e-global-typography-9686da8-font-family ), Sans-serif;font-size:var( --e-global-typography-9686da8-font-size );font-weight:var( --e-global-typography-9686da8-font-weight );text-transform:var( --e-global-typography-9686da8-text-transform );font-style:var( --e-global-typography-9686da8-font-style );line-height:var( --e-global-typography-9686da8-line-height );letter-spacing:var( --e-global-typography-9686da8-letter-spacing );color:var( --e-global-color-accent );}.elementor-6427 .elementor-element.elementor-element-68c7ed8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-68c7ed8a .elementor-heading-title{font-family:var( --e-global-typography-45e96e5-font-family ), Sans-serif;font-size:var( --e-global-typography-45e96e5-font-size );font-weight:var( --e-global-typography-45e96e5-font-weight );font-style:var( --e-global-typography-45e96e5-font-style );line-height:var( --e-global-typography-45e96e5-line-height );color:#000000;}.elementor-6427 .elementor-element.elementor-element-66a9d791 > .elementor-widget-container{padding:8px 0px 24px 0px;}.elementor-6427 .elementor-element.elementor-element-66a9d791 .elementor-heading-title{font-size:18px;font-weight:500;font-style:normal;color:#000000;}.elementor-6427 .elementor-element.elementor-element-513b5f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6427 .elementor-element.elementor-element-1dedf4e9 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6427 .elementor-element.elementor-element-1dedf4e9{width:100%;max-width:100%;}.elementor-6427 .elementor-element.elementor-element-1dedf4e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-1dedf4e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6427 .elementor-element.elementor-element-93a8025 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6427 .elementor-element.elementor-element-93a8025{width:100%;max-width:100%;}.elementor-6427 .elementor-element.elementor-element-93a8025 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-942ea0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-6427 .elementor-element.elementor-element-58cbba81{width:55%;}.elementor-6427 .elementor-element.elementor-element-7521e4f2{width:45%;}}@media(max-width:1024px){.elementor-6427 .elementor-element.elementor-element-455857a3{padding:50px 32px 50px 32px;}.elementor-6427 .elementor-element.elementor-element-6c3511af img{width:70%;}.elementor-6427 .elementor-element.elementor-element-6e8dba1e > .elementor-widget-container{padding:25px 0px 40px 0px;}.elementor-6427 .elementor-element.elementor-element-6e8dba1e{text-align:start;}.elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6427 .elementor-element.elementor-element-593a18ff .elementor-heading-title{font-size:var( --e-global-typography-9686da8-font-size );line-height:var( --e-global-typography-9686da8-line-height );letter-spacing:var( --e-global-typography-9686da8-letter-spacing );}.elementor-6427 .elementor-element.elementor-element-68c7ed8a .elementor-heading-title{font-size:var( --e-global-typography-45e96e5-font-size );line-height:var( --e-global-typography-45e96e5-line-height );}.elementor-6427 .elementor-element.elementor-element-513b5f2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6427 .elementor-element.elementor-element-455857a3{padding:40px 16px 0px 16px;}.elementor-6427 .elementor-element.elementor-element-58cbba81 > .elementor-element-populated{text-align:center;padding:30px 0px 0px 0px;}.elementor-6427 .elementor-element.elementor-element-6c3511af{text-align:center;}.elementor-6427 .elementor-element.elementor-element-6c3511af img{width:85%;}.elementor-6427 .elementor-element.elementor-element-3fcc845a{text-align:center;line-height:1.5em;}.elementor-6427 .elementor-element.elementor-element-2aa65f94 .elementor-widget-container{text-align:center;}.elementor-6427 .elementor-element.elementor-element-7bafaf4a{text-align:center;}.elementor-6427 .elementor-element.elementor-element-6e8dba1e > .elementor-widget-container{padding:15px 5px 35px 5px;}.elementor-6427 .elementor-element.elementor-element-6e8dba1e{text-align:center;font-size:15px;}.elementor-6427 .elementor-element.elementor-element-7521e4f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-6427 .elementor-element.elementor-element-593a18ff .elementor-heading-title{font-size:var( --e-global-typography-9686da8-font-size );line-height:var( --e-global-typography-9686da8-line-height );letter-spacing:var( --e-global-typography-9686da8-letter-spacing );}.elementor-6427 .elementor-element.elementor-element-68c7ed8a{text-align:center;}.elementor-6427 .elementor-element.elementor-element-68c7ed8a .elementor-heading-title{font-size:var( --e-global-typography-45e96e5-font-size );line-height:var( --e-global-typography-45e96e5-line-height );}.elementor-6427 .elementor-element.elementor-element-66a9d791{text-align:center;}.elementor-6427 .elementor-element.elementor-element-513b5f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6427 .elementor-element.elementor-element-dfe80a1{text-align:center;}.elementor-6427 .elementor-element.elementor-element-dfe80a1 img{width:50%;}.elementor-6427 .elementor-element.elementor-element-751353b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-6427 .elementor-element.elementor-element-751353b{text-align:center;}.elementor-6427 .elementor-element.elementor-element-751353b img{width:50%;}.elementor-6427 .elementor-element.elementor-element-1dedf4e9 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-6427 .elementor-element.elementor-element-93a8025 .elementor-button{border-radius:8px 8px 8px 8px;}}/* Start custom CSS for html, class: .elementor-element-78cf20f */.my-fixed-radioplayer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 80px;
  padding: 10px 20px;
  background: #000 !important;
  color: #fff !important;
  z-index: 99999;
  
  display: flex;        /* enable horizontal layout */
  align-items: center;  /* vertically center items */
}

/* Hide Radio.co’s large background image if it appears */
.my-fixed-radioplayer .radioco-bg {
  display: none !important;
}

/* PLAY/PAUSE BUTTON ON THE LEFT */
.my-fixed-radioplayer .radioco-playButton {
  order: 1;             /* 1st item in the row */
  flex: 0 0 auto;
  color: #fff !important;
  font-size: 24px;
  margin-right: 15px;   /* spacing before next element */
  cursor: pointer;
  transition: color 0.3s ease;
}
.my-fixed-radioplayer .radioco-playButton:hover {
  color: #FFC01D !important;
}
/* FontAwesome icons for play/pause */
.my-fixed-radioplayer .radioco-playButton-playing::before {
  content: "\f04b";      /* FontAwesome play icon (\f04b) */
  font-family: 'FontAwesome';
}
.my-fixed-radioplayer .radioco-playButton-paused::before {
  content: "\f04c";      /* FontAwesome pause icon (\f04c) */
  font-family: 'FontAwesome';
}

/* ALBUM/STATION IMAGE SECOND */
.my-fixed-radioplayer .radioco-image {
  order: 2;             /* 2nd item in the row */
  width: 60px;
  height: 60px;
  margin-right: 15px;
  border-radius: 4px;
  object-fit: cover;
}

/* META INFORMATION (TITLE, ARTIST, ETC.) ON THE RIGHT */
.my-fixed-radioplayer .radioco-information {
  order: 3;             /* 3rd item in the row */
  flex: 1;              /* expand to fill remaining space */
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.4;
  color: #fff !important;
}

/* OPTIONAL: Make the bar & elements smaller on mobile */
@media only screen and (max-width: 767px) {
  .my-fixed-radioplayer {
    min-height: 60px;
    padding: 5px 10px;
  }
  .my-fixed-radioplayer .radioco-playButton {
    font-size: 24px;
  }
  .my-fixed-radioplayer .radioco-image {
    width: 40px;
    height: 40px;
    margin-right: 10px;
  }
}
.my-fixed-radioplayer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 80px;
  padding: 10px 20px;
  background: #000 !important;
  color: #fff !important;
  z-index: 99999;
  
  display: flex;
  align-items: center;
  
  /* Add a 2px strip on the top edge with the specified color */
  border-top: 2px solid #FFC01D;
}/* End custom CSS */