.elementor-1856 .elementor-element.elementor-element-055a927:not(.elementor-motion-effects-element-type-background),.elementor-1856 .elementor-element.elementor-element-055a927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1856 .elementor-element.elementor-element-055a927>.elementor-container{max-width:1000px}.elementor-1856 .elementor-element.elementor-element-055a927{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-055a927>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-1bb79ba.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1856 .elementor-element.elementor-element-2479efd{text-align:center}.elementor-1856 .elementor-element.elementor-element-2479efd .elementor-heading-title{color:#FFF}.elementor-1856 .elementor-element.elementor-element-84e6dbd{text-align:center}.elementor-1856 .elementor-element.elementor-element-84e6dbd .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-1856 .elementor-element.elementor-element-068b240 .elementor-button{background-color:var(--e-global-color-8055f66);box-shadow:0 0 10px 0 rgb(0 0 0 / .5);padding:20px 20px 20px 20px}.elementor-1856 .elementor-element.elementor-element-068b240 .elementor-button:hover,.elementor-1856 .elementor-element.elementor-element-068b240 .elementor-button:focus{background-color:var(--e-global-color-ef3b72c)}.elementor-1856 .elementor-element.elementor-element-068b240{width:auto;max-width:auto}.elementor-1856 .elementor-element.elementor-element-068b240>.elementor-widget-container{padding:20px 0 0 0}.elementor-1856 .elementor-element.elementor-element-068b240.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0}.elementor-1856 .elementor-element.elementor-element-068b240 .elementor-button-content-wrapper{flex-direction:row}.elementor-1856 .elementor-element.elementor-element-1fe7a7c:not(.elementor-motion-effects-element-type-background),.elementor-1856 .elementor-element.elementor-element-1fe7a7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1856 .elementor-element.elementor-element-1fe7a7c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-1fe7a7c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-01e7a3c.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-1856 .elementor-element.elementor-element-f45da63{width:var(--container-widget-width,675px);max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0}.elementor-1856 .elementor-element.elementor-element-f45da63>.elementor-widget-container{padding:0 0 50px 0}.elementor-1856 .elementor-element.elementor-element-1f31973:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1856 .elementor-element.elementor-element-1f31973>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/04/PJA_0094-M.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1856 .elementor-element.elementor-element-1f31973>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-1f31973>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-d0857e9{--spacer-size:150px}.elementor-1856 .elementor-element.elementor-element-6ade843:not(.elementor-motion-effects-element-type-background),.elementor-1856 .elementor-element.elementor-element-6ade843>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1856 .elementor-element.elementor-element-6ade843{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-6ade843>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-ea4088e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1856 .elementor-element.elementor-element-ea4088e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/04/ESA-174-M.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1856 .elementor-element.elementor-element-ea4088e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-ea4088e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-24e24b5{--spacer-size:150px}.elementor-1856 .elementor-element.elementor-element-bec7f20.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-1856 .elementor-element.elementor-element-6a0e329{width:var(--container-widget-width,675px);max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0}.elementor-1856 .elementor-element.elementor-element-6a0e329>.elementor-widget-container{padding:0 0 50px 0}.elementor-1856 .elementor-element.elementor-element-0e01a49:not(.elementor-motion-effects-element-type-background),.elementor-1856 .elementor-element.elementor-element-0e01a49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1856 .elementor-element.elementor-element-0e01a49{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-0e01a49>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-a381910.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-1856 .elementor-element.elementor-element-deb15ea{width:var(--container-widget-width,675px);max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;text-align:start}.elementor-1856 .elementor-element.elementor-element-deb15ea>.elementor-widget-container{padding:0 0 50px 0}.elementor-1856 .elementor-element.elementor-element-b711dac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1856 .elementor-element.elementor-element-b711dac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/02/ESA-218-P.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1856 .elementor-element.elementor-element-b711dac>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-b711dac>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-2559229{--spacer-size:150px}.elementor-1856 .elementor-element.elementor-element-da6800a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1856 .elementor-element.elementor-element-da6800a:not(.elementor-motion-effects-element-type-background),.elementor-1856 .elementor-element.elementor-element-da6800a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1856 .elementor-element.elementor-element-da6800a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1856 .elementor-element.elementor-element-da6800a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1856 .elementor-element.elementor-element-4fd4540.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1856 .elementor-element.elementor-element-4fd4540>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-5px}.elementor-1856 .elementor-element.elementor-element-4fd4540>.elementor-element-populated{margin:-34px -34px -34px -34px;--e-column-margin-right:-34px;--e-column-margin-left:-34px;padding:0 0 0 0}.elementor-1856 .elementor-element.elementor-element-059ee60{width:auto;max-width:auto;text-align:center}.elementor-1856 .elementor-element.elementor-element-059ee60>.elementor-widget-container{padding:0 0 0 0}.elementor-1856 .elementor-element.elementor-element-059ee60 .elementor-heading-title{color:#FFF}.elementor-1856 .elementor-element.elementor-element-ade9643 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-1856 .elementor-element.elementor-element-ade9643 .elementor-button:hover,.elementor-1856 .elementor-element.elementor-element-ade9643 .elementor-button:focus{background-color:var(--e-global-color-bc0ef41)}.elementor-1856 .elementor-element.elementor-element-ade9643{width:auto;max-width:auto}.elementor-1856 .elementor-element.elementor-element-ade9643>.elementor-widget-container{padding:22px 20px 0 20px}.elementor-1856 .elementor-element.elementor-element-ade9643 .elementor-button-content-wrapper{flex-direction:row}@media(max-width:767px){.elementor-1856 .elementor-element.elementor-element-f45da63>.elementor-widget-container{padding:0 0 20px 0}.elementor-1856 .elementor-element.elementor-element-6a0e329>.elementor-widget-container{padding:0 0 20px 0}.elementor-1856 .elementor-element.elementor-element-deb15ea>.elementor-widget-container{padding:0 0 20px 0}}