.elementor-28432 .elementor-element.elementor-element-aa08102:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-aa08102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28432 .elementor-element.elementor-element-aa08102 > .elementor-container{max-width:1000px;}.elementor-28432 .elementor-element.elementor-element-aa08102{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-aa08102 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-2a50078.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28432 .elementor-element.elementor-element-aee7726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28432 .elementor-element.elementor-element-aee7726{text-align:center;}.elementor-28432 .elementor-element.elementor-element-aee7726 .elementor-heading-title{color:#FFFFFF;}.elementor-28432 .elementor-element.elementor-element-c54a808 .elementor-button{background-color:var( --e-global-color-8055f66 );}.elementor-28432 .elementor-element.elementor-element-c54a808 .elementor-button:hover, .elementor-28432 .elementor-element.elementor-element-c54a808 .elementor-button:focus{background-color:var( --e-global-color-ef3b72c );}.elementor-28432 .elementor-element.elementor-element-c54a808 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-28432 .elementor-element.elementor-element-c54a808 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28432 .elementor-element.elementor-element-c54a808 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28432 .elementor-element.elementor-element-83d02c1:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-83d02c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28432 .elementor-element.elementor-element-83d02c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-83d02c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-60d7f1b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-28432 .elementor-element.elementor-element-60d7f1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-60d7f1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-1c10fa7{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-28432 .elementor-element.elementor-element-1c10fa7 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-28432 .elementor-element.elementor-element-d9ab37f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-d9ab37f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/02/Photo-15-06-2023-18-09-06-e1772285046703.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28432 .elementor-element.elementor-element-d9ab37f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-d9ab37f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-b4686d1{--spacer-size:150px;}.elementor-28432 .elementor-element.elementor-element-ad8afca:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-ad8afca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28432 .elementor-element.elementor-element-ad8afca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-ad8afca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-91e92b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-91e92b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2026/02/ESA-Paxton-101-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28432 .elementor-element.elementor-element-91e92b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-91e92b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-8e55222{--spacer-size:150px;}.elementor-28432 .elementor-element.elementor-element-31eaeb2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-28432 .elementor-element.elementor-element-31eaeb2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-31eaeb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-9048886{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-28432 .elementor-element.elementor-element-9048886 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-28432 .elementor-element.elementor-element-0c9132d:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-0c9132d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28432 .elementor-element.elementor-element-0c9132d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-0c9132d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-491449e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-28432 .elementor-element.elementor-element-ceb7e30{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-28432 .elementor-element.elementor-element-ceb7e30 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-28432 .elementor-element.elementor-element-9a08cf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-9a08cf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/02/Photo-15-06-2023-18-18-46-e1772285017408.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28432 .elementor-element.elementor-element-9a08cf2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-9a08cf2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-59f364b{--spacer-size:150px;}.elementor-28432 .elementor-element.elementor-element-5d7db88:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-5d7db88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28432 .elementor-element.elementor-element-5d7db88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-5d7db88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-0ad6601:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-0ad6601 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2026/03/ESA-Paxton-14-scaled-e1772638890346.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28432 .elementor-element.elementor-element-0ad6601 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-0ad6601 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-7249be1{--spacer-size:150px;}.elementor-28432 .elementor-element.elementor-element-83b6572.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-28432 .elementor-element.elementor-element-0083cd9{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-28432 .elementor-element.elementor-element-0083cd9 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-28432 .elementor-element.elementor-element-7bca0e1:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-7bca0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28432 .elementor-element.elementor-element-7bca0e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-7bca0e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-f74636d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-28432 .elementor-element.elementor-element-4b9fa05{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-28432 .elementor-element.elementor-element-4b9fa05 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-28432 .elementor-element.elementor-element-cc9f310:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-cc9f310 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/04/2N0A0058-P.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28432 .elementor-element.elementor-element-cc9f310 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28432 .elementor-element.elementor-element-cc9f310 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-2cc14d6{--spacer-size:150px;}.elementor-28432 .elementor-element.elementor-element-a028b42:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-a028b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28432 .elementor-element.elementor-element-a028b42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-62px;margin-bottom:-62px;}.elementor-28432 .elementor-element.elementor-element-a028b42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-f3b830d > .elementor-element-populated, .elementor-28432 .elementor-element.elementor-element-f3b830d > .elementor-element-populated > .elementor-background-overlay, .elementor-28432 .elementor-element.elementor-element-f3b830d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-28432 .elementor-element.elementor-element-5ffe6c1{text-align:center;}.elementor-28432 .elementor-element.elementor-element-5ffe6c1 .elementor-heading-title{color:var( --e-global-color-4496f3e );}.elementor-28432 .elementor-element.elementor-element-24b83d8 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-28432 .elementor-element.elementor-element-24b83d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28432 .elementor-element.elementor-element-24b83d8 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-28432 .elementor-element.elementor-element-ab93093:not(.elementor-motion-effects-element-type-background), .elementor-28432 .elementor-element.elementor-element-ab93093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28432 .elementor-element.elementor-element-ab93093{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-42px;padding:0px 0px 0px 0px;}.elementor-28432 .elementor-element.elementor-element-ab93093 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28432 .elementor-element.elementor-element-66dcfd3{text-align:center;}.elementor-28432 .elementor-element.elementor-element-66dcfd3 .elementor-heading-title{color:#FFFFFF;}.elementor-28432 .elementor-element.elementor-element-d22b584 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28432 .elementor-element.elementor-element-d22b584 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-28432 .elementor-element.elementor-element-d22b584 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-pagination-bullet-active, .elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-4496f3e );}.elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-pagination-fraction{color:var( --e-global-color-4496f3e );}.elementor-28432 .elementor-element.elementor-element-f9396f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-secondary );border-width:0px 0px 0px 0px;border-radius:17px;border-color:var( --e-global-color-4496f3e );padding:25px 25px 25px 25px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-swiper-button{font-size:30px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-bullet-vertical-gap:15px;height:10px;width:10px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__text{color:#FBFDFB;font-size:var( --e-global-typography-b33d0ba-font-size );font-weight:var( --e-global-typography-b33d0ba-font-weight );}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__name{color:#FFFFFF;font-size:30px;font-weight:400;font-style:normal;}body.rtl .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-28432 .elementor-element.elementor-element-f9396f6.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}@media(max-width:1366px){.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__text{font-size:var( --e-global-typography-b33d0ba-font-size );}}@media(min-width:2400px){.elementor-28432 .elementor-element.elementor-element-aee7726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__text{font-size:var( --e-global-typography-b33d0ba-font-size );}}@media(max-width:1024px){.elementor-28432 .elementor-element.elementor-element-d22b584 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28432 .elementor-element.elementor-element-d22b584 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__text{font-size:var( --e-global-typography-b33d0ba-font-size );}}@media(max-width:767px){.elementor-28432 .elementor-element.elementor-element-1c10fa7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28432 .elementor-element.elementor-element-d9ab37f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-d9ab37f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/02/Photo-15-06-2023-18-09-06-e1772285046703.jpg");}.elementor-28432 .elementor-element.elementor-element-91e92b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-91e92b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2026/02/ESA-Paxton-101-1-scaled-1.jpg");}.elementor-28432 .elementor-element.elementor-element-9048886 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28432 .elementor-element.elementor-element-ceb7e30 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28432 .elementor-element.elementor-element-9a08cf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-9a08cf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/02/Photo-15-06-2023-18-18-46-e1772285017408.jpg");}.elementor-28432 .elementor-element.elementor-element-0ad6601:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-0ad6601 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2026/03/ESA-Paxton-14-scaled-e1772638890346.jpg");}.elementor-28432 .elementor-element.elementor-element-0083cd9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28432 .elementor-element.elementor-element-4b9fa05 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28432 .elementor-element.elementor-element-cc9f310:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28432 .elementor-element.elementor-element-cc9f310 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eliteswimmingacademy.co.uk/wp-content/uploads/2022/04/2N0A0058-P.jpg");}.elementor-28432 .elementor-element.elementor-element-d22b584 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28432 .elementor-element.elementor-element-d22b584 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-28432 .elementor-element.elementor-element-f9396f6 .elementor-testimonial__text{font-size:var( --e-global-typography-b33d0ba-font-size );}}


































/* Start custom CSS for jet-listing-grid, class: .elementor-element-d22b584 */.elementor-28432 .elementor-element.elementor-element-d22b584 .e-loop-grid {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    justify-content: center;
}/* End custom CSS */




