.elementor-3504 .elementor-element.elementor-element-454bef8{--display:flex;--gap:109px 109px;--row-gap:109px;--column-gap:109px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:141px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-3504 .elementor-element.elementor-element-454bef8:not(.elementor-motion-effects-element-type-background), .elementor-3504 .elementor-element.elementor-element-454bef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3504 .elementor-element.elementor-element-3f4e7f3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3504 .elementor-element.elementor-element-977753d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-3504 .elementor-element.elementor-element-977753d.elementor-element{--align-self:flex-start;}.elementor-3504 .elementor-element.elementor-element-977753d .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c651bed .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.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-3504 .elementor-element.elementor-element-c14ae32{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-93886f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3504 .elementor-element.elementor-element-21247c0{--display:flex;--position:absolute;--min-height:343px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:9%;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-21247c0{left:44%;}body.rtl .elementor-3504 .elementor-element.elementor-element-21247c0{right:44%;}.elementor-3504 .elementor-element.elementor-element-7b81da2{--display:flex;--position:absolute;--min-height:115px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:16%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-7b81da2{left:68%;}body.rtl .elementor-3504 .elementor-element.elementor-element-7b81da2{right:68%;}@media(min-width:501px){.elementor-3504 .elementor-element.elementor-element-3f4e7f3{--width:640px;}.elementor-3504 .elementor-element.elementor-element-21247c0{--width:343px;}.elementor-3504 .elementor-element.elementor-element-7b81da2{--width:115px;}}@media(max-width:1023px) and (min-width:501px){.elementor-3504 .elementor-element.elementor-element-3f4e7f3{--width:100%;}.elementor-3504 .elementor-element.elementor-element-93886f9{--width:100%;}.elementor-3504 .elementor-element.elementor-element-21247c0{--width:343px;}}@media(max-width:767px) and (min-width:501px){.elementor-3504 .elementor-element.elementor-element-21247c0{--width:343px;}.elementor-3504 .elementor-element.elementor-element-7b81da2{--width:115px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3504 .elementor-element.elementor-element-977753d .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c651bed .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c14ae32{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-7b81da2{left:84%;}body.rtl .elementor-3504 .elementor-element.elementor-element-7b81da2{right:84%;}}@media(max-width:1023px){.elementor-3504 .elementor-element.elementor-element-454bef8{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3504 .elementor-element.elementor-element-977753d .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c651bed .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c14ae32{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3504 .elementor-element.elementor-element-21247c0{--min-height:343px;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-21247c0{left:61%;}body.rtl .elementor-3504 .elementor-element.elementor-element-21247c0{right:61%;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-7b81da2{left:96%;}body.rtl .elementor-3504 .elementor-element.elementor-element-7b81da2{right:96%;}.elementor-3504 .elementor-element.elementor-element-7b81da2{top:0%;}}@media(max-width:767px){.elementor-3504 .elementor-element.elementor-element-454bef8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-3504 .elementor-element.elementor-element-3f4e7f3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3504 .elementor-element.elementor-element-21247c0{--min-height:343px;top:24%;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-21247c0{left:80%;}body.rtl .elementor-3504 .elementor-element.elementor-element-21247c0{right:80%;}.elementor-3504 .elementor-element.elementor-element-7b81da2{--min-height:115px;top:8%;--z-index:1;}body:not(.rtl) .elementor-3504 .elementor-element.elementor-element-7b81da2{left:82%;}body.rtl .elementor-3504 .elementor-element.elementor-element-7b81da2{right:82%;}}@media(max-width:500px){.elementor-3504 .elementor-element.elementor-element-454bef8{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3504 .elementor-element.elementor-element-977753d .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c651bed .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3504 .elementor-element.elementor-element-c14ae32{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3504 .elementor-element.elementor-element-21247c0{--width:343px;--min-height:343px;}.elementor-3504 .elementor-element.elementor-element-7b81da2{--width:115px;--min-height:115px;--z-index:1;}}/* Start custom CSS for heading, class: .elementor-element-977753d */.elementor-3504 .elementor-element.elementor-element-977753d {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-3504 .elementor-element.elementor-element-977753d {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-3504 .elementor-element.elementor-element-977753d::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-9.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-3504 .elementor-element.elementor-element-977753d span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93886f9 */.testimoniale-wrapper {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: stretch;
	}
	
	.swiper-slide:focus,
	.swiper-slide {
	    -webkit-tap-highlight-color: transparent !important;
	}
	@media(min-width: 1024px) {
		.testimoniale-wrapper {
			flex-direction: row;
			justify-content: space-between;
			align-items: stretch;
		}
	}
	.custom-container {
		width: 100%;
		height: 48px;
		position: relative;
	}
	@media(min-width: 1024px) {
		.custom-container {
			width: 337px;
			height: auto;
		}
	}
	.swiper-container {
		height: 100%;
		overflow: clip;
		width: 100%;
	}
	@media(min-width: 1024px) {
	    .swiper-container {
       height: 616px;
	    }
	}
	@media(min-width: 1280px) {
		.swiper-container {
			height: 440px;
		}
	}
	.testimoniale.swiper-container {
		width: calc(100% - 46px);
		margin: 0 auto;
	}
	@media(min-width: 1024px) {
		.testimoniale.swiper-container {
			width: 100%;
			margin: 0;
		}
	}
	.testimoniale.swiper-container p {
		margin-block-start: 0 !important;
		margin-block-end: 0 !important;
		color: var(--Cerulean-blue, #2A8697);
		text-align: center;
		font-family: "Hanken Grotesk";
		font-size: 16px;
		font-style: normal;
		font-weight: 600;
		line-height: 130%;
		transition: all 400ms ease;
	}
	@media(min-width: 1024px) {
		.testimoniale.swiper-container p {
			font-size: 24px;
		}
	}
	.testimoniale .swiper-slide {
		display: flex;
		justify-content: center;
		align-items: center;
		cursor: pointer;
		position: relative;
		transition: all 400ms ease;
	}
	.testimoniale .swiper-slide.active-slide {
		background: radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
	}
	.swiper-slide.active-slide p {
		color: #1E1E1E;
	}
	.testimoniale .swiper-slide {
		border-right: 0.5px dashed #8BCEF3;
	}
	
	.testimoniale .swiper-slide:last-child {
		border-right: none;
	}
	
	@media(min-width: 1024px) {
		.testimoniale .swiper-slide::after {
		  transform: rotate(0deg);
		  right: initial;
		  position: absolute;
		  bottom: 0;
		  content: "";
		  display: block;
		  width: 339px;
		  height: 2px;
		  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		  background-repeat: no-repeat;
		  background-size: cover;
		}
		.testimoniale .swiper-slide:last-of-type::after {
			content: none;
		}
		.testimoniale .swiper-slide {
			border-right: none;
			width: inherit;
		    padding: 0;
		}
	}
	
	.testimoniale-text {
		width: 100%;
	}
	@media(min-width: 1024px) {
		.testimoniale-text {
			width: calc(100% - 337px);
		}
	}
	.testimoniale-desc {
		padding: 0 0 32px 0;
		position: relative;
	}
	@media(min-width: 1024px) {
	    .testimoniale-desc {
	        padding: 0;
		    display: flex;
	        min-height: 470px;
	    }
	}
		@media(min-width: 1280px) {
		.testimoniale-desc {
        min-height: 300px;
		}
	}
	.name {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 130%; 
		margin-top: 24px;
	}
	@media(min-width: 1024px) {
		.name {
			font-size: 24px;
		}
	}
	.position {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%; 
		margin-top: 4px;
	}
	.testimoniale-desc p {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%;
		max-height: 240px;
		overflow: auto;
		align-self: center;
	}
	@media(min-width: 1024px) {
		.testimoniale-desc p {
		    max-height: none;
		    overflow: initial;
		}
	}
	.testimoniale-desc p::-webkit-scrollbar-track {
	  background: transparent;
	}
	.testimoniale-desc p::-webkit-scrollbar {
	  width: 4px;
	  height: 8px;
	}
	.testimoniale-desc p::-webkit-scrollbar-thumb {
	  background-color: #8ACCDA;
	  border-radius: 10px;
	}
	.testimoniale .swiper-slide:last-of-type()::after {
		background-image: none;
	}
	.swiper-slide.text-slide {
		padding: 32px 24px 24px 24px;
		background: var(--Gradient-delikatny, radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%));
		border-radius: 0px 0px 12px 12px;
	}
	@media(min-width: 1024px) {
		.swiper-slide.text-slide {
			padding: 35px 64px;
			background: none;
		}
	}
	.testimoniale-desc::before {
      position: absolute;
	  bottom: 0;
	  left: 0;
	  content: "";
	  display: block;
	  width: 100%;
	  height: 2px;
	  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
	  background-repeat: repeat;
	}

	.testimoniale-desc::after {
	  position: absolute;
	  top: 0;
	  left: 0;
	  content: "";
	  display: block;
	  width: 0%;
/* 	  width: calc(100% + 48px); */
	  height: 2px;
	  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
	  background-repeat: repeat;
	}
	.first {
		display: none;
		position: absolute;
		top: -1.5px;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background-color: #8BCEF3;
		left: 0;
	}
	.second {
		display: block;
		position: absolute;
		bottom: -1.5px;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background-color: #8BCEF3;
		right: 0;
	}
	.swiper-button-prev {
		width: 23px;
		left: 0;
		top: 22px;
		height: 48px;
	}
	@media(min-width: 1024px) {
		.testimoniale-desc::after {
			width: 100%;
		}
		.first {
		    display: block;
		}
	}
	@media(min-width: 1024px) {
		.swiper-button-prev {
			width: 337px;
			left: 0;
			top: -6px;
			height: 29px;
			transform: rotate(180deg);
		}
	}
	.swiper-button-next {
		width: 23px;
		left: inherit;
		right: 1px;
		top: 22px;
		height: 48px;
	}
	@media(min-width: 1024px) {
		.swiper-button-next {
			width: 337px;
			left: 0;
			right: inherit;
			top: 636px;
			height: 29px;
		}
	}
	.swiper-button-next::after {
		content: '';
		width: 100%;
		height: 100%;
        background-image: url("data:image/svg+xml;utf8,<svg width='24' height='49' viewBox='0 0 24 49' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='path-1-inside-1_1390_33773' fill='white'><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z'/></mask><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z' fill='%23FAFFFF'/><path d='M0.8 48.0117H1.8L1.8 0.0117188H0.8H-0.2L-0.2 48.0117H0.8Z' fill='url(%23paint0_linear_1390_33773)' mask='url(%23path-1-inside-1_1390_33773)'/><path fill-rule='evenodd' clip-rule='evenodd' d='M15.9887 23.6535C16.1809 23.8458 16.1809 24.1573 15.9887 24.3496L10.9707 29.3676C10.7785 29.5598 10.4669 29.5598 10.2746 29.3676L10.0426 29.1355C9.85038 28.9433 9.85038 28.6317 10.0426 28.4395L14.4806 24.0015L10.0426 19.5636C9.85038 19.3714 9.85038 19.0598 10.0426 18.8676L10.2746 18.6355C10.4669 18.4433 10.7785 18.4433 10.9707 18.6355L15.9887 23.6535Z' fill='%23004E64'/><defs><linearGradient id='paint0_linear_1390_33773' x1='12.4' y1='0.0117188' x2='12.4' y2='48.0117' gradientUnits='userSpaceOnUse'><stop stop-color='%23005468'/><stop offset='1' stop-color='%238ACCDA'/></linearGradient></defs></svg>");
	  background-size: cover;
	  background-repeat: no-repeat;
	}
	@media(min-width: 1280px) {
	    .swiper-button-next {
	        top: 460px;
	    }
	}
	@media(min-width: 1024px) {
		.swiper-button-next::after {
			background-image: url('data:image/svg+xml;utf8,<svg width="337" height="29" viewBox="0 0 337 29" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-inside-1_595_30828" fill="white"><path d="M337 29L0 29L2.53526e-06 -2.94615e-05L337 0L337 29Z"/></mask><path d="M2.53526e-06 -2.94615e-05L2.44784e-06 0.999971L337 1L337 0L337 -1L2.62268e-06 -1.00003L2.53526e-06 -2.94615e-05Z" fill="url(%23paint0_linear_595_30828)" mask="url(%23path-1-inside-1_595_30828)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M168.858 18.0902C168.666 18.2825 168.354 18.2825 168.162 18.0902L163.144 13.0722C162.952 12.88 162.952 12.5684 163.144 12.3762L163.376 12.1442C163.568 11.9519 163.88 11.9519 164.072 12.1442L168.51 16.5821L172.948 12.1442C173.14 11.9519 173.452 11.9519 173.644 12.1442L173.876 12.3762C174.068 12.5684 174.068 12.88 173.876 13.0722L168.858 18.0902Z" fill="%23004E64"/><defs><linearGradient id="paint0_linear_595_30828" x1="337" y1="14.5" x2="1.26763e-06" y2="14.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23005468"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		}
	}
	.swiper-button-prev::after {
		content: '';
		width: 100%;
		height: 100%;
		transform: scaleX(-1);
        background-image: url("data:image/svg+xml;utf8,<svg width='24' height='49' viewBox='0 0 24 49' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='path-1-inside-1_1390_33773' fill='white'><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z'/></mask><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z' fill='%23FAFFFF'/><path d='M0.8 48.0117H1.8L1.8 0.0117188H0.8H-0.2L-0.2 48.0117H0.8Z' fill='url(%23paint0_linear_1390_33773)' mask='url(%23path-1-inside-1_1390_33773)'/><path fill-rule='evenodd' clip-rule='evenodd' d='M15.9887 23.6535C16.1809 23.8458 16.1809 24.1573 15.9887 24.3496L10.9707 29.3676C10.7785 29.5598 10.4669 29.5598 10.2746 29.3676L10.0426 29.1355C9.85038 28.9433 9.85038 28.6317 10.0426 28.4395L14.4806 24.0015L10.0426 19.5636C9.85038 19.3714 9.85038 19.0598 10.0426 18.8676L10.2746 18.6355C10.4669 18.4433 10.7785 18.4433 10.9707 18.6355L15.9887 23.6535Z' fill='%23004E64'/><defs><linearGradient id='paint0_linear_1390_33773' x1='12.4' y1='0.0117188' x2='12.4' y2='48.0117' gradientUnits='userSpaceOnUse'><stop stop-color='%23005468'/><stop offset='1' stop-color='%238ACCDA'/></linearGradient></defs></svg>");
	  background-size: cover;
	  background-repeat: no-repeat;
	}
	@media(min-width: 1024px) {
		.swiper-button-prev::after {
			background-image: url('data:image/svg+xml;utf8,<svg width="337" height="29" viewBox="0 0 337 29" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-inside-1_595_30828" fill="white"><path d="M337 29L0 29L2.53526e-06 -2.94615e-05L337 0L337 29Z"/></mask><path d="M2.53526e-06 -2.94615e-05L2.44784e-06 0.999971L337 1L337 0L337 -1L2.62268e-06 -1.00003L2.53526e-06 -2.94615e-05Z" fill="url(%23paint0_linear_595_30828)" mask="url(%23path-1-inside-1_595_30828)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M168.858 18.0902C168.666 18.2825 168.354 18.2825 168.162 18.0902L163.144 13.0722C162.952 12.88 162.952 12.5684 163.144 12.3762L163.376 12.1442C163.568 11.9519 163.88 11.9519 164.072 12.1442L168.51 16.5821L172.948 12.1442C173.14 11.9519 173.452 11.9519 173.644 12.1442L173.876 12.3762C174.068 12.5684 174.068 12.88 173.876 13.0722L168.858 18.0902Z" fill="%23004E64"/><defs><linearGradient id="paint0_linear_595_30828" x1="337" y1="14.5" x2="1.26763e-06" y2="14.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23005468"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21247c0 */.elementor-3504 .elementor-element.elementor-element-21247c0 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-85deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81da2 */.elementor-3504 .elementor-element.elementor-element-7b81da2 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-85deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454bef8 */.elementor-3504 .elementor-element.elementor-element-454bef8 {
    overflow: hidden;
}/* End custom CSS */