.elementor-5575 .elementor-element.elementor-element-35b3619 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-35b3619 > .elementor-container {
	min-height:90vh;
}
.elementor-5575 .elementor-element.elementor-element-35b3619 {
	overflow:hidden;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0%;
	margin-bottom:0%;
	z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-35b3619 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-3b9b0ab > .elementor-widget-container {
	margin:2% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-3b9b0ab {
	text-align:center;
}
.elementor-5575 .elementor-element.elementor-element-3b9b0ab .elementor-heading-title {
	font-family:"Conso", Sans-serif;
	font-size:60px;
	font-weight:normal;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-e2463d1:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-e2463d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-e2463d1 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0%;
	margin-bottom:0%;
	padding:0% 0% 0% 0%;
	z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-e2463d1 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-64f55e9 > .elementor-element-populated {
	margin:-50% 0% 0% -20%;
--e-column-margin-right:0%;
--e-column-margin-left:-20%;
}
.elementor-5575 .elementor-element.elementor-element-160e5f7 > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
}
.elementor-5575 .elementor-element.elementor-element-160e5f7 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-160e5f7 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-93165c8:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-93165c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-primary );

background-position:center center;
background-repeat:no-repeat;
background-size:28% auto;
}
.elementor-5575 .elementor-element.elementor-element-93165c8 > .elementor-container {
	max-width:1125px;
	min-height:75vh;
}
.elementor-5575 .elementor-element.elementor-element-93165c8 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:3% 0% 3% 0%;
	z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-93165c8 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-bc4340a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-bc4340a {
	padding:0% 0% 4% 0%;
}
.elementor-bc-flex-widget .elementor-5575 .elementor-element.elementor-element-570deb2.elementor-column .elementor-widget-wrap {
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-570deb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content:flex-end;
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc {
--divider-border-style:solid;
--divider-color:var( --e-global-color-5277a1a );
--divider-border-width:1.9px;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc > .elementor-widget-container {
	margin:0% -4% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc .elementor-divider-separator {
	width:80px;
	margin:0 auto;
	margin-right:0;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc .elementor-divider {
	text-align:right;
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-5575 .elementor-element.elementor-element-55ec027 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-55ec027 {
	text-align:left;
}
.elementor-5575 .elementor-element.elementor-element-55ec027 .elementor-heading-title {
	font-family:"Conso", Sans-serif;
	font-size:60px;
	font-weight:normal;
	color:#002749;
}
.elementor-5575 .elementor-element.elementor-element-987bc75 {
	text-align:justify;
	font-family:"Quattrocento Sans", Sans-serif;
	font-size:18px;
	font-weight:400;
	color:var( --e-global-color-5277a1a );
}
.elementor-5575 .elementor-element.elementor-element-fd2019d:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-fd2019d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:#7D9AAA;
}
.elementor-5575 .elementor-element.elementor-element-fd2019d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:3% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-fd2019d > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-ab5f988 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-ab5f988 {
	padding:0% 0% 4% 0%;
}
.elementor-bc-flex-widget .elementor-5575 .elementor-element.elementor-element-144e90c.elementor-column .elementor-widget-wrap {
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-144e90c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content:flex-end;
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb {
--divider-border-style:solid;
--divider-color:var( --e-global-color-primary );
--divider-border-width:1.9px;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb > .elementor-widget-container {
	margin:0% -4% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb .elementor-divider-separator {
	width:80px;
	margin:0 auto;
	margin-right:0;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb .elementor-divider {
	text-align:right;
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-5575 .elementor-element.elementor-element-9139140 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-9139140 {
	text-align:left;
}
.elementor-5575 .elementor-element.elementor-element-9139140 .elementor-heading-title {
	font-family:"Conso", Sans-serif;
	font-size:60px;
	font-weight:normal;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-0d1897c:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-0d1897c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-0d1897c > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-0d1897c {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 0% 4%;
}
.elementor-5575 .elementor-element.elementor-element-0d1897c > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-65e79fe > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-65e79fe {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-65e79fe .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-e6f35df > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-e6f35df {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-e6f35df .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-fa5860f > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-fa5860f {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-fa5860f .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-5e0395e > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-5e0395e {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-5e0395e .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-6b99ef6:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-6b99ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-6b99ef6 > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-6b99ef6 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 5% 4%;
}
.elementor-5575 .elementor-element.elementor-element-6b99ef6 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-9746828 .elementor-gallery-item__overlay {
	background-color:#0027490D;
}
.elementor-5575 .elementor-element.elementor-element-9746828 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5575 .elementor-element.elementor-element-9746828 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color:#0027492B;
}
.elementor-5575 .elementor-element.elementor-element-9746828 {
--image-transition-duration:600ms;
--overlay-transition-duration:800ms;
--content-text-align:left;
--content-justify-content:center;
--content-padding:20px;
--content-transition-duration:800ms;
--content-transition-delay:800ms;
}
.elementor-5575 .elementor-element.elementor-element-dc8127b:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-dc8127b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-dc8127b > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-dc8127b {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 0% 4%;
}
.elementor-5575 .elementor-element.elementor-element-dc8127b > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-032af7b > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-032af7b {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-032af7b .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-389d7da > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-389d7da {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-389d7da .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-a259171:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-a259171 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-a259171 > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-a259171 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 5% 4%;
}
.elementor-5575 .elementor-element.elementor-element-a259171 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-9b1c471 .elementor-gallery-item__overlay {
	background-color:#0027490D;
}
.elementor-5575 .elementor-element.elementor-element-9b1c471 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5575 .elementor-element.elementor-element-9b1c471 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color:#0027492B;
}
.elementor-5575 .elementor-element.elementor-element-9b1c471 {
--image-transition-duration:600ms;
--overlay-transition-duration:800ms;
--content-text-align:left;
--content-justify-content:center;
--content-padding:20px;
--content-transition-duration:800ms;
--content-transition-delay:800ms;
}
.elementor-5575 .elementor-element.elementor-element-5e118eb:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-5e118eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-5e118eb > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-5e118eb {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 0% 4%;
}
.elementor-5575 .elementor-element.elementor-element-5e118eb > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-0819800 > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-0819800 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-0819800 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-fb07ebd > .elementor-widget-container {
--e-transform-rotateZ:-90deg;
--e-transform-translateX:-75%;
--e-transform-translateY:-70%;
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-fb07ebd {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-fb07ebd .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-69ce956:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-69ce956 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-06b942d );
}
.elementor-5575 .elementor-element.elementor-element-69ce956 > .elementor-container {
	max-width:1600px;
}
.elementor-5575 .elementor-element.elementor-element-69ce956 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0% 4% 5% 4%;
}
.elementor-5575 .elementor-element.elementor-element-69ce956 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-bd30bd7 > .elementor-widget-container {
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-bd30bd7 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-bd30bd7 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-e1af9c1 > .elementor-widget-container {
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-e1af9c1 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-e1af9c1 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-69b4594 > .elementor-widget-container {
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-69b4594 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-69b4594 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-42eaae0 > .elementor-widget-container {
	margin:0% 35% 0% -35%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-42eaae0 {
	z-index:1;
}
.elementor-5575 .elementor-element.elementor-element-42eaae0 .elementor-heading-title {
	font-family:"Marcellus", Sans-serif;
	font-size:19px;
	color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-d31aeca:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-d31aeca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-d31aeca {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:3% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-d31aeca > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5575 .elementor-element.elementor-element-955dee4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-955dee4 {
	padding:0% 0% 4% 0%;
}
.elementor-bc-flex-widget .elementor-5575 .elementor-element.elementor-element-ce6611e.elementor-column .elementor-widget-wrap {
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-ce6611e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content:flex-end;
	align-items:flex-end;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed {
--divider-border-style:solid;
--divider-color:var( --e-global-color-5277a1a );
--divider-border-width:1.9px;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed > .elementor-widget-container {
	margin:0% -4% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed .elementor-divider-separator {
	width:80px;
	margin:0 auto;
	margin-right:0;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed .elementor-divider {
	text-align:right;
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-5575 .elementor-element.elementor-element-62a2845 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
	padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-62a2845 {
	text-align:left;
}
.elementor-5575 .elementor-element.elementor-element-62a2845 .elementor-heading-title {
	font-family:"Conso", Sans-serif;
	font-size:60px;
	font-weight:normal;
	color:var( --e-global-color-5277a1a );
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-7c63c09:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-7c63c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-primary );
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 > .elementor-container {
	max-width:1400px;
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:0% 0% 6% 0%;
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-5575 .elementor-element.elementor-element-97ed05c.elementor-column .elementor-widget-wrap {
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-97ed05c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center;
}
.elementor-5575 .elementor-element.elementor-element-97ed05c.elementor-column > .elementor-widget-wrap {
	justify-content:center;
}
.elementor-5575 .elementor-element.elementor-element-840631a {
--swiper-slides-to-display:3;
--swiper-slides-gap:10px;
--arrow-prev-left-align:0%;
--arrow-prev-translate-x:0px;
--arrow-prev-left-position:-60px;
--arrow-prev-top-align:50%;
--arrow-prev-translate-y:-50%;
--arrow-next-right-align:0%;
--arrow-next-translate-x:0%;
--arrow-next-right-position:-60px;
--arrow-next-top-align:50%;
--arrow-next-translate-y:-50%;
--arrow-next-top-position:0px;
--arrow-normal-color:var( --e-global-color-06b942d );
--arrow-hover-color:var( --e-global-color-5277a1a );
--dots-normal-color:var( --e-global-color-5277a1a );
--dots-hover-color:var( --e-global-color-06b942d );
--dots-horizontal-position:50%;
--dots-horizontal-transform:-50%;
--dots-horizontal-offset:1px;
--dots-vertical-position:100%;
--dots-vertical-transform:-100%;
--dots-vertical-offset:1px;
--swiper-pagination-spacing:25px;
}
.elementor-5575 .elementor-element.elementor-element-840631a .swiper-slide > .elementor-element {
	height:100%;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button {
	bottom:0px;
	right:0px;
	width:55px;
	z-index:10;
	opacity:1;
	background-color:#00000000;
	border-radius:0px;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i {
	font-size:200px;
	color:#FFFFFF00;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg {
	width:200px;
	height:200px;
	fill:#FFFFFF00;
}
@media(max-width:1024px) {
.elementor-5575 .elementor-element.elementor-element-3b9b0ab > .elementor-widget-container {
margin:-23% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-3b9b0ab .elementor-heading-title {
font-size:30px;
}
.elementor-5575 .elementor-element.elementor-element-93165c8:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-93165c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size:71% auto;
}
.elementor-5575 .elementor-element.elementor-element-93165c8 {
padding:6% 3% 6% 3%;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc > .elementor-widget-container {
margin:-5% -6% 0% 0%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-987bc75 {
text-align:center;
font-size:18px;
}
.elementor-5575 .elementor-element.elementor-element-fd2019d {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb > .elementor-widget-container {
margin:-5% -6% 0% 0%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-dc8127b {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-a259171 {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-5e118eb {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-0819800 > .elementor-widget-container {
--e-transform-translateX:75%;
}
.elementor-5575 .elementor-element.elementor-element-fb07ebd > .elementor-widget-container {
--e-transform-translateX:75%;
}
.elementor-5575 .elementor-element.elementor-element-d31aeca {
padding:6% 0% 0% 0%;
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed > .elementor-widget-container {
margin:-5% -6% 0% 0%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 {
padding:0% 0% 22% 0%;
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-840631a {
--swiper-slides-to-display:2;
--dots-horizontal-position:50%;
--dots-horizontal-transform:-50%;
--dots-vertical-position:100%;
--dots-vertical-transform:-100%;
}
}
@media(max-width:767px) {
.elementor-5575 .elementor-element.elementor-element-35b3619 {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-3b9b0ab > .elementor-widget-container {
margin:-60% 0% 0% 0%;
padding:2% 2% 2% 2%;
}
.elementor-5575 .elementor-element.elementor-element-e2463d1 {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-93165c8:not(.elementor-motion-effects-element-type-background), .elementor-5575 .elementor-element.elementor-element-93165c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size:100% auto;
}
.elementor-5575 .elementor-element.elementor-element-93165c8 {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-570deb2 {
width:38%;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc > .elementor-widget-container {
margin:0% -15% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-0e7f4dc .elementor-divider-separator {
width:60px;
}
.elementor-5575 .elementor-element.elementor-element-62b4827 {
width:50%;
}
.elementor-5575 .elementor-element.elementor-element-55ec027 > .elementor-widget-container {
padding:4% 0% 4% 0%;
}
.elementor-5575 .elementor-element.elementor-element-55ec027 .elementor-heading-title {
font-size:35px;
}
.elementor-5575 .elementor-element.elementor-element-987bc75 {
text-align:center;
font-size:16px;
}
.elementor-5575 .elementor-element.elementor-element-fd2019d {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-144e90c {
width:32%;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb > .elementor-widget-container {
margin:0% -15% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-e5802cb .elementor-divider-separator {
width:60px;
}
.elementor-5575 .elementor-element.elementor-element-71cf770 {
width:50%;
}
.elementor-5575 .elementor-element.elementor-element-9139140 > .elementor-widget-container {
padding:4% 0% 4% 0%;
}
.elementor-5575 .elementor-element.elementor-element-9139140 .elementor-heading-title {
font-size:35px;
}
.elementor-5575 .elementor-element.elementor-element-69ce956 {
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-bd30bd7 > .elementor-widget-container {
margin:-20% 0% 0% 7%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-e1af9c1 > .elementor-widget-container {
margin:-20% 0% 0% 7%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-69b4594 > .elementor-widget-container {
margin:-20% 0% 0% 6%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-42eaae0 > .elementor-widget-container {
margin:-20% 0% 0% 6%;
padding:0% 0% 0% 0%;
}
.elementor-5575 .elementor-element.elementor-element-d31aeca {
padding:6% 0% 0% 0%;
z-index:15;
}
.elementor-5575 .elementor-element.elementor-element-ce6611e {
width:20%;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed > .elementor-widget-container {
margin:0% -35% 6% 0%;
}
.elementor-5575 .elementor-element.elementor-element-36cfaed .elementor-divider-separator {
width:60px;
}
.elementor-5575 .elementor-element.elementor-element-7e68bf0 {
width:80%;
}
.elementor-5575 .elementor-element.elementor-element-62a2845 > .elementor-widget-container {
padding:4% 0% 4% 0%;
}
.elementor-5575 .elementor-element.elementor-element-62a2845 .elementor-heading-title {
font-size:35px;
}
.elementor-5575 .elementor-element.elementor-element-7c63c09 {
padding:0% 0% 30% 0%;
}
.elementor-5575 .elementor-element.elementor-element-840631a {
--swiper-slides-to-display:1;
}
}
@media(min-width:768px) {
.elementor-5575 .elementor-element.elementor-element-64f55e9 {
width:19.911%;
}
.elementor-5575 .elementor-element.elementor-element-858235a {
width:62.999%;
}
.elementor-5575 .elementor-element.elementor-element-a8b2de7 {
width:16.754%;
}
.elementor-5575 .elementor-element.elementor-element-570deb2 {
width:42.482%;
}
.elementor-5575 .elementor-element.elementor-element-62b4827 {
width:57.518%;
}
.elementor-5575 .elementor-element.elementor-element-144e90c {
width:38.966%;
}
.elementor-5575 .elementor-element.elementor-element-71cf770 {
width:61.034%;
}
.elementor-5575 .elementor-element.elementor-element-ce6611e {
width:35.036%;
}
.elementor-5575 .elementor-element.elementor-element-7e68bf0 {
width:64.964%;
}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-5575 .elementor-element.elementor-element-144e90c {
width:37%;
}
.elementor-5575 .elementor-element.elementor-element-ce6611e {
width:30%;
}
}/* Start custom CSS for section, class: .elementor-element-35b3619 */
.elementor-4065 video {
	margin-left: -2px
}
.elementor-4065 .elementor-background-video-container {
	width:calc(100vw + 2px)
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-840631a */.elementor-5575 .elementor-element.elementor-element-840631a .swiper-pagination-bullets {
	left: calc(var(--dots-horizontal-position) + var(--dots-horizontal-offset))!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
 font-family: 'Conso';
 font-style: normal;
 font-weight: normal;
 font-display: auto;
 src: url('../font/Conso-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
