.elementor-3469 .elementor-element.elementor-element-49f3228 {
	--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;
	--gap: 30px 00px;
	--background-transition: 0.3s;
	--overlay-opacity: 0.5;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 249px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-49f3228:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-49f3228
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #08080e;
}
.elementor-3469 .elementor-element.elementor-element-49f3228::before,
.elementor-3469 .elementor-element.elementor-element-49f3228 > .elementor-background-video-container::before,
.elementor-3469 .elementor-element.elementor-element-49f3228 > .e-con-inner > .elementor-background-video-container::before,
.elementor-3469 .elementor-element.elementor-element-49f3228 > .elementor-background-slideshow::before,
.elementor-3469 .elementor-element.elementor-element-49f3228 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-3469
	.elementor-element.elementor-element-49f3228
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer::before {
	--background-overlay: "";
}
.elementor-3469 .elementor-element.elementor-element-49f3228,
.elementor-3469 .elementor-element.elementor-element-49f3228::before {
	--border-transition: 0.3s;
}
body:not(.rtl) .elementor-3469 .elementor-element.elementor-element-30bac41 {
	left: 0px;
}
body.rtl .elementor-3469 .elementor-element.elementor-element-30bac41 {
	right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-30bac41 {
	top: 0px;
}
.elementor-3469 .elementor-element.elementor-element-45088dc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 130px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}
.elementor-3469 .elementor-element.elementor-element-59882b2 .elementor-heading-title {
	color: #140e3f;
	font-family: "Arial", Sans-serif;
	font-size: 100px;
	font-weight: 900;
}
.elementor-3469 .elementor-element.elementor-element-1b54563 > .elementor-widget-container {
	margin: -28px 0px 20px 0px;
}
.elementor-3469 .elementor-element.elementor-element-1b54563 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 46px;
	line-height: 75px;
}
.elementor-3469 .elementor-element.elementor-element-16ad6a7 {
	width: 100%;
	max-width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-16ad6a7 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	line-height: 31px;
}
.elementor-3469 .elementor-element.elementor-element-2d183c4 {
	--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: flex-end;
	--gap: 0px 0px;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-27b8bc1 {
	width: 100%;
	max-width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-27b8bc1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-463de2a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 90px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-463de2a:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-463de2a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/10/content3-.webp");
	background-color: #140e3f;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-463de2a,
.elementor-3469 .elementor-element.elementor-element-463de2a::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-c370cc3 {
	--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;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-fec114f {
	--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;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-fec114f:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-fec114f
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2024/07/map_bg_1.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-fec114f,
.elementor-3469 .elementor-element.elementor-element-fec114f::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-dc6c5e0 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 180px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-dc6c5e0,
.elementor-3469 .elementor-element.elementor-element-dc6c5e0::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-dc6c5e0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-3469 .elementor-element.elementor-element-2f27ca6 .elementor-heading-title {
	color: #339bff;
	font-family: "Arial", Sans-serif;
	font-size: 48px;
}
.elementor-3469 .elementor-element.elementor-element-bc4f361 .elementor-heading-title {
	color: #ffffff;
	font-size: 18px;
	line-height: 24px;
}
.elementor-3469 .elementor-element.elementor-element-7ee8c80 {
	--display: flex;
	--justify-content: flex-end;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -10px;
	--margin-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-7ee8c80,
.elementor-3469 .elementor-element.elementor-element-7ee8c80::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-693f6d1 {
	width: 100%;
	max-width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-693f6d1 img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-a926265 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 40px;
	--padding-bottom: 62px;
	--padding-left: 30px;
	--padding-right: 30px;
}
.elementor-3469 .elementor-element.elementor-element-a926265:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a926265
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2024/07/map_bg_2.png");
	background-color: #ffffffcc;
	background-position: center left;
	background-repeat: no-repeat;
}
.elementor-3469 .elementor-element.elementor-element-a926265,
.elementor-3469 .elementor-element.elementor-element-a926265::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-1aef64e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-3469 .elementor-element.elementor-element-1aef64e .elementor-heading-title {
	color: #000000;
	font-family: "Arial", Sans-serif;
}
.elementor-3469 .elementor-element.elementor-element-541353c > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}
.elementor-3469 .elementor-element.elementor-element-541353c {
	color: #000000;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-bd983b5 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-3469 .elementor-element.elementor-element-bd983b5 .elementor-heading-title {
	color: #000000;
	font-family: "Arial", Sans-serif;
}
.elementor-3469 .elementor-element.elementor-element-a0d7e32 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-a0d7e32 {
	color: #000000;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-d3fd136 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 90px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-d3fd136:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-d3fd136
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/vecteezy_dark-blue-with-geometry-shape-and-light-lines-futuristic_20712356.jpg");
	background-color: #140e3f;
}
.elementor-3469 .elementor-element.elementor-element-d3fd136,
.elementor-3469 .elementor-element.elementor-element-d3fd136::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-55a87f0 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 30px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 45px;
	--padding-right: 45px;
}
.elementor-3469 .elementor-element.elementor-element-31d2f06 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8fa2b83 img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-2451360 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-86cc6a5 {
	width: 100%;
	max-width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-86cc6a5 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 30px;
	line-height: 60px;
}
.elementor-3469 .elementor-element.elementor-element-9fcc0f5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: -200px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 65px;
	--padding-right: 65px;
}
.elementor-3469 .elementor-element.elementor-element-061aa1c {
	--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;
	--background-transition: 0.3s;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 60px;
	--padding-bottom: 40px;
	--padding-left: 60px;
	--padding-right: 60px;
}
.elementor-3469 .elementor-element.elementor-element-061aa1c:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-061aa1c
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #000000;
}
.elementor-3469 .elementor-element.elementor-element-061aa1c,
.elementor-3469 .elementor-element.elementor-element-061aa1c::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-d954620 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bca8750 {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-bca8750 .elementor-heading-title {
	color: #339bff;
	font-family: "Arial", Sans-serif;
	font-size: 36px;
}
.elementor-3469 .elementor-element.elementor-element-54b5d84 {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-54b5d84 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
}
.elementor-3469 .elementor-element.elementor-element-25a6682 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-81cd392 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bf0a286 {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-bf0a286 .elementor-heading-title {
	color: #339bff;
	font-family: "Arial", Sans-serif;
	font-size: 36px;
}
.elementor-3469 .elementor-element.elementor-element-cefc71e {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-cefc71e .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
}
.elementor-3469 .elementor-element.elementor-element-0fd44be {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-e3c3ab8 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-553facb {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-553facb .elementor-heading-title {
	color: #339bff;
	font-family: "Arial", Sans-serif;
	font-size: 36px;
}
.elementor-3469 .elementor-element.elementor-element-2951b53 {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-2951b53 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
}
.elementor-3469 .elementor-element.elementor-element-1bed770 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 150px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-1bed770:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-1bed770
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/10/content2.webp");
	background-color: #140e3f;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-1bed770,
.elementor-3469 .elementor-element.elementor-element-1bed770::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-2f581b8 {
	--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;
	--gap: 50px 100px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 25px;
	--padding-right: 25px;
}
.elementor-3469 .elementor-element.elementor-element-f9d8c19 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a3e04d9 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 30px;
	--padding-left: 60px;
	--padding-right: 60px;
}
.elementor-3469 .elementor-element.elementor-element-a3e04d9:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a3e04d9
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffffcc;
}
.elementor-3469 .elementor-element.elementor-element-a3e04d9,
.elementor-3469 .elementor-element.elementor-element-a3e04d9::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-e20ecd3 > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-e20ecd3 .elementor-heading-title {
	color: #000000;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}
.elementor-3469 .elementor-element.elementor-element-73eff2b > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
}
.elementor-3469 .elementor-element.elementor-element-73eff2b .elementor-heading-title {
	color: #000000;
	font-family: "Arial", Sans-serif;
	font-size: 48px;
}
.elementor-3469 .elementor-element.elementor-element-5af9c3d > .elementor-widget-container {
	margin: 0px 0px 175px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-5af9c3d .elementor-heading-title {
	color: #000000;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 40px;
}
.elementor-3469 .elementor-element.elementor-element-a050fbe .elementor-button {
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #140e3f;
	border-radius: 5px 5px 5px 5px;
	padding: 17px 23px 17px 23px;
}
.elementor-3469 .elementor-element.elementor-element-2bcd49e {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-97b5bc2 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 30px;
	--padding-left: 60px;
	--padding-right: 60px;
}
.elementor-3469 .elementor-element.elementor-element-97b5bc2:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-97b5bc2
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #140e3fcc;
}
.elementor-3469 .elementor-element.elementor-element-97b5bc2,
.elementor-3469 .elementor-element.elementor-element-97b5bc2::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-32cd4dd > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-32cd4dd .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}
.elementor-3469 .elementor-element.elementor-element-1e0d3f7 > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
}
.elementor-3469 .elementor-element.elementor-element-1e0d3f7 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 48px;
}
.elementor-3469 .elementor-element.elementor-element-2add760 > .elementor-widget-container {
	margin: 0px 0px 175px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-2add760 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 40px;
}
.elementor-3469 .elementor-element.elementor-element-ae4e753 .elementor-button {
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	fill: #000000;
	color: #000000;
	background-color: #d0dbe8;
	border-radius: 5px 5px 5px 5px;
	padding: 17px 23px 17px 23px;
}
.elementor-3469 .elementor-element.elementor-element-6c23103 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-3469 .elementor-element.elementor-element-6c23103:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-6c23103
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/bg_d_01.jpg");
	background-color: #5d7bef;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-6c23103 > .elementor-container {
	max-width: 1200px;
}
.elementor-3469 .elementor-element.elementor-element-6c23103 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 25px 50px 25px;
}
.elementor-3469 .elementor-element.elementor-element-6c23103 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-ad9d3bf > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 80px 0px 0px;
	--e-column-margin-right: 80px;
	--e-column-margin-left: 0px;
	padding: 45px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-ad9d3bf > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-dab17e3 > .elementor-widget-container {
	margin: 0px -80px 0px 0px;
}
.elementor-3469
	.elementor-element.elementor-element-24c046a
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
		.elementor-absolute
	) {
	margin-bottom: 5px;
}
.elementor-3469 .elementor-element.elementor-element-24c046a > .elementor-element-populated {
	margin: 0% 3% 0% 0%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 0%;
	padding: 0px 0px 0px 50px;
}
.elementor-3469 .elementor-element.elementor-element-afaceaa .title-after_title,
.elementor-3469 .elementor-element.elementor-element-afaceaa .title-subtitle,
.elementor-3469 .elementor-element.elementor-element-afaceaa .woodmart-title-container {
	max-width: 636px;
}
.elementor-3469 .elementor-element.elementor-element-afaceaa .title {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: bold;
	line-height: 35px;
}
.elementor-3469 .elementor-element.elementor-element-3719077 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}
.elementor-3469 .elementor-element.elementor-element-3719077 .wd-text-block {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-4828d69 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-3469 .elementor-element.elementor-element-4828d69:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-4828d69
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/bg_d_02.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-4828d69 > .elementor-container {
	max-width: 1200px;
}
.elementor-3469 .elementor-element.elementor-element-4828d69 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 25px 50px 25px;
}
.elementor-3469 .elementor-element.elementor-element-4828d69 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-e50aa38.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}
.elementor-3469 .elementor-element.elementor-element-e50aa38 > .elementor-element-populated {
	margin: 0% 0% 0% 15%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 15%;
	padding: 0px 80px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-d994402 .title-after_title,
.elementor-3469 .elementor-element.elementor-element-d994402 .title-subtitle,
.elementor-3469 .elementor-element.elementor-element-d994402 .woodmart-title-container {
	max-width: 636px;
}
.elementor-3469 .elementor-element.elementor-element-d994402 .title {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: bold;
	line-height: 35px;
}
.elementor-3469 .elementor-element.elementor-element-b09e745 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}
.elementor-3469 .elementor-element.elementor-element-b09e745 .wd-text-block {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-5924f7a > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 80px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 80px;
	padding: 45px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-5924f7a > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-3528c1a > .elementor-widget-container {
	margin: 0px 0px 0px -80px;
}
.elementor-3469 .elementor-element.elementor-element-228a4ae > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-3469 .elementor-element.elementor-element-228a4ae:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-228a4ae
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/bg_d_03.jpg");
	background-color: #5d7bef;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-228a4ae > .elementor-container {
	max-width: 1200px;
}
.elementor-3469 .elementor-element.elementor-element-228a4ae {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 25px 50px 25px;
}
.elementor-3469 .elementor-element.elementor-element-228a4ae > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-0f26400 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 80px 0px 0px;
	--e-column-margin-right: 80px;
	--e-column-margin-left: 0px;
	padding: 45px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-0f26400 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-0c2dae4 > .elementor-widget-container {
	margin: 0px -80px 0px 0px;
}
.elementor-3469
	.elementor-element.elementor-element-e2e0ddc
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
		.elementor-absolute
	) {
	margin-bottom: 5px;
}
.elementor-3469 .elementor-element.elementor-element-e2e0ddc > .elementor-element-populated {
	margin: 0% 3% 0% 0%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 0%;
	padding: 0px 0px 0px 50px;
}
.elementor-3469 .elementor-element.elementor-element-bb9828a .title-after_title,
.elementor-3469 .elementor-element.elementor-element-bb9828a .title-subtitle,
.elementor-3469 .elementor-element.elementor-element-bb9828a .woodmart-title-container {
	max-width: 636px;
}
.elementor-3469 .elementor-element.elementor-element-bb9828a .title {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: bold;
	line-height: 35px;
}
.elementor-3469 .elementor-element.elementor-element-683ebc6 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}
.elementor-3469 .elementor-element.elementor-element-683ebc6 .wd-text-block {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-e3dec67 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-e3dec67:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-e3dec67
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/panoramic-banner.jpg");
	background-color: #140e3f;
	background-position: center center;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-e3dec67,
.elementor-3469 .elementor-element.elementor-element-e3dec67::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-aeb0533 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f0b11e9 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-after_title,
.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-subtitle,
.elementor-3469 .elementor-element.elementor-element-f0b11e9 .woodmart-title-container {
	max-width: 750px;
}
.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-subtitle {
	color: rgba(0, 0, 0, 0.6);
	font-size: 16px;
	font-weight: 600;
}
.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 42px;
	font-weight: 500;
	line-height: 52px;
}
.elementor-3469 .elementor-element.elementor-element-6829686 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f1bd6cd {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-f1bd6cd:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-f1bd6cd
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #140e3fcc;
}
.elementor-3469 .elementor-element.elementor-element-f1bd6cd,
.elementor-3469 .elementor-element.elementor-element-f1bd6cd::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-3be7ab4 > .elementor-widget-container {
	padding: 0% 7% 0% 7%;
}
.elementor-3469 .elementor-element.elementor-element-3be7ab4 .info-box-subtitle {
	color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-3be7ab4 .info-box-title {
	color: #ffffff;
	font-size: 28px;
}
.elementor-3469 .elementor-element.elementor-element-3be7ab4 .info-box-inner {
	color: #cfcfcf;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-a401aaa {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a401aaa:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a401aaa
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #140e3fcc;
}
.elementor-3469 .elementor-element.elementor-element-a401aaa,
.elementor-3469 .elementor-element.elementor-element-a401aaa::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-67cb9eb > .elementor-widget-container {
	padding: 0% 7% 0% 7%;
}
.elementor-3469 .elementor-element.elementor-element-67cb9eb .info-box-subtitle {
	color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-67cb9eb .info-box-title {
	color: #ffffff;
	font-size: 28px;
}
.elementor-3469 .elementor-element.elementor-element-67cb9eb .info-box-inner {
	color: #cfcfcf;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-811589d {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-811589d:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-811589d
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #140e3fcc;
}
.elementor-3469 .elementor-element.elementor-element-811589d,
.elementor-3469 .elementor-element.elementor-element-811589d::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-0b32ff0 > .elementor-widget-container {
	padding: 0% 7% 0% 7%;
}
.elementor-3469 .elementor-element.elementor-element-0b32ff0 .info-box-subtitle {
	color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-0b32ff0 .info-box-title {
	color: #ffffff;
	font-size: 28px;
}
.elementor-3469 .elementor-element.elementor-element-0b32ff0 .info-box-inner {
	color: #cfcfcf;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
}
.elementor-3469 .elementor-element.elementor-element-1ac3d82 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 60px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-1ac3d82:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-1ac3d82
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/10/content7.webp");
	background-color: #140e3f;
	background-position: center center;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-1ac3d82,
.elementor-3469 .elementor-element.elementor-element-1ac3d82::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a929cb6 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 30px;
	--background-transition: 0.3s;
	--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-3469 .elementor-element.elementor-element-e9220fe > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
}
.elementor-3469 .elementor-element.elementor-element-e9220fe .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 60px;
}
.elementor-3469 .elementor-element.elementor-element-561ed8c {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-40d136d {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}
.elementor-3469 .elementor-element.elementor-element-40d136d:hover {
	background-color: #ffffff33;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-right .elementor-image-box-img {
	margin-left: 35px;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-left .elementor-image-box-img {
	margin-right: 35px;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-top .elementor-image-box-img {
	margin-bottom: 35px;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-img img {
	transition-duration: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-description {
	color: #f1f1f1;
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.elementor-3469 .elementor-element.elementor-element-41af285 {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}
.elementor-3469 .elementor-element.elementor-element-41af285:hover {
	background-color: #ffffff33;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-right .elementor-image-box-img {
	margin-left: 35px;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-left .elementor-image-box-img {
	margin-right: 35px;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 35px;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-title {
	margin-bottom: 10px;
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-img img {
	transition-duration: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-description {
	color: #f1f1f1;
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.elementor-3469 .elementor-element.elementor-element-00fd869 {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}
.elementor-3469 .elementor-element.elementor-element-00fd869:hover {
	background-color: #ffffff33;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-right .elementor-image-box-img {
	margin-left: 35px;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-left .elementor-image-box-img {
	margin-right: 35px;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-top .elementor-image-box-img {
	margin-bottom: 35px;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-img img {
	transition-duration: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-description {
	color: #f1f1f1;
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.elementor-3469 .elementor-element.elementor-element-8a34337 {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 40px;
	--padding-right: 40px;
}
.elementor-3469 .elementor-element.elementor-element-8a34337:hover {
	background-color: #ffffff33;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-right .elementor-image-box-img {
	margin-left: 35px;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-left .elementor-image-box-img {
	margin-right: 35px;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-top .elementor-image-box-img {
	margin-bottom: 35px;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-title {
	margin-bottom: 10px;
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-img img {
	transition-duration: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-description {
	color: #f1f1f1;
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.elementor-3469 .elementor-element.elementor-element-1d06922 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 90px;
	--padding-bottom: 50px;
	--padding-left: 20px;
	--padding-right: 20px;
}
.elementor-3469 .elementor-element.elementor-element-1d06922:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-1d06922
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/10/content4.webp");
	background-color: #140e3f;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-1d06922,
.elementor-3469 .elementor-element.elementor-element-1d06922::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-2dac23a {
	--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;
	--gap: 15px 30px;
	--background-transition: 0.3s;
	--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-3469 .elementor-element.elementor-element-85bde4a {
	width: auto;
	max-width: auto;
}
.elementor-3469 .elementor-element.elementor-element-85bde4a.elementor-element {
	--align-self: flex-start;
}
.elementor-3469 .elementor-element.elementor-element-85bde4a .elementor-heading-title {
	color: #339bff;
	font-family: "Arial", Sans-serif;
	font-size: 120px;
	font-weight: 400;
}
.elementor-3469 .elementor-element.elementor-element-e32f9a8 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 30px;
}
.elementor-3469 .elementor-element.elementor-element-e72891e .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 19px;
	font-weight: 400;
}
.elementor-3469 .elementor-element.elementor-element-eec8bdb {
	--display: grid;
	--e-con-grid-template-columns: repeat(6, 1fr);
	--e-con-grid-template-rows: repeat(6, 1fr);
	--gap: 20px 20px;
	--grid-auto-flow: row;
	--justify-items: center;
	--background-transition: 0.3s;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-8a89588 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--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-3469 .elementor-element.elementor-element-8a89588:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-8a89588
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-8a89588,
.elementor-3469 .elementor-element.elementor-element-8a89588::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8a89588.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-7c1201b.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-7c1201b img {
	max-width: 95%;
	opacity: 1;
	filter: brightness(0%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-3469 .elementor-element.elementor-element-bd2cdca {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bd2cdca:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-bd2cdca
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-bd2cdca,
.elementor-3469 .elementor-element.elementor-element-bd2cdca::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-bd2cdca.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6ff0695.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6ff0695 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-84a6667 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-84a6667:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-84a6667
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-84a6667,
.elementor-3469 .elementor-element.elementor-element-84a6667::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-84a6667.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-0a2271f.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-0a2271f img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-4120a5a {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-4120a5a:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-4120a5a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-4120a5a,
.elementor-3469 .elementor-element.elementor-element-4120a5a::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-4120a5a.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-5b30ade.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-5b30ade img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-a19198c {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a19198c:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a19198c
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-a19198c,
.elementor-3469 .elementor-element.elementor-element-a19198c::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a19198c.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ace2f53.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ace2f53 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-3e22b4d {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-3e22b4d:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-3e22b4d
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-3e22b4d,
.elementor-3469 .elementor-element.elementor-element-3e22b4d::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-3e22b4d.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6edcb75.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6edcb75 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-e239c38 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-e239c38:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-e239c38
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-e239c38,
.elementor-3469 .elementor-element.elementor-element-e239c38::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-e239c38.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-5c72e15.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-5c72e15 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-636c817 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-636c817:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-636c817
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-636c817,
.elementor-3469 .elementor-element.elementor-element-636c817::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-636c817.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-f2c4b4e.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-f2c4b4e img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-d3b0ba1 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-d3b0ba1:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-d3b0ba1
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-d3b0ba1,
.elementor-3469 .elementor-element.elementor-element-d3b0ba1::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-d3b0ba1.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-1c190fc.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-1c190fc img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-7fcdd69 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-7fcdd69:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-7fcdd69
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-7fcdd69,
.elementor-3469 .elementor-element.elementor-element-7fcdd69::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-7fcdd69.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-b80633d.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-b80633d img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-5c4e31a {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-5c4e31a:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-5c4e31a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-5c4e31a,
.elementor-3469 .elementor-element.elementor-element-5c4e31a::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-5c4e31a.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-3c2dfea.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-3c2dfea img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-bbd2e1c {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bbd2e1c:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-bbd2e1c
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-bbd2e1c,
.elementor-3469 .elementor-element.elementor-element-bbd2e1c::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-bbd2e1c.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-af58f51.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-af58f51 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-ba0103e {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-ba0103e:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-ba0103e
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-ba0103e,
.elementor-3469 .elementor-element.elementor-element-ba0103e::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-ba0103e.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6566e57.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-6566e57 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-78c74cb {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-78c74cb:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-78c74cb
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-78c74cb,
.elementor-3469 .elementor-element.elementor-element-78c74cb::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-78c74cb.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-72302c9.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-72302c9 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-bf14c20 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bf14c20:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-bf14c20
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-bf14c20,
.elementor-3469 .elementor-element.elementor-element-bf14c20::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-bf14c20.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ae7959b.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ae7959b img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-0ef063a {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-0ef063a:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-0ef063a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-0ef063a,
.elementor-3469 .elementor-element.elementor-element-0ef063a::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-0ef063a.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-826d21f.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-826d21f img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-f11c706 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-f11c706:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-f11c706
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-f11c706,
.elementor-3469 .elementor-element.elementor-element-f11c706::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f11c706.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-d9b70ed.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-d9b70ed img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-a4b3ac0 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a4b3ac0:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a4b3ac0
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-a4b3ac0,
.elementor-3469 .elementor-element.elementor-element-a4b3ac0::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a4b3ac0.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-e405e27.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-e405e27 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-f6a86ca {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-f6a86ca:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-f6a86ca
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-f6a86ca,
.elementor-3469 .elementor-element.elementor-element-f6a86ca::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f6a86ca.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-511f113.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-511f113 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-f4c4dad {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-f4c4dad:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-f4c4dad
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-f4c4dad,
.elementor-3469 .elementor-element.elementor-element-f4c4dad::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-f4c4dad.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-a0e4c93.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-a0e4c93 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-de7904b {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-de7904b:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-de7904b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-de7904b,
.elementor-3469 .elementor-element.elementor-element-de7904b::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-de7904b.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-dbe15a4.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-dbe15a4 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-dda4ce7 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-dda4ce7:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-dda4ce7
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-dda4ce7,
.elementor-3469 .elementor-element.elementor-element-dda4ce7::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-dda4ce7.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-c21b804.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-c21b804 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-ff35745 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-ff35745:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-ff35745
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-ff35745,
.elementor-3469 .elementor-element.elementor-element-ff35745::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-ff35745.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-3df40cd.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-3df40cd img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-8bb049b {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-8bb049b:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-8bb049b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-8bb049b,
.elementor-3469 .elementor-element.elementor-element-8bb049b::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8bb049b.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-b1eed91.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-b1eed91 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-ad9cd00 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-ad9cd00:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-ad9cd00
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-ad9cd00,
.elementor-3469 .elementor-element.elementor-element-ad9cd00::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-ad9cd00.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ba9a312.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-ba9a312 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-b325995 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-b325995:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-b325995
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-b325995,
.elementor-3469 .elementor-element.elementor-element-b325995::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-b325995.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-acfd1d7.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-acfd1d7 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-8ba6565 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-8ba6565:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-8ba6565
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-8ba6565,
.elementor-3469 .elementor-element.elementor-element-8ba6565::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8ba6565.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-606d9fc.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-606d9fc img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-a75e3fc {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a75e3fc:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a75e3fc
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-a75e3fc,
.elementor-3469 .elementor-element.elementor-element-a75e3fc::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a75e3fc.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-e8dd0ad.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-e8dd0ad img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-fd14d11 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-fd14d11:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-fd14d11
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-fd14d11,
.elementor-3469 .elementor-element.elementor-element-fd14d11::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-fd14d11.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-070dd6c.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-070dd6c img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-a1468ce {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a1468ce:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a1468ce
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-a1468ce,
.elementor-3469 .elementor-element.elementor-element-a1468ce::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a1468ce.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-c0cb6d6.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-c0cb6d6 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-65717bd {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-65717bd:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-65717bd
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-65717bd,
.elementor-3469 .elementor-element.elementor-element-65717bd::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-65717bd.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-cebddf8.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-cebddf8 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-8295a67 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-8295a67:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-8295a67
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-8295a67,
.elementor-3469 .elementor-element.elementor-element-8295a67::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8295a67.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-90bd7ec.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-90bd7ec img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-e266b2e {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-e266b2e:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-e266b2e
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-e266b2e,
.elementor-3469 .elementor-element.elementor-element-e266b2e::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-e266b2e.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-2ef56f9.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-2ef56f9 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-acec1de {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-acec1de:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-acec1de
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-acec1de,
.elementor-3469 .elementor-element.elementor-element-acec1de::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-acec1de.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-adebd8e.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-adebd8e img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-6836aeb {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-6836aeb:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-6836aeb
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-6836aeb,
.elementor-3469 .elementor-element.elementor-element-6836aeb::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-6836aeb.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-33d05b3.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-33d05b3 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-70688e0 {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-70688e0:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-70688e0
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-70688e0,
.elementor-3469 .elementor-element.elementor-element-70688e0::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-70688e0.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-246d822.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-246d822 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-bcbdfbb {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-bcbdfbb:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-bcbdfbb
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-bcbdfbb,
.elementor-3469 .elementor-element.elementor-element-bcbdfbb::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-bcbdfbb.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-2b5e768.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-2b5e768 img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-a8f7b7b {
	--display: flex;
	--min-height: 60px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-a8f7b7b:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-a8f7b7b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff;
}
.elementor-3469 .elementor-element.elementor-element-a8f7b7b,
.elementor-3469 .elementor-element.elementor-element-a8f7b7b::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-a8f7b7b.e-con {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-137967c.elementor-element {
	--align-self: center;
}
.elementor-3469 .elementor-element.elementor-element-137967c img {
	max-width: 95%;
}
.elementor-3469 .elementor-element.elementor-element-0609fcd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 155px;
	--padding-bottom: 155px;
	--padding-left: 0px;
	--padding-right: 0px;
}
.elementor-3469 .elementor-element.elementor-element-0609fcd:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-0609fcd
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/10/content5.webp");
	background-color: #140e3f;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-0609fcd,
.elementor-3469 .elementor-element.elementor-element-0609fcd::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-8e4b750 {
	--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;
	--gap: 0px 30px;
	--background-transition: 0.3s;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 105px;
	--padding-right: 105px;
}
.elementor-3469 .elementor-element.elementor-element-8e4b750:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-8e4b750
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #140e3fe3;
}
.elementor-3469 .elementor-element.elementor-element-8e4b750,
.elementor-3469 .elementor-element.elementor-element-8e4b750::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-3e94755 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-3469 .elementor-element.elementor-element-3e94755.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-3469 .elementor-element.elementor-element-7141080 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 9px 9px;
	--background-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-1e6bb11 img {
	width: 23px;
}
.elementor-3469 .elementor-element.elementor-element-af6dcc9 .elementor-heading-title {
	color: #ffffff;
	font-family: "Arial", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}
.elementor-3469 .elementor-element.elementor-element-e4f48e7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 150px;
	--padding-bottom: 360px;
	--padding-left: 30px;
	--padding-right: 30px;
}
.elementor-3469 .elementor-element.elementor-element-e4f48e7:not(.elementor-motion-effects-element-type-background),
.elementor-3469
	.elementor-element.elementor-element-e4f48e7
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/wp-content/uploads/2025/06/download.webp");
	background-color: #140e3f;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-3469 .elementor-element.elementor-element-e4f48e7,
.elementor-3469 .elementor-element.elementor-element-e4f48e7::before {
	--border-transition: 0.3s;
}
.elementor-3469 .elementor-element.elementor-element-26baddd > .elementor-widget-container {
	margin: 0px 0px 195px 0px;
}
.elementor-3469 .elementor-element.elementor-element-26baddd {
	text-align: center;
}
.elementor-3469 .elementor-element.elementor-element-26baddd .elementor-heading-title {
	color: #445f80;
	font-size: 36px;
}
.elementor-3469 .elementor-element.elementor-element-68da828 img {
	width: 320px;
}
.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}
@media (max-width: 1024px) {
	.elementor-3469 .elementor-element.elementor-element-49f3228 {
		--padding-top: 80px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-45088dc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2d183c4 {
		--align-items: flex-end;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}
	.elementor-3469 .elementor-element.elementor-element-463de2a {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-c370cc3 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-fec114f {
		--justify-content: space-between;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-fec114f:not(.elementor-motion-effects-element-type-background),
	.elementor-3469
		.elementor-element.elementor-element-fec114f
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-size: cover;
	}
	.elementor-3469 .elementor-element.elementor-element-dc6c5e0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-a926265 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-1aef64e > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-541353c > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-541353c {
		font-size: 17px;
	}
	.elementor-3469 .elementor-element.elementor-element-bd983b5 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-a0d7e32 {
		font-size: 17px;
	}
	.elementor-3469 .elementor-element.elementor-element-d3fd136 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2451360 {
		--margin-top: 0%;
		--margin-bottom: 20%;
		--margin-left: 0%;
		--margin-right: 0%;
	}
	.elementor-3469 .elementor-element.elementor-element-86cc6a5 .elementor-heading-title {
		font-size: 24px;
		line-height: 40px;
	}
	.elementor-3469 .elementor-element.elementor-element-9fcc0f5 {
		--margin-top: -115px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	.elementor-3469 .elementor-element.elementor-element-061aa1c {
		--padding-top: 30px;
		--padding-bottom: 35px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-54b5d84 {
		text-align: center;
	}
	.elementor-3469 .elementor-element.elementor-element-1bed770 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2f581b8 {
		--gap: 25px 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-a3e04d9 {
		--padding-top: 15px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-e20ecd3 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-73eff2b > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-5af9c3d > .elementor-widget-container {
		margin: 0px 0px 70px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-97b5bc2 {
		--padding-top: 15px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-32cd4dd > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-1e0d3f7 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2add760 > .elementor-widget-container {
		margin: 0px 0px 70px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-ad9d3bf > .elementor-element-populated {
		padding: 45px 0px 0px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-24c046a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 60px 15px 60px 80px;
	}
	.elementor-3469 .elementor-element.elementor-element-afaceaa .title {
		font-size: 36px;
		line-height: 46px;
	}
	.elementor-3469 .elementor-element.elementor-element-e50aa38 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 60px 80px 60px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-d994402 .title {
		font-size: 36px;
		line-height: 46px;
	}
	.elementor-3469 .elementor-element.elementor-element-5924f7a > .elementor-element-populated {
		padding: 45px 15px 0px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-0f26400 > .elementor-element-populated {
		padding: 45px 0px 0px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-e2e0ddc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 60px 15px 60px 80px;
	}
	.elementor-3469 .elementor-element.elementor-element-bb9828a .title {
		font-size: 36px;
		line-height: 46px;
	}
	.elementor-3469 .elementor-element.elementor-element-e3dec67 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-subtitle {
		font-size: 14px;
	}
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title {
		font-size: 36px;
		line-height: 46px;
	}
	.elementor-3469 .elementor-element.elementor-element-6829686 {
		--grid-auto-flow: row;
	}
	.elementor-3469 .elementor-element.elementor-element-1ac3d82 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-e9220fe > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-e9220fe .elementor-heading-title {
		font-size: 2.3rem;
	}
	.elementor-3469 .elementor-element.elementor-element-561ed8c {
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-40d136d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-right .elementor-image-box-img {
		margin-left: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-left .elementor-image-box-img {
		margin-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55.elementor-position-top .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-41af285 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-right .elementor-image-box-img {
		margin-left: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-left .elementor-image-box-img {
		margin-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb.elementor-position-top .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-00fd869 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-right .elementor-image-box-img {
		margin-left: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-left .elementor-image-box-img {
		margin-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87.elementor-position-top .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-8a34337 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-right .elementor-image-box-img {
		margin-left: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-left .elementor-image-box-img {
		margin-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888.elementor-position-top .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-1d06922 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2dac23a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-85bde4a .elementor-heading-title {
		font-size: 100px;
	}
	.elementor-3469 .elementor-element.elementor-element-eec8bdb {
		--e-con-grid-template-columns: repeat(6, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-3469 .elementor-element.elementor-element-0609fcd {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-8e4b750 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	.elementor-3469 .elementor-element.elementor-element-e4f48e7 {
		--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: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-26baddd > .elementor-widget-container {
		margin: 0px 0px 100px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-68da828 img {
		width: 100%;
		max-width: 200px;
	}
}
@media (max-width: 768px) {
	.elementor-3469 .elementor-element.elementor-element-49f3228 {
		--gap: 0px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-45088dc {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-59882b2 .elementor-heading-title {
		font-size: 2.8rem;
	}
	.elementor-3469 .elementor-element.elementor-element-1b54563 > .elementor-widget-container {
		margin: -7px 0px 20px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-1b54563 {
		text-align: center;
	}
	.elementor-3469 .elementor-element.elementor-element-1b54563 .elementor-heading-title {
		font-size: 1.7rem;
		line-height: 1.4em;
	}
	.elementor-3469 .elementor-element.elementor-element-16ad6a7 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-16ad6a7 {
		text-align: center;
	}
	.elementor-3469 .elementor-element.elementor-element-16ad6a7 .elementor-heading-title {
		font-size: 19px;
		line-height: 1.4em;
	}
	.elementor-3469 .elementor-element.elementor-element-2d183c4 {
		--justify-content: center;
		--align-items: flex-end;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}
	.elementor-3469 .elementor-element.elementor-element-27b8bc1 {
		width: var(--container-widget-width, 70%);
		max-width: 70%;
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
	}
	.elementor-3469 .elementor-element.elementor-element-463de2a {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-fec114f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-dc6c5e0:not(.elementor-motion-effects-element-type-background),
	.elementor-3469
		.elementor-element.elementor-element-dc6c5e0
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-image: url("/wp-content/uploads/2025/06/bg_who.png");
	}
	.elementor-3469 .elementor-element.elementor-element-dc6c5e0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-7ee8c80:not(.elementor-motion-effects-element-type-background),
	.elementor-3469
		.elementor-element.elementor-element-7ee8c80
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-image: url("/wp-content/uploads/2025/06/bg_who.png");
		background-repeat: repeat;
	}
	.elementor-3469 .elementor-element.elementor-element-7ee8c80 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-a926265 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-d3fd136 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-2451360 {
		--margin-top: 30px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-86cc6a5 {
		text-align: center;
	}
	.elementor-3469 .elementor-element.elementor-element-86cc6a5 .elementor-heading-title {
		font-size: 18px;
		line-height: 31px;
	}
	.elementor-3469 .elementor-element.elementor-element-9fcc0f5 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-d954620 {
		--gap: 10px 10px;
	}
	.elementor-3469 .elementor-element.elementor-element-bca8750 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-54b5d84 .elementor-heading-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-81cd392 {
		--gap: 10px 10px;
	}
	.elementor-3469 .elementor-element.elementor-element-bf0a286 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-cefc71e .elementor-heading-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-e3c3ab8 {
		--gap: 10px 10px;
	}
	.elementor-3469 .elementor-element.elementor-element-553facb .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-3469 .elementor-element.elementor-element-2951b53 .elementor-heading-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-1bed770 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-ad9d3bf > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 45px 15px 0px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-dab17e3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-24c046a > .elementor-element-populated {
		padding: 40px 15px 40px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-afaceaa .title {
		font-size: 28px;
		line-height: 38px;
	}
	.elementor-3469 .elementor-element.elementor-element-e50aa38 > .elementor-element-populated {
		padding: 40px 15px 40px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-d994402 .title {
		font-size: 28px;
		line-height: 38px;
	}
	.elementor-3469 .elementor-element.elementor-element-5924f7a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 45px 15px 0px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-3528c1a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-228a4ae:not(.elementor-motion-effects-element-type-background),
	.elementor-3469
		.elementor-element.elementor-element-228a4ae
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: center center;
	}
	.elementor-3469 .elementor-element.elementor-element-0f26400 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 45px 15px 0px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c2dae4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-e2e0ddc > .elementor-element-populated {
		padding: 40px 15px 40px 15px;
	}
	.elementor-3469 .elementor-element.elementor-element-bb9828a .title {
		font-size: 28px;
		line-height: 38px;
	}
	.elementor-3469 .elementor-element.elementor-element-e3dec67 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-after_title,
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title-subtitle,
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .woodmart-title-container {
		max-width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-f0b11e9 .title {
		font-size: 24px;
		line-height: 34px;
	}
	.elementor-3469 .elementor-element.elementor-element-6829686 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-3469 .elementor-element.elementor-element-3be7ab4 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-67cb9eb > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-0b32ff0 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-1ac3d82 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-561ed8c {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-c1f9c55 .elementor-image-box-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-79cbdbb .elementor-image-box-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-0c29d87 .elementor-image-box-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-img {
		margin-bottom: 30px;
	}
	.elementor-3469 .elementor-element.elementor-element-f7e7888 .elementor-image-box-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-1d06922 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-85bde4a .elementor-heading-title {
		font-size: 85px;
	}
	.elementor-3469 .elementor-element.elementor-element-e32f9a8 .elementor-heading-title {
		font-size: 23px;
	}
	.elementor-3469 .elementor-element.elementor-element-e72891e .elementor-heading-title {
		font-size: 18px;
	}
	.elementor-3469 .elementor-element.elementor-element-eec8bdb {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--grid-auto-flow: row;
	}
	.elementor-3469 .elementor-element.elementor-element-0609fcd {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-8e4b750 {
		--padding-top: 20px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-3e94755 {
		width: var(--container-widget-width, 856.984px);
		max-width: 856.984px;
		--container-widget-width: 856.984px;
		--container-widget-flex-grow: 0;
	}
	.elementor-3469 .elementor-element.elementor-element-e4f48e7 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	.elementor-3469 .elementor-element.elementor-element-26baddd > .elementor-widget-container {
		margin: 0px 0px 80px 0px;
	}
	.elementor-3469 .elementor-element.elementor-element-26baddd .elementor-heading-title {
		font-size: 30px;
		line-height: 1.4em;
	}
	.elementor-3469 .elementor-element.elementor-element-68da828 img {
		max-width: 150px;
	}
}
@media (min-width: 769px) {
	.elementor-3469 .elementor-element.elementor-element-49f3228 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-45088dc {
		--width: 65%;
	}
	.elementor-3469 .elementor-element.elementor-element-2d183c4 {
		--width: 35%;
	}
	.elementor-3469 .elementor-element.elementor-element-463de2a {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-c370cc3 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-fec114f {
		--width: 61%;
	}
	.elementor-3469 .elementor-element.elementor-element-dc6c5e0 {
		--width: 58.518%;
	}
	.elementor-3469 .elementor-element.elementor-element-7ee8c80 {
		--width: 49%;
	}
	.elementor-3469 .elementor-element.elementor-element-a926265 {
		--width: 39%;
	}
	.elementor-3469 .elementor-element.elementor-element-d3fd136 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-55a87f0 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-1bed770 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-2f581b8 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-a3e04d9 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-e3dec67 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-1ac3d82 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-a929cb6 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-1d06922 {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-2dac23a {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-0609fcd {
		--content-width: 1200px;
	}
	.elementor-3469 .elementor-element.elementor-element-8e4b750 {
		--width: 900px;
	}
	.elementor-3469 .elementor-element.elementor-element-7141080 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-e4f48e7 {
		--content-width: 1200px;
	}
}
@media (max-width: 1024px) and (min-width: 769px) {
	.elementor-3469 .elementor-element.elementor-element-c370cc3 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-fec114f {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-dc6c5e0 {
		--width: 59.754%;
	}
	.elementor-3469 .elementor-element.elementor-element-7ee8c80 {
		--width: 300px;
	}
	.elementor-3469 .elementor-element.elementor-element-a926265 {
		--width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-ad9d3bf {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-24c046a {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-e50aa38 {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-5924f7a {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-0f26400 {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-e2e0ddc {
		width: 100%;
	}
	.elementor-3469 .elementor-element.elementor-element-8e4b750 {
		--width: 100%;
	}
}
@media (min-width: 1025px) {
	.elementor-3469 .elementor-element.elementor-element-0609fcd:not(.elementor-motion-effects-element-type-background),
	.elementor-3469
		.elementor-element.elementor-element-0609fcd
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
} /* Start custom CSS for container, class: .elementor-element-49f3228 */
#banner {
	position: relative;
	overflow: hidden;
} /* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-3e94755 */
.home_contact_form input:not(.choices__input) {
	background: none !important;
	border: 2px solid #fff !important;
	color: #fff !important;
}
.home_contact_form input::placeholder {
	color: #fff !important;
}

.home_contact_form .choices__inner {
	background: none !important;
	border: 2px solid #fff !important;
	/* color: #fff !important; */
}
/* .home_contact_form .choices__list:first-of-type .choices__item {
  color: #fff !important;
} */
div.wpforms-container-full
	.wpforms-form
	.wpforms-field.wpforms-field-select-style-modern
	.choices
	.choices__inner
	.choices__list--single
	.choices__item--selectable {
	color: #fff !important;
}
.home_contact_form .choices__placeholder {
	color: #fff !important;
}
.home_contact_form textarea {
	background: none !important;
	border: 2px solid #fff !important;
	color: #fff !important;
}
.home_contact_form textarea::placeholder {
	color: #fff !important;
}
.home_contact_form #wpforms-27041-field_13 label {
	color: #fff !important;
}
.home_contact_form .wpforms-submit {
	width: 100%;
	max-width: 300px;
	display: block !important;
	height: auto !important;
	margin: 0 auto !important;
	padding: 15px 10px !important;
	background-color: #339bff !important;
}
.home_contact_form .wpforms-submit:hover {
	background-color: #2475c2 !important;
} /* End custom CSS */
