
.elementor-17560 .elementor-element.elementor-element-731232e7 {
	--display: flex;
	--min-height: 100vh;
	--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;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-17560 .elementor-element.elementor-element-731232e7:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
	background-image: url("https://cdn-ildlgdn.nitrocdn.com/BKQGjYIeJFLsTyUNiiQzflNuGvMuIPWs/assets/images/optimized/rev-c1617c8/www.symmetry-systems.com/wp-content/uploads/2024/10/AdobeStock_605847134-scaled.jpeg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-17560 .elementor-element.elementor-element-731232e7:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-17560 .elementor-element.elementor-element-731232e7::before, .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-background-video-container::before, .elementor-17560 .elementor-element.elementor-element-731232e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-background-slideshow::before, .elementor-17560 .elementor-element.elementor-element-731232e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, rgba(19, 28, 39, .79) 78%, #131c27 93%);
}

.elementor-17560 .elementor-element.elementor-element-7334d60 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-b78bae9 {
	--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;
	--justify-content: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-b78bae9.e-con {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-26e70a7 {
	--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;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-26e70a7.e-con {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-aefca79 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-aefca79 .elementor-heading-title {
	font-size: 26px;
	letter-spacing: 2.5px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-94167f9 {
	--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;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-94167f9.e-con {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-d351e47 {
	background-color: rgba(255, 255, 255, .15);
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-d351e47.elementor-element {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-d351e47 img {
	width: 220px;
	opacity: 1;
}

.elementor-17560 .elementor-element.elementor-element-cb71706 {
	background-color: rgba(255, 255, 255, .15);
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-cb71706.elementor-element {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-cb71706 img {
	width: 155px;
	opacity: 1;
}

.elementor-17560 .elementor-element.elementor-element-569863e {
	background-color: rgba(255, 255, 255, .15);
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-569863e.elementor-element {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-569863e img {
	width: 200px;
	opacity: 1;
}

.elementor-17560 .elementor-element.elementor-element-1dbc348 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-17560 .elementor-element.elementor-element-925aa5c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-925aa5c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17560 .elementor-element.elementor-element-925aa5c .elementor-heading-title {
	font-family: "Oxanium", Sans-serif;
	font-size: 86px;
	font-weight: 700;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-df03c46 {
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-df03c46, .elementor-17560 .elementor-element.elementor-element-df03c46 .elementor-text-editor * {
	font-size: 26px;
	letter-spacing: 2.9px;
}

.elementor-17560 .elementor-element.elementor-element-df03c46, .elementor-17560 .elementor-element.elementor-element-df03c46 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-9981934 .elementor-button {
	background-color: var(--e-global-color-61a0b7d);
	font-size: 26px;
	font-weight: 900;
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
}

.elementor-17560 .elementor-element.elementor-element-9981934.elementor-element {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-2ba76f3 {
	--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: flex-start;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--margin-top: 0%;
	--margin-bottom: -8%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 8%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-17560 .elementor-element.elementor-element-2ba76f3:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-2ba76f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-17560 .elementor-element.elementor-element-21368a2 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--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-17560 .elementor-element.elementor-element-f1e9101 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-c143d5e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-f7d216f img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-d9c9f9f img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-3d174ff img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-240023d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-240023d.e-con {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-9cae8c9 {
	width: 100%;
	max-width: 100%;
}

.elementor-17560 .elementor-element.elementor-element-9cae8c9 .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-6c7b3aa {
	padding: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-6c7b3aa, .elementor-17560 .elementor-element.elementor-element-6c7b3aa .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-dcd5d6c {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-b82e666 {
	width: 100%;
	max-width: 100%;
}

.elementor-17560 .elementor-element.elementor-element-b82e666 .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: #4feb95;
}

.elementor-17560 .elementor-element.elementor-element-091c4c7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-b5aeda7 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-fb4cbf5 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-ef63ebe .elementor-heading-title {
	font-size: 24px;
	line-height: 1em;
	color: var(--e-global-color-fcde9ad);
}

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

.elementor-17560 .elementor-element.elementor-element-1b3432c {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-10c9eb1 img {
	width: 100%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-af88a34 .elementor-heading-title {
	font-size: 24px;
	line-height: 1em;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-1f4bb59 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-51dcd68 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-fe468be img {
	width: 100%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-a1a7521 .elementor-heading-title {
	font-size: 24px;
	line-height: 1em;
	color: var(--e-global-color-fcde9ad);
}

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

.elementor-17560 .elementor-element.elementor-element-40f63ca {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-e2d3ccd img {
	width: 100%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 10px 10px 10px 10px;
}

.elementor-17560 .elementor-element.elementor-element-1abe937 .elementor-heading-title {
	font-size: 24px;
	line-height: 1em;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-989f668 {
	--e-n-carousel-swiper-slides-to-display: 3;
	--e-n-carousel-swiper-slides-gap: 20px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-size: 22px;
	--e-n-carousel-swiper-pagination-size: 10px;
	--e-n-carousel-dots-normal-color: var(--e-global-color-fcde9ad);
	--e-n-carousel-swiper-pagination-spacing: 7px;
}

.elementor-17560 .elementor-element.elementor-element-989f668 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {
	padding: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-ed8f216 {
	--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: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-d47eb03 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-5ea130c {
	width: var(--container-widget-width, 80px);
	max-width: 80px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 3px 15px 3px 15px;
	--container-widget-width: 80px;
	--container-widget-flex-grow: 0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 4px 4px 4px 4px;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-5ea130c.elementor-element {
	--align-self: flex-start;
}

.elementor-17560 .elementor-element.elementor-element-5ea130c, .elementor-17560 .elementor-element.elementor-element-5ea130c .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-5f0281a {
	width: 100%;
	max-width: 100%;
}

.elementor-17560 .elementor-element.elementor-element-5f0281a .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: #4feb95;
}

.elementor-17560 .elementor-element.elementor-element-14e0b02 {
	padding: 0px 0px 15px 0px;
}

.elementor-17560 .elementor-element.elementor-element-14e0b02, .elementor-17560 .elementor-element.elementor-element-14e0b02 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-022b5a9 {
	--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: flex-start;
	--align-items: center;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--overlay-opacity: 1;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .23);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-022b5a9:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-022b5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-022b5a9::before, .elementor-17560 .elementor-element.elementor-element-022b5a9 > .elementor-background-video-container::before, .elementor-17560 .elementor-element.elementor-element-022b5a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17560 .elementor-element.elementor-element-022b5a9 > .elementor-background-slideshow::before, .elementor-17560 .elementor-element.elementor-element-022b5a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17560 .elementor-element.elementor-element-022b5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-17560 .elementor-element.elementor-element-6b9db2f {
	--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;
	--justify-content: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-a7c7fa8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-a7c7fa8.e-con {
	--align-self: center;
}

.elementor-17560 .elementor-element.elementor-element-60f6746 {
	width: var(--container-widget-width, 80px);
	max-width: 80px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 3px 15px 3px 15px;
	--container-widget-width: 80px;
	--container-widget-flex-grow: 0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 4px 4px 4px 4px;
}

.elementor-17560 .elementor-element.elementor-element-60f6746.elementor-element {
	--align-self: flex-start;
}

.elementor-17560 .elementor-element.elementor-element-60f6746, .elementor-17560 .elementor-element.elementor-element-60f6746 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-9ac5dbc {
	width: 100%;
	max-width: 100%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 10px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-9ac5dbc .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-0ef0f5a {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 10px 20px !important;
	--row-gap: 10px !important;
	--column-gap: 20px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-a7f6321 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-a7f6321:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-a7f6321, .elementor-17560 .elementor-element.elementor-element-a7f6321::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-f0a27ee {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-f0a27ee img {
	width: 200px;
	border-radius: 100% 100% 100% 100%;
}

.elementor-17560 .elementor-element.elementor-element-73ddb04 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-73ddb04 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-bf91892 {
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-bf91892, .elementor-17560 .elementor-element.elementor-element-bf91892 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-bf91892, .elementor-17560 .elementor-element.elementor-element-bf91892 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-48c2cab {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-48c2cab, .elementor-17560 .elementor-element.elementor-element-48c2cab .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-48c2cab, .elementor-17560 .elementor-element.elementor-element-48c2cab .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7115697 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-7115697:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7115697, .elementor-17560 .elementor-element.elementor-element-7115697::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-0017cb6 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-0017cb6 img {
	width: 200px;
	border-radius: 100% 100% 100% 100%;
}

.elementor-17560 .elementor-element.elementor-element-ced6677 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-ced6677 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-ae808e0 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-ae808e0, .elementor-17560 .elementor-element.elementor-element-ae808e0 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-ae808e0, .elementor-17560 .elementor-element.elementor-element-ae808e0 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-62a788a {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-62a788a, .elementor-17560 .elementor-element.elementor-element-62a788a .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-62a788a, .elementor-17560 .elementor-element.elementor-element-62a788a .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-defee73 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-defee73:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-defee73, .elementor-17560 .elementor-element.elementor-element-defee73::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-2fde12c {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-2fde12c img {
	width: 200px;
	border-radius: 100% 100% 100% 100%;
}

.elementor-17560 .elementor-element.elementor-element-c663086 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-c663086 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-a24dade {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-a24dade, .elementor-17560 .elementor-element.elementor-element-a24dade .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-a24dade, .elementor-17560 .elementor-element.elementor-element-a24dade .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-24dafb4 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-24dafb4, .elementor-17560 .elementor-element.elementor-element-24dafb4 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-24dafb4, .elementor-17560 .elementor-element.elementor-element-24dafb4 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-59899bf {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-59899bf:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-59899bf, .elementor-17560 .elementor-element.elementor-element-59899bf::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-b19fedb {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-b19fedb img {
	width: 200px;
	border-radius: 100% 100% 100% 100%;
}

.elementor-17560 .elementor-element.elementor-element-aebd4e8 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-aebd4e8 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-72e8076 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-72e8076, .elementor-17560 .elementor-element.elementor-element-72e8076 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-72e8076, .elementor-17560 .elementor-element.elementor-element-72e8076 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-ee8fcca {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-ee8fcca, .elementor-17560 .elementor-element.elementor-element-ee8fcca .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-ee8fcca, .elementor-17560 .elementor-element.elementor-element-ee8fcca .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-5dd5f21 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-5dd5f21:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-5dd5f21, .elementor-17560 .elementor-element.elementor-element-5dd5f21::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-9a4b81a {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-9a4b81a img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-27a29fc {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-27a29fc .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-1e67097 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-1e67097, .elementor-17560 .elementor-element.elementor-element-1e67097 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-1e67097, .elementor-17560 .elementor-element.elementor-element-1e67097 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-3f0e157 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-3f0e157, .elementor-17560 .elementor-element.elementor-element-3f0e157 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-3f0e157, .elementor-17560 .elementor-element.elementor-element-3f0e157 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-90aca20 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-90aca20:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-90aca20, .elementor-17560 .elementor-element.elementor-element-90aca20::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-7182aef {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-7182aef img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-1f470df {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-1f470df .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-d6d2627 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-d6d2627, .elementor-17560 .elementor-element.elementor-element-d6d2627 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-d6d2627, .elementor-17560 .elementor-element.elementor-element-d6d2627 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-b00f16c {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-b00f16c, .elementor-17560 .elementor-element.elementor-element-b00f16c .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-b00f16c, .elementor-17560 .elementor-element.elementor-element-b00f16c .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-2b7447f {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-2b7447f:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-2b7447f, .elementor-17560 .elementor-element.elementor-element-2b7447f::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-efb9c7b {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-efb9c7b img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-9050f2a {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-9050f2a .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-4c09a46 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-4c09a46, .elementor-17560 .elementor-element.elementor-element-4c09a46 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-4c09a46, .elementor-17560 .elementor-element.elementor-element-4c09a46 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-c5178e3 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-c5178e3, .elementor-17560 .elementor-element.elementor-element-c5178e3 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-c5178e3, .elementor-17560 .elementor-element.elementor-element-c5178e3 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7cc3a10 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-7cc3a10:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7cc3a10, .elementor-17560 .elementor-element.elementor-element-7cc3a10::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-b6b0aae {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-b6b0aae img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-376643f {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-376643f .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-1ca7af4 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-1ca7af4, .elementor-17560 .elementor-element.elementor-element-1ca7af4 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-1ca7af4, .elementor-17560 .elementor-element.elementor-element-1ca7af4 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-19e55bf {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-19e55bf, .elementor-17560 .elementor-element.elementor-element-19e55bf .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-19e55bf, .elementor-17560 .elementor-element.elementor-element-19e55bf .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-e918490 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-e918490:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-e918490, .elementor-17560 .elementor-element.elementor-element-e918490::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-f65c3e7 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-f65c3e7 img {
	width: 200px;
	border-radius: 100% 100% 100% 100%;
}

.elementor-17560 .elementor-element.elementor-element-de1d2f8 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-de1d2f8 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-1b118b8 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-1b118b8, .elementor-17560 .elementor-element.elementor-element-1b118b8 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-1b118b8, .elementor-17560 .elementor-element.elementor-element-1b118b8 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-25108c8 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-25108c8, .elementor-17560 .elementor-element.elementor-element-25108c8 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-25108c8, .elementor-17560 .elementor-element.elementor-element-25108c8 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-affcd67 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-affcd67:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-affcd67, .elementor-17560 .elementor-element.elementor-element-affcd67::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-cec813f {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-cec813f img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-ca17255 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-ca17255 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-881ced1 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-881ced1, .elementor-17560 .elementor-element.elementor-element-881ced1 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-881ced1, .elementor-17560 .elementor-element.elementor-element-881ced1 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-ee0d275 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-ee0d275, .elementor-17560 .elementor-element.elementor-element-ee0d275 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-ee0d275, .elementor-17560 .elementor-element.elementor-element-ee0d275 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-6167a08 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-6167a08:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-6167a08, .elementor-17560 .elementor-element.elementor-element-6167a08::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-a06b9c3 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-a06b9c3 img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-8339b5e {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-8339b5e .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-f925276 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-f925276, .elementor-17560 .elementor-element.elementor-element-f925276 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-f925276, .elementor-17560 .elementor-element.elementor-element-f925276 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-f9f1dde {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-f9f1dde, .elementor-17560 .elementor-element.elementor-element-f9f1dde .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-f9f1dde, .elementor-17560 .elementor-element.elementor-element-f9f1dde .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-c95d245 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-c95d245:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-c95d245, .elementor-17560 .elementor-element.elementor-element-c95d245::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-683ece1 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-683ece1 img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-c36ceec {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-c36ceec .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-a935080 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-a935080, .elementor-17560 .elementor-element.elementor-element-a935080 .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-a935080, .elementor-17560 .elementor-element.elementor-element-a935080 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-70026a3 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-70026a3, .elementor-17560 .elementor-element.elementor-element-70026a3 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-70026a3, .elementor-17560 .elementor-element.elementor-element-70026a3 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-0b7efff {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-0b7efff:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-0b7efff, .elementor-17560 .elementor-element.elementor-element-0b7efff::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-8ace740 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-8ace740 img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-7b7465f {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-7b7465f .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-9413e2c {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-9413e2c, .elementor-17560 .elementor-element.elementor-element-9413e2c .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-9413e2c, .elementor-17560 .elementor-element.elementor-element-9413e2c .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-106743f {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-106743f, .elementor-17560 .elementor-element.elementor-element-106743f .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-106743f, .elementor-17560 .elementor-element.elementor-element-106743f .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7c1184c {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(2, 1, 1, 0);
	--border-color: rgba(2, 1, 1, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-17560 .elementor-element.elementor-element-7c1184c:hover {
	background-color: rgba(255, 255, 255, .09);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-7c1184c, .elementor-17560 .elementor-element.elementor-element-7c1184c::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-5590ae4 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-5590ae4 img {
	width: 200px;
}

.elementor-17560 .elementor-element.elementor-element-e9d5e78 {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-e9d5e78 .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-6e7565a {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-6e7565a, .elementor-17560 .elementor-element.elementor-element-6e7565a .elementor-text-editor * {
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-6e7565a, .elementor-17560 .elementor-element.elementor-element-6e7565a .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-1860fd3 {
	text-align: justify;
}

.elementor-17560 .elementor-element.elementor-element-1860fd3, .elementor-17560 .elementor-element.elementor-element-1860fd3 .elementor-text-editor * {
	font-size: 16px;
	line-height: 1.2em;
}

.elementor-17560 .elementor-element.elementor-element-1860fd3, .elementor-17560 .elementor-element.elementor-element-1860fd3 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-a0015ca {
	--display: flex;
	--justify-content: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(0, 0, 0, 0);
	--border-color: rgba(0, 0, 0, 0);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-a0015ca:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(242, 242, 242, 0);
	--border-color: rgba(242, 242, 242, 0);
}

.elementor-17560 .elementor-element.elementor-element-a0015ca, .elementor-17560 .elementor-element.elementor-element-a0015ca::before {
	--border-transition: .3s;
}

.elementor-17560 .elementor-element.elementor-element-7d5c26a {
	margin: -10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-7d5c26a .elementor-heading-title {
	font-size: 28px;
	text-transform: uppercase;
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-ce057b2 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 30px;
	--margin-bottom: 36px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-ce057b2:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-ce057b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-b0f2508 {
	width: 100%;
	max-width: 100%;
	padding: 0px 0px 20px 0px;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-b0f2508 .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-17560 .elementor-element.elementor-element-d3c3335 {
	--e-image-carousel-slides-to-show: 5;
}

.elementor-17560 .elementor-element.elementor-element-af0a7bf {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-156d086 {
	width: 100%;
	max-width: 100%;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-156d086 .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-2b2ef07 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-5a40ca0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-5a40ca0:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-5a40ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-824d788 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-4708a17 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-4708a17 img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-d2041a6 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-065c68d {
	padding: 0px 0px 20px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-065c68d .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-66b6ba8 .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-1902936 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-1902936:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-1902936 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-ee657e3 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-7f2affd {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-7f2affd img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-b4ce883 {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-b4ce883 img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-90268ce {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-90268ce img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-493181b .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-0d0c58b {
	padding: 0px 0px 20px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-0d0c58b .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-040ba68 .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-86e47eb {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-86e47eb:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-86e47eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-63dc30a {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-ad0a09d {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-ad0a09d img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-111d2a9 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-3593434 {
	padding: 0px 0px 20px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-3593434 .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-d1574fe .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-703a77b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-703a77b:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-703a77b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-fa6aefc {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-ee7f4ff {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-ee7f4ff img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-7abc6ad {
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-7abc6ad img {
	width: 50px;
}

.elementor-17560 .elementor-element.elementor-element-9d9b003 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-94a94ef {
	padding: 0px 0px 20px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-94a94ef .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-b886336 .elementor-heading-title {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-ee39b31 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-17560 .elementor-element.elementor-element-c744d2c {
	width: 100%;
	max-width: 100%;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-17560 .elementor-element.elementor-element-c744d2c .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-aa2b67d {
	--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;
	--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-17560 .elementor-element.elementor-element-528b960 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-656ff23 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-656ff23:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-656ff23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-0c4474d .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-4d9f289);
}

.elementor-17560 .elementor-element.elementor-element-5aa526e {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-5aa526e:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-5aa526e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-cc8e7b6 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-cc8e7b6 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-924f9f8 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-924f9f8 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-082b3dc .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-33e7572 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-33e7572:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-33e7572 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-a063875 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-a063875 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-1105690 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-1105690 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-2945133 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-37a314b {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-37a314b:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-37a314b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-1fe87cd {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-1fe87cd .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-66b9009 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-66b9009 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-4892a66 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-798c585 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-798c585:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-798c585 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-c6f2bf6 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-4d9f289);
}

.elementor-17560 .elementor-element.elementor-element-38801d7 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-38801d7:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-38801d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-08d7251 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-08d7251 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-5bdcd0d {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-5bdcd0d .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-070ce8a .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-3ba9201 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-3ba9201:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-3ba9201 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-289abbf {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-289abbf .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-f8d5a1d {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-f8d5a1d .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-d4b23a0 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-4df2941 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-4df2941:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-4df2941 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-1372486 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-4d9f289);
}

.elementor-17560 .elementor-element.elementor-element-d5a0f5e {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-d5a0f5e:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-d5a0f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-27f773a {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-27f773a .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-4f74c57 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-4f74c57 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-2cc9148 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-13426e8 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-13426e8:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-13426e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-598624e {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-598624e .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-5730b23 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-5730b23 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-0e564a0 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-1dc3fd5 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-1dc3fd5:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-1dc3fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-a62cc80 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-a62cc80 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-554d19d {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-554d19d .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-21193ba .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-3cb8e76 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-3cb8e76:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-3cb8e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-a0055e0 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-a0055e0 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-d068e29 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-d068e29 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-85202be .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-301aa59 {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-301aa59:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-301aa59 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-3b9807a {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-3b9807a .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-8448ed1 {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-8448ed1 .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-2901a32 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-1d1630b {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-1d1630b:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-1d1630b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-9a2dd14 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-9a2dd14 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-d0f9f8a {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-d0f9f8a .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-668bc05 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-6439c4b {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-6439c4b:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-6439c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-59e6805 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-59e6805 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-ccba09e {
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-ccba09e .elementor-heading-title {
	font-size: 20px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-2c3a317 .elementor-heading-title {
	font-size: 16px;
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-239092a {
	--display: flex;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-fcde9ad);
	--border-color: var(--e-global-color-fcde9ad);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-17560 .elementor-element.elementor-element-239092a:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-239092a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .09);
}

.elementor-17560 .elementor-element.elementor-element-14de832 {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-14de832 .elementor-heading-title {
	font-size: 20px;
	text-transform: uppercase;
	color: var(--e-global-color-4d9f289);
}

.elementor-17560 .elementor-element.elementor-element-fb1eef8 {
	--display: flex;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-42a78ff {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-0e143aa {
	width: var(--container-widget-width, 80px);
	max-width: 80px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 3px 15px 3px 15px;
	--container-widget-width: 80px;
	--container-widget-flex-grow: 0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 4px 4px 4px 4px;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-0e143aa.elementor-element {
	--align-self: flex-start;
}

.elementor-17560 .elementor-element.elementor-element-0e143aa, .elementor-17560 .elementor-element.elementor-element-0e143aa .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-200b0e1);
}

.elementor-17560 .elementor-element.elementor-element-6c70224 {
	width: 100%;
	max-width: 100%;
}

.elementor-17560 .elementor-element.elementor-element-6c70224 .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-990263f {
	padding: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-990263f, .elementor-17560 .elementor-element.elementor-element-990263f .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-54b2026 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17560 .elementor-element.elementor-element-5eca7ba {
	width: var(--container-widget-width, 92px);
	max-width: 92px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 3px 15px 3px 15px;
	--container-widget-width: 92px;
	--container-widget-flex-grow: 0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-fcde9ad);
	border-radius: 4px 4px 4px 4px;
	text-align: center;
}

.elementor-17560 .elementor-element.elementor-element-5eca7ba.elementor-element {
	--align-self: flex-start;
}

.elementor-17560 .elementor-element.elementor-element-5eca7ba, .elementor-17560 .elementor-element.elementor-element-5eca7ba .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: #fff;
}

.elementor-17560 .elementor-element.elementor-element-d2bfa42 {
	width: 100%;
	max-width: 100%;
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-d2bfa42 .elementor-heading-title {
	font-size: 55px;
	line-height: 1em;
	color: var(--e-global-color-61a0b7d);
}

.elementor-17560 .elementor-element.elementor-element-bc83e70 {
	padding: 0px 0px 0px 0px;
}

.elementor-17560 .elementor-element.elementor-element-bc83e70, .elementor-17560 .elementor-element.elementor-element-bc83e70 .elementor-text-editor *:not(.elementor-drop-cap-letter) {
	color: var(--e-global-color-fcde9ad);
}

.elementor-17560 .elementor-element.elementor-element-235765b {
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b6b6b6;
	border-radius: 6px 6px 6px 6px;
}

body.elementor-page-17560 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-17560 .elementor-element.elementor-element-7334d60 {
		--content-width: 1000px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-26e70a7 {
		--width: 40%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-2ba76f3 {
		--content-width: 1140px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-240023d {
		--width: 200%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-022b5a9 {
		--width: 50%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-0ef0f5a {
		--content-width: 1140px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-528b960 {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-fb1eef8 {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-42a78ff {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-54b2026 {
		--width: 100%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-17560 .elementor-element.elementor-element-f1e9101 {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-240023d {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-022b5a9 {
		--width: 80%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-fb1eef8 {
		--width: 100%;
	}
	
	.elementor-17560 .elementor-element.elementor-element-42a78ff {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-17560 .elementor-element.elementor-element-2ba76f3 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-21368a2 {
		--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: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-f1e9101 {
		--e-con-grid-template-columns: repeat(4, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-240023d {
		--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;
	}
	
	.elementor-17560 .elementor-element.elementor-element-989f668 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-17560 .elementor-element.elementor-element-022b5a9 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-17560 .elementor-element.elementor-element-0ef0f5a {
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-d3c3335 {
		--e-image-carousel-slides-to-show: 4;
	}
	
	.elementor-17560 .elementor-element.elementor-element-2b2ef07 {
		--gap: 5px 5px !important;
		--row-gap: 5px !important;
		--column-gap: 5px !important;
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-ee39b31 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-aa2b67d {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-528b960 {
		--gap: 5px 5px !important;
		--row-gap: 5px !important;
		--column-gap: 5px !important;
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-54b2026 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (max-width:767px) {
	.elementor-17560 .elementor-element.elementor-element-731232e7:not(.elementor-motion-effects-element-type-background), .elementor-17560 .elementor-element.elementor-element-731232e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 864px auto;
	}
	
	.elementor-17560 .elementor-element.elementor-element-731232e7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-b78bae9 {
		--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: 1px 1px;
		--row-gap: 1px;
		--column-gap: 1px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-26e70a7 {
		--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: 1px 1px;
		--row-gap: 1px;
		--column-gap: 1px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-aefca79 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-94167f9 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--align-items: center;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-d351e47 img {
		width: 100px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-cb71706 img {
		width: 80px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-569863e img {
		width: 110px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-925aa5c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-925aa5c .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-2ba76f3 {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-f1e9101 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-989f668 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-17560 .elementor-element.elementor-element-0ef0f5a {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 5px 5px !important;
		--row-gap: 5px !important;
		--column-gap: 5px !important;
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-b0f2508 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17560 .elementor-element.elementor-element-d3c3335 {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-17560 .elementor-element.elementor-element-2b2ef07 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-17560 .elementor-element.elementor-element-528b960 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
