.elementor-5543 .elementor-element.elementor-element-148764b:not(.elementor-motion-effects-element-type-background), .elementor-5543 .elementor-element.elementor-element-148764b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotyoganewcastle.co.uk/wp-content/uploads/2025/07/pexels-ron-lach-9165664-scaled.jpg");}.elementor-5543 .elementor-element.elementor-element-148764b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-20px;}.elementor-5543 .elementor-element.elementor-element-148764b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-af5600b{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-af5600b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-244a2fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-244a2fc{text-align:center;}.elementor-5543 .elementor-element.elementor-element-a7d6e61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5543 .elementor-element.elementor-element-a7d6e61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F2C9;}.elementor-5543 .elementor-element.elementor-element-a7d6e61 > .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;}.elementor-5543 .elementor-element.elementor-element-a7d6e61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-7e39460{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-7e39460.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-6418741 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-5543 .elementor-element.elementor-element-6418741.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-6418741 .elementor-heading-title{font-size:46px;color:#696B73;}.elementor-5543 .elementor-element.elementor-element-42a569e > .elementor-widget-container{margin:0px 9px 0px 0px;padding:0px 40px 0px 50px;}.elementor-5543 .elementor-element.elementor-element-42a569e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-1c791c9{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-1c791c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-1d15644.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-1d15644{text-align:center;}.elementor-5543 .elementor-element.elementor-element-1d15644 .elementor-heading-title{color:#696B73;}.elementor-5543 .elementor-element.elementor-element-448a37b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-48589cd .elementor-button{background-color:#B42F53;font-family:"lovelo", Sans-serif;font-size:25px;border-style:solid;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-5543 .elementor-element.elementor-element-48589cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-48589cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-a8e6cda{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-a8e6cda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-a43ab8c{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-a43ab8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-71561ba{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-71561ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-86bdb87{--divider-border-style:solid;--divider-color:#F9F9F2;--divider-border-width:150px;}.elementor-5543 .elementor-element.elementor-element-86bdb87 > .elementor-widget-container{margin:0px -400px 0px -400px;padding:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-86bdb87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-86bdb87 .elementor-divider-separator{width:100%;}.elementor-5543 .elementor-element.elementor-element-86bdb87 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5543 .elementor-element.elementor-element-06ff35d{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-06ff35d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-12327f5{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-12327f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-0588fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5543 .elementor-element.elementor-element-0588fb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-96ee28a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5543 .elementor-element.elementor-element-96ee28a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F2C9;}.elementor-5543 .elementor-element.elementor-element-96ee28a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5543 .elementor-element.elementor-element-96ee28a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-d08713c{--spacer-size:30px;}.elementor-5543 .elementor-element.elementor-element-d08713c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-f30d0b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container{text-align:center;margin-bottom:0px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-toggle-switcher:before{transition-duration:400ms;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-button:before{transition-duration:400ms;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-label-wrapper .eae-content-switch-button .eae-content-switch-label , 
								.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-switch-label .eae-cs-label{font-family:"lovelo", Sans-serif;font-size:19px;line-height:30px;letter-spacing:1px;word-spacing:0px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-label-wrapper .eae-content-switch-button.active .eae-content-switch-label{color:#FFFFFF;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-switch-label.active h5{color:#FFFFFF;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-layout-skin2 .eae-cs-label-wrapper .eae-content-switch-button.active{background-color:#B42F53;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-layout-skin1 .eae-cs-switch-container  .eae-cs-label-wrapper .active.eae-content-switch-button:before{background-color:#B42F53;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-right i{margin-left:5px;}body.rtl .elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-right i{margin-right:5px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-left i{margin-right:5px;}body.rtl .elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-left i{margin-left:5px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-right svg{margin-left:5px;}body.rtl .elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-right svg{margin-right:5px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-left svg{margin-right:5px;}body.rtl .elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-switch-container .eae-content-switch-label.eae-cs-icon-align-left svg{margin-left:5px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-label-wrapper .eae-content-switch-button .eae-content-switch-label i, 
					.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-cs-label-wrapper .eae-content-switch-button .eae-content-switch-label svg{font-size:20px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-switch-label i{font-size:20px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper .eae-cs-switch-wrapper .eae-content-switch-label svg{width:20px;height:20px;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper .eae-cs-switch-container{border-style:none;}.elementor-5543 .elementor-element.elementor-element-f30d0b0 .eae-content-switcher-wrapper{text-align:left;}.elementor-5543 .elementor-element.elementor-element-32b1c5a{--spacer-size:40px;}.elementor-5543 .elementor-element.elementor-element-32b1c5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-1743fc3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-1743fc3{text-align:center;}.elementor-5543 .elementor-element.elementor-element-ccb53b0 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-5543 .elementor-element.elementor-element-ccb53b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-3ff805e{--spacer-size:40px;}.elementor-5543 .elementor-element.elementor-element-3ff805e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-49996ff{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-49996ff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-72f1af7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F2C9;}.elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-element-populated{border-style:none;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;}.elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-element-populated, .elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-element-populated > .elementor-background-overlay, .elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-72f1af7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-cc73ac6{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-cc73ac6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-cd579f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-cd579f6{text-align:center;}.elementor-5543 .elementor-element.elementor-element-cd579f6 .elementor-heading-title{color:#696B73;}.elementor-5543 .elementor-element.elementor-element-2b1b864 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5543 .elementor-element.elementor-element-2b1b864.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-2b1b864{color:#696B73;}.elementor-5543 .elementor-element.elementor-element-a7256a3{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-a7256a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-af5f958{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-af5f958.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-5a281e1{--divider-border-style:solid;--divider-color:#F9F9F2;--divider-border-width:150px;}.elementor-5543 .elementor-element.elementor-element-5a281e1 > .elementor-widget-container{margin:0px -400px 0px -400px;padding:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-5a281e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-5a281e1 .elementor-divider-separator{width:100%;}.elementor-5543 .elementor-element.elementor-element-5a281e1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5543 .elementor-element.elementor-element-a8169f7{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-a8169f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-fa8f18a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5543 .elementor-element.elementor-element-fa8f18a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F2C9;}.elementor-5543 .elementor-element.elementor-element-fa8f18a > .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;}.elementor-5543 .elementor-element.elementor-element-fa8f18a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5543 .elementor-element.elementor-element-5f789b7{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-5f789b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-cf9456d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-5543 .elementor-element.elementor-element-cf9456d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-cf9456d .elementor-heading-title{font-size:46px;color:#696B73;}.elementor-5543 .elementor-element.elementor-element-8ca18c3 > .elementor-widget-container{margin:0px 9px 0px 0px;padding:0px 40px 0px 50px;}.elementor-5543 .elementor-element.elementor-element-8ca18c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-81ba518{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-81ba518.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-5e92fc9 .elementor-button{background-color:#B42F53;font-family:"lovelo", Sans-serif;font-size:25px;border-style:solid;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-5543 .elementor-element.elementor-element-5e92fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-5e92fc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-11a10b9{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-11a10b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-06864bb{--spacer-size:20px;}.elementor-5543 .elementor-element.elementor-element-06864bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-5543 .elementor-element.elementor-element-dc4b652{--spacer-size:50px;}.elementor-5543 .elementor-element.elementor-element-dc4b652 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5543 .elementor-element.elementor-element-dc4b652.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-5543 .elementor-element.elementor-element-0a59920{width:19.94%;}.elementor-5543 .elementor-element.elementor-element-72f1af7{width:59.695%;}.elementor-5543 .elementor-element.elementor-element-4497597{width:20.029%;}.elementor-5543 .elementor-element.elementor-element-5cfe62b{width:20.029%;}.elementor-5543 .elementor-element.elementor-element-fa8f18a{width:59.606%;}.elementor-5543 .elementor-element.elementor-element-607636c{width:20.029%;}}/* Start custom CSS for button, class: .elementor-element-48589cd */@-webkit-keyframes pulseBtn {
  0% {-webkit-box-shadow: 0px 0px 0px 0px rgba(180, 47, 83, 1);}
  100% {-webkit-box-shadow: 0px 0px 10px 5px rgba(180, 47, 83, 1);}
}
@-moz-keyframes pulseBtn {
  0% {-moz-box-shadow: 0px 0px 0px 0px rgba(180, 47, 83, 1);}
  100% {-moz-box-shadow: 0px 0px 10px 5px rgba(180, 47, 83, 1);}
}

@keyframes pulseBtn {
  0% {box-shadow: 0px 0px 0px 0px rgba(180, 47, 83, 1);}
  100% {box-shadow: 0px 0px 10px 5px rgba(180, 47, 83, 1)
 ;}
}

.elementor-5543 .elementor-element.elementor-element-48589cd .elementor-button{
  -webkit-animation-name: pulseBtn;
  -moz-animation-name: pulseBtn;
  animation-name: pulseBtn;
  
  -webkit-animation-duration: 0.9s;
  -moz-animation-duration: 0.9s;
  animation-duration: 0.9s;
  
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  
  -webkit-animation-direction: alternate;
  -moz-animation-direction: alternate;
  animation-direction: alternate;
  
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}/* End custom CSS */