.elementor-15149 .elementor-element.elementor-element-9d94fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-7fa1ef6{--display:flex;--margin-top:166px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-1b18669 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15149 .elementor-element.elementor-element-362ba20{--display:flex;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-68a9769{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;--z-index:5;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-1b7d8a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-6a59f5a{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-3af8583{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-3af8583{right:24px;}.elementor-15149 .elementor-element.elementor-element-3af8583{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-3af8583 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-7674489{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-7674489{right:0px;}.elementor-15149 .elementor-element.elementor-element-7674489{top:0px;}.elementor-15149 .elementor-element.elementor-element-18be95c img{width:100%;}.elementor-15149 .elementor-element.elementor-element-0b372f5{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-12656de{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-12656de{right:24px;}.elementor-15149 .elementor-element.elementor-element-12656de{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-12656de .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-637b845{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-637b845{right:0px;}.elementor-15149 .elementor-element.elementor-element-637b845{top:0px;}.elementor-15149 .elementor-element.elementor-element-5f8719b img{width:100%;}.elementor-15149 .elementor-element.elementor-element-cef8072{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-1609fe4{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-1609fe4{right:24px;}.elementor-15149 .elementor-element.elementor-element-1609fe4{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-1609fe4 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-a81ca96{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-a81ca96{right:0px;}.elementor-15149 .elementor-element.elementor-element-a81ca96{top:0px;}.elementor-15149 .elementor-element.elementor-element-df13c99 img{width:100%;}.elementor-15149 .elementor-element.elementor-element-830b915{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-cdf8057{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-cdf8057{right:24px;}.elementor-15149 .elementor-element.elementor-element-cdf8057{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-cdf8057 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-e3dd5c4{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-e3dd5c4{right:0px;}.elementor-15149 .elementor-element.elementor-element-e3dd5c4{top:0px;}.elementor-15149 .elementor-element.elementor-element-4b8694d img{width:100%;}.elementor-15149 .elementor-element.elementor-element-80c191d{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-c867073{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-c867073{right:24px;}.elementor-15149 .elementor-element.elementor-element-c867073{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-c867073 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-ecc857e{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-ecc857e{right:0px;}.elementor-15149 .elementor-element.elementor-element-ecc857e{top:0px;}.elementor-15149 .elementor-element.elementor-element-ad2f80a img{width:100%;}.elementor-15149 .elementor-element.elementor-element-aa6a496{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-62274ca{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-62274ca{right:24px;}.elementor-15149 .elementor-element.elementor-element-62274ca{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-62274ca .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-f01dd07{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-f01dd07{right:0px;}.elementor-15149 .elementor-element.elementor-element-f01dd07{top:0px;}.elementor-15149 .elementor-element.elementor-element-5846ae6 img{width:100%;}.elementor-15149 .elementor-element.elementor-element-7ae14c5{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-f7ebb35{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-f7ebb35{right:24px;}.elementor-15149 .elementor-element.elementor-element-f7ebb35{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-f7ebb35 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-643a19b{left:2px;}body.rtl .elementor-15149 .elementor-element.elementor-element-643a19b{right:2px;}.elementor-15149 .elementor-element.elementor-element-643a19b{top:0px;}.elementor-15149 .elementor-element.elementor-element-f9d4f10 img{width:100%;}.elementor-15149 .elementor-element.elementor-element-b7d2334{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-a5b02f8{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-a5b02f8{right:24px;}.elementor-15149 .elementor-element.elementor-element-a5b02f8{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-a5b02f8 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-0b6bdb4{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-0b6bdb4{right:0px;}.elementor-15149 .elementor-element.elementor-element-0b6bdb4{top:0px;}.elementor-15149 .elementor-element.elementor-element-a76464e img{width:100%;}.elementor-15149 .elementor-element.elementor-element-3bfc266{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-ce5ad7d{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-ce5ad7d{right:24px;}.elementor-15149 .elementor-element.elementor-element-ce5ad7d{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-ce5ad7d .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-669b2fa{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-669b2fa{right:0px;}.elementor-15149 .elementor-element.elementor-element-669b2fa{top:0px;}.elementor-15149 .elementor-element.elementor-element-f2a76b1 img{width:100%;}.elementor-15149 .elementor-element.elementor-element-dc1d469{--display:flex;overflow:visible;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-656afa7{left:24px;}body.rtl .elementor-15149 .elementor-element.elementor-element-656afa7{right:24px;}.elementor-15149 .elementor-element.elementor-element-656afa7{bottom:24px;z-index:4;}.elementor-15149 .elementor-element.elementor-element-656afa7 .elementor-heading-title{color:var( --e-global-color-accent );}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-d38d27d{left:0px;}body.rtl .elementor-15149 .elementor-element.elementor-element-d38d27d{right:0px;}.elementor-15149 .elementor-element.elementor-element-d38d27d{top:0px;}.elementor-15149 .elementor-element.elementor-element-d448f94 img{width:100%;}.elementor-15149 .elementor-element.elementor-element-167ace2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:256px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-705ac12{--display:flex;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-d8697d8 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-15149 .elementor-element.elementor-element-c7a0590 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-15149 .elementor-element.elementor-element-9cb6fa9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-15149 .elementor-element.elementor-element-bfe0ab6{--display:flex;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-15149 .elementor-element.elementor-element-94e5f9f{--display:flex;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}@media(max-width:767px){.elementor-15149 .elementor-element.elementor-element-1b7d8a5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-3af8583{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-3af8583{right:8px;}.elementor-15149 .elementor-element.elementor-element-3af8583{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-12656de{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-12656de{right:8px;}.elementor-15149 .elementor-element.elementor-element-12656de{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-1609fe4{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-1609fe4{right:8px;}.elementor-15149 .elementor-element.elementor-element-1609fe4{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-cdf8057{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-cdf8057{right:8px;}.elementor-15149 .elementor-element.elementor-element-cdf8057{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-c867073{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-c867073{right:8px;}.elementor-15149 .elementor-element.elementor-element-c867073{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-62274ca{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-62274ca{right:8px;}.elementor-15149 .elementor-element.elementor-element-62274ca{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-f7ebb35{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-f7ebb35{right:8px;}.elementor-15149 .elementor-element.elementor-element-f7ebb35{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-a5b02f8{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-a5b02f8{right:8px;}.elementor-15149 .elementor-element.elementor-element-a5b02f8{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-ce5ad7d{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-ce5ad7d{right:8px;}.elementor-15149 .elementor-element.elementor-element-ce5ad7d{bottom:8px;}body:not(.rtl) .elementor-15149 .elementor-element.elementor-element-656afa7{left:8px;}body.rtl .elementor-15149 .elementor-element.elementor-element-656afa7{right:8px;}.elementor-15149 .elementor-element.elementor-element-656afa7{bottom:8px;}}@media(min-width:768px){.elementor-15149 .elementor-element.elementor-element-68a9769{--content-width:1564px;}.elementor-15149 .elementor-element.elementor-element-6a59f5a{--width:20%;}.elementor-15149 .elementor-element.elementor-element-0b372f5{--width:20%;}.elementor-15149 .elementor-element.elementor-element-cef8072{--width:20%;}.elementor-15149 .elementor-element.elementor-element-830b915{--width:20%;}.elementor-15149 .elementor-element.elementor-element-80c191d{--width:20%;}.elementor-15149 .elementor-element.elementor-element-aa6a496{--width:20%;}.elementor-15149 .elementor-element.elementor-element-7ae14c5{--width:20%;}.elementor-15149 .elementor-element.elementor-element-b7d2334{--width:20%;}.elementor-15149 .elementor-element.elementor-element-3bfc266{--width:20%;}.elementor-15149 .elementor-element.elementor-element-dc1d469{--width:20%;}.elementor-15149 .elementor-element.elementor-element-167ace2{--content-width:1036px;}}/* Start custom CSS for container, class: .elementor-element-6a59f5a */.elementor-15149 .elementor-element.elementor-element-6a59f5a {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-6a59f5a .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-6a59f5a .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-6a59f5a:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-6a59f5a::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b372f5 */.elementor-15149 .elementor-element.elementor-element-0b372f5 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-0b372f5 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-0b372f5 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-0b372f5:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-0b372f5::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef8072 */.elementor-15149 .elementor-element.elementor-element-cef8072 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-cef8072 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-cef8072 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-cef8072:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-cef8072::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-830b915 */.elementor-15149 .elementor-element.elementor-element-830b915 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-830b915 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-830b915 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-830b915:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-830b915::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80c191d */.elementor-15149 .elementor-element.elementor-element-80c191d {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-80c191d .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-80c191d .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-80c191d:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-80c191d::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6a496 */.elementor-15149 .elementor-element.elementor-element-aa6a496 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-aa6a496 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-aa6a496 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-aa6a496:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-aa6a496::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae14c5 */.elementor-15149 .elementor-element.elementor-element-7ae14c5 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-7ae14c5 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-7ae14c5 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-7ae14c5:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-7ae14c5::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d2334 */.elementor-15149 .elementor-element.elementor-element-b7d2334 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-b7d2334 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-b7d2334 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-b7d2334:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-b7d2334::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bfc266 */.elementor-15149 .elementor-element.elementor-element-3bfc266 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-3bfc266 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-3bfc266 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-3bfc266:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-3bfc266::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1d469 */.elementor-15149 .elementor-element.elementor-element-dc1d469 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-dc1d469 .elementor-widget-heading+.elementor-widget-image {
	opacity: 0;
}

@media (min-width: 768px) {
	.elementor-15149 .elementor-element.elementor-element-dc1d469 .elementor-widget-heading+.elementor-widget-image {
		transition: opacity 0.25s ease;
	}

	.elementor-15149 .elementor-element.elementor-element-dc1d469:hover .elementor-widget-heading+.elementor-widget-image {
		opacity: 1;
	}
}

.elementor-15149 .elementor-element.elementor-element-dc1d469::after {
	content: "";
	position: absolute;
	inset: 0;
	background: linear-gradient(to top right, black 0%, transparent 50%);
	opacity: 0.5;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b7d8a5 */.elementor-15149 .elementor-element.elementor-element-1b7d8a5>.e-con-inner>.e-con,
.elementor-15149 .elementor-element.elementor-element-1b7d8a5>.e-con {
	width: calc((100% - 80px) / 5);
	flex: 0 0 calc((100% - 80px) / 5);
}

@media (max-width: 767px) {
	.elementor-15149 .elementor-element.elementor-element-1b7d8a5>.e-con-inner>.e-con,
	.elementor-15149 .elementor-element.elementor-element-1b7d8a5>.e-con {
		width: calc((100% - 20px) / 2);
		flex: 0 0 calc((100% - 20px) / 2);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-362ba20 */.elementor-15149 .elementor-element.elementor-element-362ba20 {
	position: relative;
	overflow: hidden;
}

.elementor-15149 .elementor-element.elementor-element-362ba20::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 950px;
	height: 100%;
	background-color: var(--e-global-color-accent);
	pointer-events: none;
	z-index: 0;
}

.elementor-15149 .elementor-element.elementor-element-362ba20 > .e-con-inner {
	position: relative;
	z-index: 1;
}/* End custom CSS */