/* image slider code end */

/* End custom CSS */

.elementor-22 .elementor-element.elementor-element-3f7168b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/image_2023_04_20T05_06_40_259Z.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-3f7168b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -170px;
	margin-bottom: -170px;
	padding: 0px 100px 0px 100px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-45f8187.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-45f8187.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-45f8187.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-45f8187 > .elementor-element-populated {
	padding: 300px 0px 500px 0px;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-22 .elementor-element.elementor-element-757ec8c > .elementor-widget-container {
	padding: 0% 15% 0% 0%;
}

.elementor-22 .elementor-element.elementor-element-757ec8c {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 84.5px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-22 .elementor-element.elementor-element-d586ad6 .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 75px 20px 75px;
}

.elementor-22 .elementor-element.elementor-element-d586ad6 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-d586ad6 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-22 .elementor-element.elementor-element-2f9089d .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 65px 20px 65px;
}

.elementor-22 .elementor-element.elementor-element-2f9089d {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-2f9089d > .elementor-widget-container {
	padding: 0px 0px 0px 45px;
}

.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/image_2023_04_20T05_06_40_259Z.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-22 .elementor-element.elementor-element-736e318 > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-736e318 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -170px;
	margin-bottom: -170px;
	padding: 0px 100px 0px 100px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-c7e686c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-c7e686c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-c7e686c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-c7e686c > .elementor-element-populated {
	padding: 300px 0px 500px 0px;
}

.elementor-22 .elementor-element.elementor-element-0e582e0 > .elementor-widget-container {
	padding: 0% 15% 0% 0%;
}

.elementor-22 .elementor-element.elementor-element-0e582e0 {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 84.5px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-22 .elementor-element.elementor-element-69c5116 .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 65px 20px 65px;
}

.elementor-22 .elementor-element.elementor-element-69c5116 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-69c5116 > .elementor-widget-container {
	padding: 0px 0px 0px 45px;
}

.elementor-22 .elementor-element.elementor-element-56a60d3 .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 75px 20px 75px;
}

.elementor-22 .elementor-element.elementor-element-56a60d3 {
	width: auto;
	max-width: auto;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-22 .elementor-element.elementor-element-e320c50 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -65px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}

.elementor-22 .elementor-element.elementor-element-e320c50 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-969835a {
	padding: 0px 100px 0px 100px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-851d2dc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-851d2dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-851d2dc.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-24dbcf0 {
	width: auto;
	max-width: auto;
	top: -493px;
	z-index: 10;
	text-align: left;
}

body:not(.rtl) .elementor-22 .elementor-element.elementor-element-24dbcf0 {
	left: -55px;
}

body.rtl .elementor-22 .elementor-element.elementor-element-24dbcf0 {
	right: -55px;
}

.elementor-22 .elementor-element.elementor-element-24dbcf0 img {
	width: 100%;
}

.elementor-22 .elementor-element.elementor-element-fb41c19 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-22 .elementor-element.elementor-element-b5f12b9 {
	padding: 0px 100px 0px 100px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-9dfb5c2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-9dfb5c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-9dfb5c2.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-3aa9782 {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-22 .elementor-element.elementor-element-61c1a15 {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-a25641d {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-f1f60e6 .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 75px 20px 75px;
}

.elementor-22 .elementor-element.elementor-element-f1f60e6 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-dae2011 .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-22 .elementor-element.elementor-element-dae2011 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-dae2011 > .elementor-widget-container {
	padding: 0px 0px 0px 45px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-fbc86e0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-fbc86e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-34f1d5d img {
	width: 100%;
}

.elementor-22 .elementor-element.elementor-element-f3ddc48 {
	padding: 75px 0px 0px 0px;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 600px;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-slide-contents {
	max-width: 100%;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-slide-inner {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .elementor-slide-heading {
	font-family: "raleway", Sans-serif;
	font-weight: 600;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-pagination-bullet {
	height: 15px;
	width: 15px;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-horizontal .swiper-pagination-progressbar {
	height: 15px;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-pagination-fraction {
	font-size: 15px;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: rgba(2, 1, 1, 0);
	opacity: 1;
}

.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-pagination-bullet-active {
	background-color: #fff;
}

.elementor-22 .elementor-element.elementor-element-2506801 {
	width: initial;
	max-width: initial;
	z-index: 10;
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-2506801 img {
	width: 100%;
}

.elementor-22 .elementor-element.elementor-element-6820def:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6820def > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-419.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-22 .elementor-element.elementor-element-6820def:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-6820def > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-22 .elementor-element.elementor-element-6820def {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 90px 180px 100px;
}

.elementor-22 .elementor-element.elementor-element-6820def > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-948a8f5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-948a8f5 > .elementor-element-populated {
	padding: 100px 0px 100px 0px;
}

.elementor-22 .elementor-element.elementor-element-b7ff3cc {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 48.8px;
	font-weight: 600;
}

.elementor-22 .elementor-element.elementor-element-a311258 > .elementor-widget-container {
	padding: 0% 40% 0% 0%;
}

.elementor-22 .elementor-element.elementor-element-a311258 {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 19px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-66070c1:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-66070c1:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-66070c1:hover, .elementor-22 .elementor-element.elementor-element-66070c1:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-66070c1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 35px 30px 35px 30px;
}

.elementor-22 .elementor-element.elementor-element-66070c1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-d23e9af.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-d23e9af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-widget-image-box .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-image-box .elementor-image-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-22 .elementor-element.elementor-element-3a65882 {
	z-index: 3;
}

.elementor-22 .elementor-element.elementor-element-3a65882 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-3a65882 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-3a65882 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-3a65882 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-1141d41.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-1141d41.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-1141d41 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-a620cd8:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-a620cd8:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-a620cd8:hover, .elementor-22 .elementor-element.elementor-element-a620cd8:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-a620cd8 {
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-6bc64be.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-6bc64be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-886ea48 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-886ea48.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-22 .elementor-element.elementor-element-886ea48.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-22 .elementor-element.elementor-element-886ea48.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-22 .elementor-element.elementor-element-886ea48 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-886ea48 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-886ea48 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-14fb0a1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-14fb0a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-14fb0a1 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-bf65ec1:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-bf65ec1:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-bf65ec1:hover, .elementor-22 .elementor-element.elementor-element-bf65ec1:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-bf65ec1 {
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-ef08268.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-ef08268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-18d0f53 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-18d0f53 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-18d0f53 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-18d0f53 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-72b70fd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-72b70fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-72b70fd > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-66f3baf:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-66f3baf:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-66f3baf:hover, .elementor-22 .elementor-element.elementor-element-66f3baf:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-66f3baf {
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-0cd5489.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-0cd5489.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-2158286 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-2158286 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-2158286 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-2158286 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-4d8f7a6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-4d8f7a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-4d8f7a6 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-2cfd6f2:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-2cfd6f2:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-2cfd6f2:hover, .elementor-22 .elementor-element.elementor-element-2cfd6f2:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-2cfd6f2 {
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-55d63d9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-55d63d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-c16fcc8 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-c16fcc8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-c16fcc8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-c16fcc8 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-7623e15.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-7623e15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-7623e15 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-910c668:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-910c668:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-910c668:hover, .elementor-22 .elementor-element.elementor-element-910c668:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-910c668 {
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-e8c819e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-e8c819e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-945bfdd .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-945bfdd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-945bfdd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-945bfdd .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-b988c83.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-b988c83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-b988c83 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-0cab0ca:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-0cab0ca:hover > .elementor-background-overlay {
	opacity: .5;
}

.elementor-22 .elementor-element.elementor-element-0cab0ca:hover, .elementor-22 .elementor-element.elementor-element-0cab0ca:hover > .elementor-background-overlay {
	border-radius: 15px 15px 15px 15px;
}

.elementor-22 .elementor-element.elementor-element-0cab0ca {
	margin-top: 0px;
	margin-bottom: 60px;
	padding: 35px 30px 35px 30px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-8656c0b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-8656c0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-120313c .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-22 .elementor-element.elementor-element-120313c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-120313c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-120313c .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 26.2px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-e77b146.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-e77b146.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-e77b146 > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 40px 20px 40px;
}

.elementor-22 .elementor-element.elementor-element-67eef4c {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 40px 20px 40px;
}

.elementor-22 .elementor-element.elementor-element-729dc7a {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-22 .elementor-element.elementor-element-17350f9 .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 40px 20px 40px;
}

.elementor-22 .elementor-element.elementor-element-17350f9 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-22 .elementor-element.elementor-element-cb6e344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-48-8.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-22 .elementor-element.elementor-element-cb6e344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-cb6e344.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-cb6e344.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-1c7e741 {
	--spacer-size: 50px;
}

.elementor-22 .elementor-element.elementor-element-28216ed {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22 .elementor-element.elementor-element-28216ed > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-3b2308c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22 .elementor-element.elementor-element-3b2308c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-4e0ca8a {
	--spacer-size: 50px;
}

.elementor-22 .elementor-element.elementor-element-9e71d11 {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 600;
}

.elementor-22 .elementor-element.elementor-element-e68997f {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-e1443ba:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-e1443ba {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22 .elementor-element.elementor-element-e1443ba > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-f5d1df2:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-ed782c3.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed782c3.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed782c3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-eb8fa00:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-7458f20:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-7458f20 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22 .elementor-element.elementor-element-7458f20 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-ed509ef.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed509ef.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed509ef.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-28e260a:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-73adf47.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-73adf47.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-73adf47.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-469e59b:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-d5baafd.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-d5baafd.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-d5baafd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-72937dd:hover {
	background-color: #043f75;
}

.elementor-22 .elementor-element.elementor-element-54cc771.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-54cc771.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-54cc771.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-title {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-323d6ef .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-weight: 700;
}

.elementor-22 .elementor-element.elementor-element-a967d5f .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-weight: 700;
}

.elementor-22 .elementor-element.elementor-element-c0e2afe .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-weight: 700;
}

.elementor-22 .elementor-element.elementor-element-e1450aa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e1450aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-17-8.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-22 .elementor-element.elementor-element-e1450aa:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-e1450aa > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-22 .elementor-element.elementor-element-e1450aa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 100px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-e1450aa > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-5b34a8e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-5b34a8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-5b34a8e.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-22 .elementor-element.elementor-element-5b34a8e > .elementor-element-populated {
	padding: 200px 0px 200px 0px;
}

.elementor-22 .elementor-element.elementor-element-5d86856 {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 50px;
	font-weight: 600;
}

.elementor-22 .elementor-element.elementor-element-3b073f9 > .elementor-widget-container {
	padding: 0% 35% 0% 0%;
}

.elementor-22 .elementor-element.elementor-element-3b073f9 {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-65c2d1c {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(10px / 2);
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(10px / 2);
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(10px / 2);
	margin-left: calc(10px / 2);
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-10px / 2);
	margin-left: calc(-10px / 2);
}

body.rtl .elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-10px / 2);
}

body:not(.rtl) .elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-10px / 2);
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-22 .elementor-element.elementor-element-9c76b65 {
	--e-icon-list-icon-size: 5px;
	--icon-vertical-offset: 0px;
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-icon {
	padding-right: 5px;
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-item > a {
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-text {
	color: #192f57;
	transition: color .3s;
}

.elementor-22 .elementor-element.elementor-element-a04d16a {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-56d7870 .elementor-button {
	background-color: #07bcfe;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 75px 20px 75px;
}

.elementor-22 .elementor-element.elementor-element-56d7870 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-0bff8e8 .elementor-button {
	background-color: #fe0197;
	font-family: "raleway", Sans-serif;
	font-size: 19.3px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 75px 20px 75px;
}

.elementor-22 .elementor-element.elementor-element-0bff8e8 {
	width: auto;
	max-width: auto;
}

.elementor-22 .elementor-element.elementor-element-0bff8e8 > .elementor-widget-container {
	padding: 0px 0px 0px 45px;
}

.elementor-22 .elementor-element.elementor-element-0bff8e8 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-22 .elementor-element.elementor-element-fd871e7 > .elementor-element-populated {
	padding: 130px 0px 130px 0px;
}

.elementor-22 .elementor-element.elementor-element-c6d2920 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-22 .elementor-element.elementor-element-c6d2920 .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #192f57;
}

.elementor-22 .elementor-element.elementor-element-c6d2920 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #b7beca;
	opacity: 1;
}

.elementor-22 .elementor-element.elementor-element-09ec11e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-09ec11e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-4-8-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-22 .elementor-element.elementor-element-09ec11e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-09ec11e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-22 .elementor-element.elementor-element-09ec11e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 100px 0px 100px;
}

.elementor-22 .elementor-element.elementor-element-09ec11e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22 .elementor-element.elementor-element-c6ebf57 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-22 .elementor-element.elementor-element-c6ebf57 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-c6ebf57 .elementor-swiper-button.elementor-swiper-button-next {
	color: #192f57;
}

.elementor-22 .elementor-element.elementor-element-c6ebf57 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22 .elementor-element.elementor-element-c6ebf57 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #192f57;
}

.elementor-22 .elementor-element.elementor-element-c6ebf57 .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #192f57;
}

.elementor-22 .elementor-element.elementor-element-c6ebf57 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #b7beca;
	opacity: 1;
}

.elementor-22 .elementor-element.elementor-element-de11eca {
	padding: 100px 0px 90px 0px;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-b933aee.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-b933aee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 90%;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-title {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-description {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-ba148e6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-ba148e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-title {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-description {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-75664c1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-75664c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-93b42d0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-22 .elementor-element.elementor-element-93b42d0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-93b42d0 .elementor-image-box-title {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-b0cfb2e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-b0cfb2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-22 .elementor-element.elementor-element-4533196 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 70%;
}

.elementor-22 .elementor-element.elementor-element-4533196 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-22 .elementor-element.elementor-element-4533196 .elementor-image-box-title {
	color: #192f57;
	font-family: "raleway", Sans-serif;
	font-size: 24.4px;
	font-weight: 500;
}

@media (min-width:768px) {
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 {
		width: 45%;
	}
	
	.elementor-22 .elementor-element.elementor-element-fbc86e0 {
		width: 55%;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-d23e9af {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-1141d41 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-6bc64be {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-14fb0a1 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ef08268 {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-72b70fd {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-0cd5489 {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-4d8f7a6 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-55d63d9 {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-7623e15 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-e8c819e {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-b988c83 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-8656c0b {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-e77b146 {
		width: 20%;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e {
		width: 60%;
	}
	
	.elementor-22 .elementor-element.elementor-element-fd871e7 {
		width: 40%;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-22 .elementor-element.elementor-element-948a8f5 {
		width: 60%;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344 {
		width: 40%;
	}
}

@media (max-width:1200px) and (min-width:768px) {
	.elementor-22 .elementor-element.elementor-element-948a8f5 {
		width: 70%;
	}
	
	.elementor-22 .elementor-element.elementor-element-e8c819e {
		width: 75%;
	}
	
	.elementor-22 .elementor-element.elementor-element-b988c83 {
		width: 25%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-22 .elementor-element.elementor-element-851d2dc {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-fbc86e0 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-fd871e7 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-b933aee {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ba148e6 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-75664c1 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-b0cfb2e {
		width: 50%;
	}
}

@media (min-width:1920px) {
	.elementor-22 .elementor-element.elementor-element-3f7168b {
		margin-top: -9%;
		margin-bottom: -9%;
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318 {
		margin-top: -9%;
		margin-bottom: -9%;
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-969835a {
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b5f12b9 {
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-6820def {
		padding: 0px 90px 180px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 > .elementor-element-populated {
		padding: 100px 0px 100px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
		border-radius: 5px 5px 5px 5px;
		padding: 20px 60px 20px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
		border-radius: 5px 5px 5px 5px;
		padding: 20px 70px 20px 70px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 .elementor-button {
		border-radius: 5px 5px 5px 5px;
		padding: 20px 90px 20px 90px;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-48-8.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-22 .elementor-element.elementor-element-cb6e344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22 .elementor-element.elementor-element-cb6e344 {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-1c7e741 {
		--spacer-size: 50px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1450aa {
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-22 .elementor-element.elementor-element-09ec11e {
		padding: 0px 150px 0px 150px;
	}
}

@media (max-width:1366px) {
	.elementor-22 .elementor-element.elementor-element-3f7168b {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-45f8187 > .elementor-element-populated {
		padding: 200px 0px 350px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c {
		font-size: 65px;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318 {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-c7e686c > .elementor-element-populated {
		padding: 200px 0px 350px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 {
		font-size: 65px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e320c50 {
		margin-top: -50px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-969835a {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-22 .elementor-element.elementor-element-24dbcf0 img {
		width: 90%;
	}
	
	.elementor-22 .elementor-element.elementor-element-b5f12b9 {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3aa9782 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f1f60e6 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-dae2011 > .elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-dae2011 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2506801 img {
		width: 90%;
	}
	
	.elementor-22 .elementor-element.elementor-element-6820def {
		padding: 0px 60px 100px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 > .elementor-element-populated {
		padding: 100px 0px 150px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b7ff3cc {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a311258 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
		padding: 20px 40px 20px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 .elementor-button {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1450aa {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e > .elementor-element-populated {
		padding: 60px 60px 60px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5d86856 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3b073f9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-56d7870 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0bff8e8 > .elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0bff8e8 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-fd871e7.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-fd871e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-fd871e7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-09ec11e {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-ba148e6 > .elementor-element-populated {
		margin: 0px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
}

@media (max-width:1200px) {
	.elementor-22 .elementor-element.elementor-element-757ec8c {
		font-size: 55px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 {
		font-size: 55px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e320c50 {
		margin-top: -40px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-851d2dc > .elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 > .elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3aa9782 {
		font-size: 33px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f1f60e6 .elementor-button {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-22 .elementor-element.elementor-element-dae2011 .elementor-button {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b7ff3cc {
		font-size: 35px;
	}
	
	.elementor-22 .elementor-element.elementor-element-1141d41 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-14fb0a1 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-72b70fd > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4d8f7a6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-7623e15 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e77b146 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5d86856 {
		font-size: 35px;
	}
	
	.elementor-22 .elementor-element.elementor-element-56d7870 .elementor-button {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-22 .elementor-element.elementor-element-09ec11e {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b933aee > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
}

@media (max-width:1024px) {
	.elementor-22 .elementor-element.elementor-element-3f7168b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -750px 66px;
		background-size: cover;
	}
	
	.elementor-22 .elementor-element.elementor-element-3f7168b {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-45f8187 > .elementor-element-populated {
		padding: 300px 0px 600px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -750px 66px;
		background-size: cover;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318 {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-c7e686c > .elementor-element-populated {
		padding: 300px 0px 600px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e320c50 {
		margin-top: -32px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-969835a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-851d2dc > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b5f12b9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3aa9782 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-61c1a15 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a25641d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f1f60e6 .elementor-button {
		font-size: 19.3px;
		padding: 20px 75px 20px 75px;
	}
	
	.elementor-22 .elementor-element.elementor-element-dae2011 .elementor-button {
		padding: 20px 75px 20px 75px;
	}
	
	.elementor-22 .elementor-element.elementor-element-34f1d5d img {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-f3ddc48 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-6820def {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5.elementor-column > .elementor-widget-wrap {
		justify-content: space-between;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 > .elementor-element-populated {
		padding: 40px 40px 300px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b7ff3cc {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a311258 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
		padding: 20px 60px 20px 60px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
		padding: 20px 70px 20px 70px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 .elementor-button {
		padding: 20px 90px 20px 90px;
	}
	
	.elementor-22 .elementor-element.elementor-element-1c7e741 {
		--spacer-size: 600px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1450aa {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5d86856 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3b073f9 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22 .elementor-element.elementor-element-09ec11e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-right .elementor-image-box-img {
		margin-left: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-left .elementor-image-box-img {
		margin-right: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e.elementor-position-top .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-wrapper .elementor-image-box-img {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-right .elementor-image-box-img {
		margin-left: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-left .elementor-image-box-img {
		margin-right: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2441de5.elementor-position-top .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 80%;
	}
	
	.elementor-22 .elementor-element.elementor-element-75664c1 > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-right .elementor-image-box-img {
		margin-left: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-left .elementor-image-box-img {
		margin-right: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-93b42d0.elementor-position-top .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b0cfb2e > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-right .elementor-image-box-img {
		margin-left: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-left .elementor-image-box-img {
		margin-right: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4533196.elementor-position-top .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4533196 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 60%;
	}
}

@media (max-width:880px) {
	.elementor-22 .elementor-element.elementor-element-3f7168b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -750px 70px;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -750px 70px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 {
		font-size: 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-851d2dc > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-61c1a15 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a25641d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
		padding: 20px 40px 20px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
		padding: 20px 40px 20px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
}

@media (max-width:767px) {
	.elementor-22 .elementor-element.elementor-element-3f7168b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: bottom left;
		background-size: cover;
	}
	
	.elementor-22 .elementor-element.elementor-element-3f7168b {
		margin-top: 0%;
		margin-bottom: -45%;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-45f8187.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-45f8187 > .elementor-element-populated {
		padding: 200px 0px 400px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-757ec8c {
		text-align: center;
		font-size: 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-d586ad6 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2f9089d > .elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2f9089d .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-1.png");
		background-position: bottom left;
		background-size: cover;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-736e318 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22 .elementor-element.elementor-element-736e318 {
		margin-top: 0%;
		margin-bottom: 0%;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-c7e686c.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-c7e686c > .elementor-element-populated {
		padding: 200px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0e582e0 {
		text-align: center;
		font-size: 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-69c5116 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-69c5116 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-56a60d3 > .elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-56a60d3 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2d17468 > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e320c50 {
		margin-top: -25px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-969835a {
		margin-top: -45px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-851d2dc.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-851d2dc > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b5f12b9 {
		margin-top: -45px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-9dfb5c2 > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3aa9782 {
		text-align: left;
		font-size: 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-61c1a15 {
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a25641d {
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f1f60e6 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-dae2011 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f3ddc48 {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-af3fa3b .swiper-slide {
		height: 400px;
	}
	
	.elementor-22 .elementor-element.elementor-element-af3fa3b .elementor-slide-heading {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5.elementor-column > .elementor-widget-wrap {
		justify-content: space-evenly;
	}
	
	.elementor-22 .elementor-element.elementor-element-948a8f5 > .elementor-element-populated {
		padding: 20px 20px 300px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-d23e9af {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-3a65882 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-22 .elementor-element.elementor-element-6bc64be {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-886ea48 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-ef08268 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-0cd5489 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-67eef4c .elementor-button {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-729dc7a .elementor-button {
		padding: 10px 40px 10px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-17350f9 .elementor-button {
		padding: 10px 90px 10px 90px;
	}
	
	.elementor-22 .elementor-element.elementor-element-28216ed:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-28216ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-419.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
	.elementor-22 .elementor-element.elementor-element-28216ed:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-28216ed > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22 .elementor-element.elementor-element-28216ed {
		margin-top: 15px;
		margin-bottom: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3b2308c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3b2308c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-48-8.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-22 .elementor-element.elementor-element-3b2308c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-22 .elementor-element.elementor-element-3b2308c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22 .elementor-element.elementor-element-4e0ca8a {
		--spacer-size: 400px;
	}
	
	.elementor-22 .elementor-element.elementor-element-eca6900.elementor-column > .elementor-widget-wrap {
		justify-content: space-evenly;
	}
	
	.elementor-22 .elementor-element.elementor-element-eca6900 > .elementor-element-populated {
		padding: 80px 20px 300px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9e71d11 {
		text-align: left;
		font-size: 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e68997f {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1443ba, .elementor-22 .elementor-element.elementor-element-e1443ba > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1443ba {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2121cda {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-7fbd6cc {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-7fbd6cc .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-751fbba {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-751fbba.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-751fbba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-037b8ed {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-f5d1df2, .elementor-22 .elementor-element.elementor-element-f5d1df2 > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f5d1df2 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-51b434d {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed782c3 {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed782c3 .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0d6aa9a {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-0d6aa9a.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-0d6aa9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-4505689 {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-eb8fa00, .elementor-22 .elementor-element.elementor-element-eb8fa00 > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-eb8fa00 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-cd2d2bd {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-e5a6a52 {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-e5a6a52 .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2a2d1c1 {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-2a2d1c1.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-2a2d1c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-e09f57f {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-7458f20, .elementor-22 .elementor-element.elementor-element-7458f20 > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-7458f20 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5f6e205 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed509ef {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed509ef .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5913d4c {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-5913d4c.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-5913d4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-ed83d1c {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-28e260a, .elementor-22 .elementor-element.elementor-element-28e260a > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-28e260a {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-46ef0f0 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-73adf47 {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-73adf47 .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-aa6756f {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-aa6756f.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-aa6756f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-6ad0d13 {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-469e59b, .elementor-22 .elementor-element.elementor-element-469e59b > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-469e59b {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-f6f32c4 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-d5baafd {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-d5baafd .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-15a446d {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-15a446d.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-15a446d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-3e38604 {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-72937dd, .elementor-22 .elementor-element.elementor-element-72937dd > .elementor-background-overlay {
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-72937dd {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3badef4 {
		width: 100%;
	}
	
	.elementor-22 .elementor-element.elementor-element-54cc771 {
		z-index: 1;
	}
	
	.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-22 .elementor-element.elementor-element-54cc771 .elementor-image-box-title {
		font-size: 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b88aa56 {
		width: 100%;
	}
	
	.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-b88aa56.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-b88aa56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-e9c2642 {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-323d6ef {
		width: auto;
		max-width: auto;
	}
	
	.elementor-22 .elementor-element.elementor-element-323d6ef .elementor-button {
		font-size: 16px;
		border-radius: 5px 5px 5px 5px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a967d5f {
		width: auto;
		max-width: auto;
	}
	
	.elementor-22 .elementor-element.elementor-element-a967d5f .elementor-button {
		font-size: 16px;
		border-radius: 5px 5px 5px 5px;
		padding: 15px 40px 10px 40px;
	}
	
	.elementor-22 .elementor-element.elementor-element-c0e2afe {
		width: auto;
		max-width: auto;
	}
	
	.elementor-22 .elementor-element.elementor-element-c0e2afe .elementor-button {
		font-size: 16px;
		border-radius: 5px 5px 5px 5px;
		padding: 10px 90px 10px 90px;
	}
	
	.elementor-22 .elementor-element.elementor-element-e1450aa {
		padding: 0px 20px 30px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-5b34a8e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-5d86856 {
		text-align: left;
		font-size: 30px;
	}
	
	.elementor-22 .elementor-element.elementor-element-3b073f9 {
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-65c2d1c {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-9c76b65 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-a04d16a {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-22 .elementor-element.elementor-element-56d7870 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0bff8e8 > .elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-0bff8e8 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-22 .elementor-element.elementor-element-fd871e7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-09ec11e {
		margin-top: 0%;
		margin-bottom: 0%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-de11eca {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-b933aee > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-22 .elementor-element.elementor-element-2ea4a8e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-ba148e6 > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22 .elementor-element.elementor-element-2441de5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-93b42d0 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-22 .elementor-element.elementor-element-4533196 .elementor-image-box-img {
		margin-bottom: 15px;
	}
}

/* Start custom CSS for image, class: .elementor-element-24dbcf0 */

/*.elementor-22 .elementor-element.elementor-element-24dbcf0{*/

/*    position: absolute;*/

/*    left: -60px;*/

/*    top:125px;*/

/*    z-index: 2;*/

/*}*/

/*@media only screen and (min-width:1201px) and (max-width:1366px){*/

/*    .elementor-22 .elementor-element.elementor-element-24dbcf0{*/

/*    position: absolute;*/

/*    left: -70px;*/

/*    top:-10px;*/

/*    z-index: 2;*/

/*}*/

/*}*/

/*@media only screen and (min-width:1025px) and (max-width:1200px){*/

/*    .elementor-22 .elementor-element.elementor-element-24dbcf0{*/

/*    position: absolute;*/

/*    left: -70px;*/

/*    top:0px;*/

/*    z-index: 2;*/

/*}*/

/*}*/

/* End custom CSS */

/* Start custom CSS for slides, class: .elementor-element-af3fa3b */
#bslider20.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
	display: flex !important;
	flex-direction: column !important;
	gap: 15px !important;
	position: absolute !important;
	top: 27% !important;
	left: 93% !important;
	width: 0%;
}

#bslider20 .swiper-pagination-bullet {
	border: 2px solid white;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-2506801 */
.elementor-22 .elementor-element.elementor-element-2506801 {
	position: absolute;
	left: -60px;
	top: 125px;
	z-index: 2;
}

@media only screen and (min-width:1201px) and (max-width:1366px) {
	.elementor-22 .elementor-element.elementor-element-2506801 {
		position: absolute;
		left: -70px;
		top: -10px;
		z-index: 2;
	}
}

@media only screen and (min-width:1025px) and (max-width:1200px) {
	.elementor-22 .elementor-element.elementor-element-2506801 {
		position: absolute;
		left: -70px;
		top: 0px;
		z-index: 2;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-66070c1 */
#s1:hover .elementor-image-box-img img {
	opacity: 0;
}

#a1 .elementor-image-box-img {
	z-index: 2 !important;
}

#a1 .elementor-image-box-img::before {}

#a1 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-39-8-1.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b2 {
	display: none;
}

#s1:hover #b2 {
	display: block;
}

#s1 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-a620cd8 */
#s2:hover .elementor-image-box-img img {
	opacity: 0;
}

#a2 .elementor-image-box-img {
	z-index: 2 !important;
}

#a2 .elementor-image-box-img::before {}

#a2 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-38-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b3 {
	display: none;
}

#s2:hover #b3 {
	display: block;
}

#s2 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-bf65ec1 */
#s3:hover .elementor-image-box-img img {
	opacity: 0;
}

#a3 .elementor-image-box-img {
	z-index: 2 !important;
}

#a3 .elementor-image-box-img::before {}

#a3 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-37-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b4 {
	display: none;
}

#s3:hover #b4 {
	display: block;
}

#s3 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-66f3baf */
#s10:hover .elementor-image-box-img img {
	opacity: 0;
}

#a10 .elementor-image-box-img {
	z-index: 2 !important;
}

#a10 .elementor-image-box-img::before {
	z-index: 0;
}

#a10 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-36-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b10 {
	display: none;
}

#s10:hover #b10 {
	display: block;
}

#s10 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-2cfd6f2 */
#s4:hover .elementor-image-box-img img {
	opacity: 0;
}

#a4 .elementor-image-box-img {
	z-index: 2 !important;
}

#a4 .elementor-image-box-img::before {}

#a4 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-35-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b5 {
	display: none;
}

#s4:hover #b5 {
	display: block;
}

#s4 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-910c668 */
#s5:hover .elementor-image-box-img img {
	opacity: 0;
}

#a5 .elementor-image-box-img {
	z-index: 2 !important;
}

#a5 .elementor-image-box-img::before {}

#a5 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-34-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b6 {
	display: none;
}

#s5:hover #b6 {
	display: block;
}

#s5 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-0cab0ca */
#s6:hover .elementor-image-box-img img {
	opacity: 0;
}

#a6 .elementor-image-box-img {
	z-index: 2 !important;
}

#a6 .elementor-image-box-img::before {}

#a6 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-33-8.png");
	height: auto;
	position: absolute;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#b7 {
	display: none;
}

#s6:hover #b7 {
	display: block;
}

#s6 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-e1443ba */
#p1:hover .elementor-image-box-img img {
	opacity: 0;
}

#c1 .elementor-image-box-img {
	z-index: 2 !important;
}

#c1 .elementor-image-box-img::before {
	z-index: 0;
}

#c1 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-39-8-1.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: -0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v1 {
	display: none;
}

#p1:hover #v1 {
	display: block;
}

#p1 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-f5d1df2 */
#p2:hover .elementor-image-box-img img {
	opacity: 0;
}

#c2 .elementor-image-box-img {
	z-index: 2 !important;
}

#c2 .elementor-image-box-img::before {}

#c2 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-38-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v2 {
	display: none;
}

#p2:hover #v2 {
	display: block;
}

#p2 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-eb8fa00 */
#p3:hover .elementor-image-box-img img {
	opacity: 0;
}

#c3 .elementor-image-box-img {
	z-index: 2 !important;
}

#c3 .elementor-image-box-img::before {}

#c3 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-37-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v3 {
	display: none;
}

#p3:hover #v3 {
	display: block;
}

#p3 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-7458f20 */
#p4:hover .elementor-image-box-img img {
	opacity: 0;
}

#c4 .elementor-image-box-img {
	z-index: 2 !important;
}

#c4 .elementor-image-box-img::before {}

#c4 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-36-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v4 {
	display: none;
}

#p4:hover #v4 {
	display: block;
}

#p4 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-28e260a */
#p5:hover .elementor-image-box-img img {
	opacity: 0;
}

#c5 .elementor-image-box-img {
	z-index: 2 !important;
}

#c5 .elementor-image-box-img::before {}

#c5 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-35-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v5 {
	display: none;
}

#p5:hover #v5 {
	display: block;
}

#p5 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-469e59b */
#p6:hover .elementor-image-box-img img {
	opacity: 0;
}

#c6 .elementor-image-box-img {
	z-index: 2 !important;
}

#c6 .elementor-image-box-img::before {}

#c6 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-34-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v6 {
	display: none;
}

#p6:hover #v6 {
	display: block;
}

#p6 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-72937dd */
#p7:hover .elementor-image-box-img img {
	opacity: 0;
}

#c7 .elementor-image-box-img {
	z-index: 2 !important;
}

#c7 .elementor-image-box-img::before {}

#c7 .elementor-image-box-img::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/liverpoolwatersports.org.uk/wp-content/uploads/2023/04/Asset-33-8.png");
	width: 100%;
	height: auto;
	position: absolute;
	left: 0px;
	opacity: 1;
	display: block;
	z-index: -1;
}

/*arrow*/
#v7 {
	display: none;
}

#p7:hover #v7 {
	display: block;
}

#p7 {
	cursor: pointer;
}

/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-c6d2920 */

/* image slider code start */
#bslide7 {
	position: relative;
}

/*slider dots*/
#bslide7 .swiper-pagination-bullet-active {
	width: 100px;
	border-radius: 20px;
}

#bslide7.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: -20px;
}

/*left arrow*/
#bslide7 .elementor-swiper-button-prev i::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-109@0.75x-8.png");
	display: block;
	transform: scale(1.2);
}

#bslide7 .elementor-swiper-button-prev {
	top: calc(100% + 8px);
	left: calc(50% - 120px);
	z-index: 10;
}

/*right arrow*/
#bslide7 .elementor-swiper-button-next i::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-110@0.75x-8.png");
	display: block;
	transform: scale(1.2);
}

#bslide7 .elementor-swiper-button-next {
	top: calc(100% + 8px);
	right: calc(50% - 120px);
	z-index: 10;
}

/*mobile responsive*/
@media only screen and (min-width: 320px) and (max-width: 768px) {
	/*slider dots*/
	#bslide7 .swiper-pagination-bullet-active {
		width: 60px;
		border-radius: 20px;
	}
	
	#bslide7.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
		bottom: 0px;
	}
	
	/*left arrow*/
	#bslide7 .elementor-swiper-button-prev i::before {
		content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-109@0.75x-8.png");
		display: block;
		transform: scale(1);
	}
	
	#bslide7 .elementor-swiper-button-prev {
		top: calc(100% - 11px);
		left: calc(50% - 85px);
		z-index: 10;
	}
	
	/*right arrow*/
	#bslide7 .elementor-swiper-button-next i::before {
		content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-110@0.75x-8.png");
		display: block;
		transform: scale(1);
	}
	
	#bslide7 .elementor-swiper-button-next {
		top: calc(100% - 11px);
		right: calc(50% - 85px);
		z-index: 10;
	}
}

/* image slider code end */

/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-c6ebf57 */

/* image slider code start */
#bslider10 {
	position: relative;
}

/*slider dots*/
#bslider10 .swiper-pagination-bullet-active {
	width: 100px;
	border-radius: 20px;
}

#bslider10.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: -20px;
}

/*left arrow*/
#bslider10 .elementor-swiper-button-prev i::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-109@0.75x-8.png");
	display: block;
	transform: scale(1.2);
}

#bslider10 .elementor-swiper-button-prev {
	top: calc(100% + 8px);
	left: calc(50% - 120px);
	z-index: 10;
}

/*right arrow*/
#bslider10 .elementor-swiper-button-next i::before {
	content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-110@0.75x-8.png");
	display: block;
	transform: scale(1.2);
}

#bslider10 .elementor-swiper-button-next {
	top: calc(100% + 8px);
	right: calc(50% - 120px);
	z-index: 10;
}

/*mobile responsive*/
@media only screen and (min-width: 320px) and (max-width: 768px) {
	/*slider dots*/
	#bslider10 .swiper-pagination-bullet-active {
		width: 60px;
		border-radius: 20px;
	}
	
	#bslider10.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
		bottom: 0px;
	}
	
	/*left arrow*/
	#bslider10 .elementor-swiper-button-prev i::before {
		content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-109@0.75x-8.png");
		display: block;
		transform: scale(1);
	}
	
	#bslider10 .elementor-swiper-button-prev {
		top: calc(100% - 11px);
		left: calc(50% - 85px);
		z-index: 10;
	}
	
	/*right arrow*/
	#bslider10 .elementor-swiper-button-next i::before {
		content: url("https://cdn-icmhh.nitrocdn.com/CWXCDwRhtpscOZwCTSnWfFUqHdnEdYCn/assets/images/optimized/rev-aed670a/localsoludev.wpengine.com/wp-content/uploads/2023/04/Asset-110@0.75x-8.png");
		display: block;
		transform: scale(1);
	}
	
	#bslider10 .elementor-swiper-button-next {
		top: calc(100% - 11px);
		right: calc(50% - 85px);
		z-index: 10;
	}
}

.elementor-22 .elementor-element.elementor-element-3f7168b:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22 .elementor-element.elementor-element-3f7168b > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
