.elementor-4400 .elementor-element.elementor-element-d1f6071 {
	--display:flex;
	--min-height:400px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
}

.elementor-4400 .elementor-element.elementor-element-d1f6071:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-d1f6071 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-size:cover;
}

.elementor-4400 .elementor-element.elementor-element-35cab2a {
	--display:flex;
}

.elementor-4400 .elementor-element.elementor-element-5a39261 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--margin-top:50px;
	--margin-bottom:50px;
	--margin-left:0px;
	--margin-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-428631d {
	--display:flex;
}

.elementor-4400 .elementor-element.elementor-element-8f1f7d2 {
	text-align:center;
}

.elementor-4400 .elementor-element.elementor-element-8f1f7d2 .elementor-heading-title {
	font-family:var( --e-global-typography-1611113-font-family ), Sans-serif;
	font-size:var( --e-global-typography-1611113-font-size );
	font-weight:var( --e-global-typography-1611113-font-weight );
	color:var( --e-global-color-secondary );
}

.elementor-4400 .elementor-element.elementor-element-9c7eb6a {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-text );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-1666680 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-1666680:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-1666680 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-89e6c80 {
	--display:flex;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
}

.elementor-4400 .elementor-element.elementor-element-ccfc74a {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-99099fb {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-77d4984 {
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-77d4984 .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-77d4984 .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-77d4984 .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-77d4984 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-77d4984 .promo-banner.banner-content-background .wrapper-content-banner {
	max-width:192px;
}

.elementor-4400 .elementor-element.elementor-element-d881d86 {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-cb68b0c {
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-cb68b0c .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-cb68b0c .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-cb68b0c .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-cb68b0c .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-cb68b0c .promo-banner.banner-content-background .wrapper-content-banner {
	max-width:621px;
}

.elementor-4400 .elementor-element.elementor-element-34f7204 {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-e0d1bc3 {
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-e0d1bc3 .promo-banner.banner-content-background .wrapper-content-banner {
	max-width:156px;
}

.elementor-4400 .elementor-element.elementor-element-6c96c57 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-a0641a5 {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-dbf2322 {
	width:var( --container-widget-width, 231.163% );
	max-width:231.163%;
	--container-widget-width:231.163%;
	--container-widget-flex-grow:0;
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-dbf2322 .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-dbf2322 .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-dbf2322 .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner.banner-content-background .wrapper-content-banner {
	max-width:161px;
}

.elementor-4400 .elementor-element.elementor-element-d63d1f5 {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-012ca01 {
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-012ca01 .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-012ca01 .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-012ca01 .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-012ca01 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-012ca01 .promo-banner.banner-content-background .wrapper-content-banner {
	max-width:190px;
}

.elementor-4400 .elementor-element.elementor-element-42aab32 {
	--display:flex;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-0e16f09 {
	width:var( --container-widget-width, 97.535% );
	max-width:97.535%;
	--container-widget-width:97.535%;
	--container-widget-flex-grow:0;
	--wd-img-height:300px;
}

.elementor-4400 .elementor-element.elementor-element-0e16f09 .banner-image {
	object-position:center center;
}

.elementor-4400 .elementor-element.elementor-element-0e16f09 .banner-title {
	color:var( --e-global-color-798ba6c );
	font-size:22px;
}

.elementor-4400 .elementor-element.elementor-element-0e16f09 .banner-subtitle {
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-2c805ac {
	--display:flex;
	--min-height:500px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:center;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:80px;
	--padding-bottom:80px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-2c805ac:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-2c805ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}

.elementor-4400 .elementor-element.elementor-element-8b2d999 {
	--display:flex;
}

.elementor-4400 .elementor-element.elementor-element-c87c70d {
	--display:flex;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:50px;
	--padding-right:50px;
}

.elementor-4400 .elementor-element.elementor-element-c87c70d:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-c87c70d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#02020296;
}

.elementor-4400 .elementor-element.elementor-element-fd98863 .elementor-heading-title {
	font-size:30px;
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-5072cac {
	width:100%;
	max-width:100%;
	text-align:left;
	color:#F9F9F9;
	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-shadow:0px 0px 10px rgba(0,0,0,0.3);
}

.elementor-4400 .elementor-element.elementor-element-f6d98a2 {
	--display:flex;
	--min-height:400px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-1059783 {
	--display:flex;
	--justify-content:center;
}

.elementor-4400 .elementor-element.elementor-element-f3df042 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-4400 .elementor-element.elementor-element-f3df042 {
	text-align:center;
}

.elementor-4400 .elementor-element.elementor-element-f3df042 .elementor-heading-title {
	font-size:30px;
}

.elementor-4400 .elementor-element.elementor-element-ca74665 {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-text );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-b98a7b0 {
	--display:flex;
	--min-height:500px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:80px;
	--padding-bottom:80px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-b98a7b0:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-b98a7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-size:cover;
}

.elementor-4400 .elementor-element.elementor-element-cb02657 {
	--display:flex;
	--justify-content:center;
	--align-items:flex-end;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
}

.elementor-4400 .elementor-element.elementor-element-b0addaf {
	--display:flex;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:50px;
	--padding-right:50px;
}

.elementor-4400 .elementor-element.elementor-element-b0addaf:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-b0addaf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#02020296;
}

.elementor-4400 .elementor-element.elementor-element-b83ca97 .elementor-heading-title {
	font-size:30px;
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-2e71b84 {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-798ba6c );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-4f5165d {
	--display:flex;
	--min-height:400px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:0px;
	--padding-right:00px;
}

.elementor-4400 .elementor-element.elementor-element-32f4d81 {
	--display:flex;
	--justify-content:center;
}

.elementor-4400 .elementor-element.elementor-element-1d35c8c {
	text-align:center;
}

.elementor-4400 .elementor-element.elementor-element-1d35c8c .elementor-heading-title {
	font-size:30px;
}

.elementor-4400 .elementor-element.elementor-element-3f8f2c2 {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-text );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-3aa49c3 {
	--display:flex;
	--min-height:500px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:80px;
	--padding-bottom:80px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-3aa49c3:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-3aa49c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-size:cover;
}

.elementor-4400 .elementor-element.elementor-element-b121816 {
	--display:flex;
	--justify-content:center;
}

.elementor-4400 .elementor-element.elementor-element-6f16d3e {
	--display:flex;
	--padding-top:50px;
	--padding-bottom:50px;
	--padding-left:50px;
	--padding-right:50px;
}

.elementor-4400 .elementor-element.elementor-element-6f16d3e:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-6f16d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#02020296;
}

.elementor-4400 .elementor-element.elementor-element-1efc0eb .elementor-heading-title {
	font-size:30px;
	color:var( --e-global-color-798ba6c );
}

.elementor-4400 .elementor-element.elementor-element-8dfe2ff {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-798ba6c );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-85e791c {
	--display:flex;
	--min-height:400px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
	--padding-top:50px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
}

.elementor-4400 .elementor-element.elementor-element-ea3a8a6 {
	--display:flex;
	--justify-content:center;
}

.elementor-4400 .elementor-element.elementor-element-13d730f {
	text-align:center;
}

.elementor-4400 .elementor-element.elementor-element-13d730f .elementor-heading-title {
	font-size:30px;
}

.elementor-4400 .elementor-element.elementor-element-4a7a036 {
	width:100%;
	max-width:100%;
	text-align:left;
	color:var( --e-global-color-text );
	font-family:"Saira", Sans-serif;
	font-size:18px;
	font-weight:500;
}

.elementor-4400 .elementor-element.elementor-element-63df907 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--align-items:stretch;
	--gap:10px 10px;
	--row-gap:10px;
	--column-gap:10px;
}

@media(max-width:1024px) {
	.elementor-4400 .elementor-element.elementor-element-d1f6071:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-d1f6071 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position:center center;
		background-size:1200px auto;
	}

	.elementor-4400 .elementor-element.elementor-element-428631d {
		--padding-top:0px;
		--padding-bottom:0px;
		--padding-left:0px;
		--padding-right:0px;
	}

	.elementor-4400 .elementor-element.elementor-element-8f1f7d2 .elementor-heading-title {
		font-size:var( --e-global-typography-1611113-font-size );
	}

	.elementor-4400 .elementor-element.elementor-element-89e6c80 {
		--padding-top:0px;
		--padding-bottom:0px;
		--padding-left:0px;
		--padding-right:0px;
	}

	.elementor-4400 .elementor-element.elementor-element-77d4984 .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-cb68b0c .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-dbf2322 .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner.banner-content-background .wrapper-content-banner {
		max-width:65%;
	}

	.elementor-4400 .elementor-element.elementor-element-012ca01 .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-0e16f09 .banner-title {
		font-size:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-8b2d999 {
		--padding-top:20px;
		--padding-bottom:20px;
		--padding-left:20px;
		--padding-right:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-5072cac {
		font-size:var( --e-global-typography-text-font-size );
	}

	.elementor-4400 .elementor-element.elementor-element-cb02657 {
		--padding-top:20px;
		--padding-bottom:20px;
		--padding-left:20px;
		--padding-right:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-32f4d81 {
		--padding-top:20px;
		--padding-bottom:20px;
		--padding-left:20px;
		--padding-right:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-b121816 {
		--padding-top:20px;
		--padding-bottom:20px;
		--padding-left:20px;
		--padding-right:20px;
	}

	.elementor-4400 .elementor-element.elementor-element-ea3a8a6 {
		--padding-top:20px;
		--padding-bottom:20px;
		--padding-left:20px;
		--padding-right:20px;
	}
}

@media(max-width:767px) {
	.elementor-4400 .elementor-element.elementor-element-d1f6071 {
		--min-height:166px;
	}

	.elementor-4400 .elementor-element.elementor-element-d1f6071:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-d1f6071 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size:600px auto;
	}

	.elementor-4400 .elementor-element.elementor-element-8f1f7d2 {
		text-align:left;
	}

	.elementor-4400 .elementor-element.elementor-element-8f1f7d2 .elementor-heading-title {
		font-size:var( --e-global-typography-1611113-font-size );
	}

	.elementor-4400 .elementor-element.elementor-element-77d4984 .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-cb68b0c .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-cb68b0c .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-cb68b0c .promo-banner.banner-content-background .wrapper-content-banner {
		max-width:104px;
	}

	.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-e0d1bc3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-e0d1bc3 .promo-banner.banner-content-background .wrapper-content-banner {
		max-width:115px;
	}

	.elementor-4400 .elementor-element.elementor-element-dbf2322 .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-dbf2322 .promo-banner.banner-content-background .wrapper-content-banner {
		max-width:50%;
	}

	.elementor-4400 .elementor-element.elementor-element-012ca01 .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-0e16f09 .banner-title {
		font-size:16px;
	}

	.elementor-4400 .elementor-element.elementor-element-0e16f09 .promo-banner:not(.banner-content-background) .content-banner, .elementor-4400 .elementor-element.elementor-element-0e16f09 .promo-banner.banner-content-background .wrapper-content-banner {
		max-width:156px;
	}

	.elementor-4400 .elementor-element.elementor-element-5072cac {
		font-size:var( --e-global-typography-text-font-size );
	}

	.elementor-4400 .elementor-element.elementor-element-3aa56f6 img {
		height:156px;
		object-fit:cover;
	}
}

@media(min-width:768px) {
	.elementor-4400 .elementor-element.elementor-element-d1f6071 {
		--content-width:1200px;
	}

	.elementor-4400 .elementor-element.elementor-element-428631d {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-99099fb {
		--width:49.832%;
	}

	.elementor-4400 .elementor-element.elementor-element-d881d86 {
		--width:24.888%;
	}

	.elementor-4400 .elementor-element.elementor-element-34f7204 {
		--width:24.918%;
	}

	.elementor-4400 .elementor-element.elementor-element-a0641a5 {
		--width:25.492%;
	}

	.elementor-4400 .elementor-element.elementor-element-d63d1f5 {
		--width:47.99%;
	}

	.elementor-4400 .elementor-element.elementor-element-42aab32 {
		--width:26.156%;
	}

	.elementor-4400 .elementor-element.elementor-element-2c805ac {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-8b2d999 {
		--width:100%;
	}

	.elementor-4400 .elementor-element.elementor-element-c87c70d {
		--width:40%;
	}

	.elementor-4400 .elementor-element.elementor-element-f6d98a2 {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-b98a7b0 {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-cb02657 {
		--width:100%;
	}

	.elementor-4400 .elementor-element.elementor-element-b0addaf {
		--width:40%;
	}

	.elementor-4400 .elementor-element.elementor-element-4f5165d {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-3aa49c3 {
		--content-width:1440px;
	}

	.elementor-4400 .elementor-element.elementor-element-b121816 {
		--width:100%;
	}

	.elementor-4400 .elementor-element.elementor-element-6f16d3e {
		--width:40%;
	}

	.elementor-4400 .elementor-element.elementor-element-85e791c {
		--content-width:1440px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-4400 .elementor-element.elementor-element-c87c70d {
		--width:60%;
	}

	.elementor-4400 .elementor-element.elementor-element-b0addaf {
		--width:60%;
	}

	.elementor-4400 .elementor-element.elementor-element-6f16d3e {
		--width:60%;
	}
}

@media(min-width:1025px) {
	.elementor-4400 .elementor-element.elementor-element-2c805ac:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-2c805ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment:fixed;
	}

	.elementor-4400 .elementor-element.elementor-element-b98a7b0:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-b98a7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment:fixed;
	}

	.elementor-4400 .elementor-element.elementor-element-3aa49c3:not(.elementor-motion-effects-element-type-background), .elementor-4400 .elementor-element.elementor-element-3aa49c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment:fixed;
	}
}