.elementor-28199 .elementor-element.elementor-element-f781ffc{--display:flex;--proradio-section-particles:cfg-stars;--proradio-section-particles-color:#EC9A6D;--proradio-section-particles-number:40;--proradio-section-particles-speed:2;--proradio-section-particles-size:4;--min-height:63vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--overlay-opacity:1;--padding-top:160px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-28199 .elementor-element.elementor-element-f781ffc:not(.elementor-motion-effects-element-type-background),.elementor-28199 .elementor-element.elementor-element-f781ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://johnstonesound.co.uk/wp-content/uploads/2026/06/wp56-bg04.jpg);background-position:bottom center;background-size:cover}.elementor-28199 .elementor-element.elementor-element-f781ffc::before,.elementor-28199 .elementor-element.elementor-element-f781ffc>.elementor-background-video-container::before,.elementor-28199 .elementor-element.elementor-element-f781ffc>.e-con-inner>.elementor-background-video-container::before,.elementor-28199 .elementor-element.elementor-element-f781ffc>.elementor-background-slideshow::before,.elementor-28199 .elementor-element.elementor-element-f781ffc>.e-con-inner>.elementor-background-slideshow::before,.elementor-28199 .elementor-element.elementor-element-f781ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 18%,#000000 90%)}.elementor-28199 .elementor-element.elementor-element-ccd5b53{--display:flex;--proradio-section-particles:disabled;--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;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28199 .elementor-element.elementor-element-474538b .proradio-post__title{font-size:45px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__item{min-height:423px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-top:87px;padding-bottom:87px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-left:40px;padding-right:40px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider .owl-dots{padding-left:40px!important;padding-right:40px!important}.elementor-28199 .elementor-element.elementor-element-6e37dde .proradio-gradient-caption span{background-color:#fff0;background-image:linear-gradient(178deg,#FFD854 26%,#FF005A 100%)}.elementor-28199 .elementor-element.elementor-element-6e37dde{width:100%;max-width:100%}.elementor-28199 .elementor-element.elementor-element-6e37dde>.elementor-widget-container{margin:20px 0 -2px 0}.elementor-28199 .elementor-element.elementor-element-6e37dde .proradio-gradient-caption{font-size:30px;line-height:20px}.elementor-28199 .elementor-element.elementor-element-6e37dde .proradio-gradient-caption{text-align:left;color:#FFF}.elementor-28199 .elementor-element.elementor-element-6e37dde{mix-blend-mode:h3}.elementor-28199 .elementor-element.elementor-element-06fb830{width:100%;max-width:100%}.elementor-28199 .elementor-element.elementor-element-06fb830 .proradio-cats a{display:inline!important}.elementor-28199 .elementor-element.elementor-element-06fb830 .proradio-post__switchcontent{display:inline-block!important}.elementor-28199 .elementor-element.elementor-element-b322063{--display:flex;--proradio-section-particles:disabled;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-28199 .elementor-element.elementor-element-2d1c069{--display:flex;--proradio-section-particles:disabled;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-28199 .elementor-element.elementor-element-e3a04a3{--divider-border-style:multiple;--divider-color:#FFFFFF;--divider-pattern-height:24px}.elementor-28199 .elementor-element.elementor-element-e3a04a3 .elementor-divider-separator{width:250px;margin:0 auto;margin-center:0}.elementor-28199 .elementor-element.elementor-element-e3a04a3 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-28199 .elementor-element.elementor-element-e3a04a3 .elementor-divider__text{font-size:24px}.elementor-28199 .elementor-element.elementor-element-e179816 .proradio-gradient-caption span{background-color:#fff0;background-image:linear-gradient(165deg,#FFCF2C 0%,#FF005A 100%)}.elementor-28199 .elementor-element.elementor-element-e179816 .proradio-gradient-caption{font-size:65px;line-height:.9em;letter-spacing:-.04em}.elementor-28199 .elementor-element.elementor-element-e179816 .proradio-gradient-caption{text-align:center;color:#FFF}.elementor-28199 .elementor-element.elementor-element-e179816{mix-blend-mode:h3}.elementor-28199 .elementor-element.elementor-element-26703ca{text-align:center;font-size:24px}.elementor-28199 .elementor-element.elementor-element-897eaaf .proradio-schedule:not(.proradio-schedule--row) .proradio-post__card--shows{padding-top:60%}.elementor-28199 .elementor-element.elementor-element-897eaaf{--proradio-schedule--row-thumb-width:237px;--proradio-schedule--row-thumb-height:123px}.elementor-28199 .elementor-element.elementor-element-897eaaf h3{font-size:27px}.elementor-28199 .elementor-element.elementor-element-897eaaf .proradio-tabs__menu{background-color:#24242457}@media(max-width:1024px){.elementor-28199 .elementor-element.elementor-element-f781ffc{--min-height:72vh;--padding-top:140px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px}.elementor-28199 .elementor-element.elementor-element-474538b .proradio-post__title{font-size:37px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__item{min-height:349px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-top:20px;padding-bottom:20px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-left:30px;padding-right:30px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider .owl-dots{padding-left:30px!important;padding-right:30px!important}.elementor-28199 .elementor-element.elementor-element-06fb830>.elementor-widget-container{margin:0 -11px 0 -10px}.elementor-28199 .elementor-element.elementor-element-06fb830 .proradio-container{max-width:1330px}.elementor-28199 .elementor-element.elementor-element-06fb830 .proradio-schedule:not(.proradio-schedule--row) .proradio-post__card--shows{padding-top:85%}.elementor-28199 .elementor-element.elementor-element-897eaaf .proradio-container{max-width:1330px}}@media(max-width:767px){.elementor-28199 .elementor-element.elementor-element-f781ffc{--padding-top:120px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-28199 .elementor-element.elementor-element-474538b .proradio-post__title{font-size:27px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__item{min-height:390px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-top:36px;padding-bottom:36px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider__c .proradio-container{padding-left:20px;padding-right:20px}#proradio-body .proradio-master .elementor-28199 .elementor-element.elementor-element-474538b .proradio-slider .owl-dots{padding-left:20px!important;padding-right:20px!important}.elementor-28199 .elementor-element.elementor-element-06fb830>.elementor-widget-container{margin:0 -10px 0 -10px}.elementor-28199 .elementor-element.elementor-element-b322063{--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-28199 .elementor-element.elementor-element-e179816 .proradio-gradient-caption{font-size:50px}.elementor-28199 .elementor-element.elementor-element-897eaaf{--proradio-schedule--row-thumb-width:60px;--proradio-schedule--row-thumb-height:63px}.elementor-28199 .elementor-element.elementor-element-897eaaf h3{font-size:16px}}@media(min-width:1025px){.elementor-28199 .elementor-element.elementor-element-f781ffc:not(.elementor-motion-effects-element-type-background),.elementor-28199 .elementor-element.elementor-element-f781ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}