/* End Custom Fonts CSS */

.elementor-369 .elementor-element.elementor-element-f455af1 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-f455af1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-f455af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-62843d8 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-5fc38e6 {
	margin: 9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-5fc38e6 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	color: rgba(0, 0, 0, .85);
}

.elementor-369 .elementor-element.elementor-element-8e88d3e {
	--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;
}

.elementor-369 .elementor-element.elementor-element-8e88d3e:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-8e88d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-1ae4ece {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-1ccfbbb {
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: rgba(0, 0, 0, .85);
}

.elementor-369 .elementor-element.elementor-element-87cf378 {
	--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: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-87cf378:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-87cf378 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-c23d3c7 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-e57f86b {
	--display: flex;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 15%;
	--padding-right: 15%;
}

.elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button {
	background-color: #f74702;
	font-family: "GT America", Sans-serif;
	font-size: 19px;
	font-weight: 600;
	fill: #fdfdfd;
	color: #fdfdfd;
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-49d3045 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button:focus {
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button:focus svg {
	fill: #000;
}

.elementor-369 .elementor-element.elementor-element-2d99300 {
	--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: 100px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-0cab36a {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-496b137 {
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-6af4ed0 {
	--display: flex;
	--margin-top: 100px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-3ebc6a5 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-cb814aa .gallery-item .gallery-caption {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-0cef170 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-1fc0c3a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: -20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-bf2b13c {
	--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;
}

.elementor-369 .elementor-element.elementor-element-c6125f4 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-0a052a7 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-738d4d1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-738d4d1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-738d4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-148db5f {
	--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;
}

.elementor-369 .elementor-element.elementor-element-50e826c {
	--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;
}

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

.elementor-369 .elementor-element.elementor-element-6d6a5b1 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-6d6a5b1 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-663ab64 {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-8c00998 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-9e8970b {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #080808;
}

.elementor-369 .elementor-element.elementor-element-f88b5b2 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-f88b5b2:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-f88b5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-cd9adff {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-369 .elementor-element.elementor-element-550502d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-cca348b {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-e12dda2 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-7e0b246 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-21d5ceb {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-d6d3577 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-d6d3577:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-d6d3577 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-546887f {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-7a517de .elementor-button {
	background-color: #f74702;
	font-family: "GT America", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	fill: #fdfdfd;
	color: #fdfdfd;
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-7a517de {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-369 .elementor-element.elementor-element-7a517de .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-7a517de .elementor-button:focus {
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-7a517de .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-7a517de .elementor-button:focus svg {
	fill: #000;
}

.elementor-369 .elementor-element.elementor-element-a036a92 {
	--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;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-a036a92:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-a036a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-f162cd9 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-dfec978 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-0156c3c {
	--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;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-0156c3c:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-0156c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-1b68389 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-c593588 {
	text-align: justify;
	font-size: 18px;
}

.elementor-369 .elementor-element.elementor-element-3d95a72 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-3d95a72:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-3d95a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-08f4875 {
	--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;
}

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

.elementor-369 .elementor-element.elementor-element-542efb9 {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-542efb9 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-82af55e {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #050505;
}

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

.elementor-369 .elementor-element.elementor-element-06ebae0 {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-4f60eca {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-9baffcd {
	--display: flex;
	--justify-content: center;
}

.elementor-369 .elementor-element.elementor-element-ec1f9b7 {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-d902d21 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-73c9c9d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-73c9c9d:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-73c9c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-3eef6f0 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-7c7a327 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-3f3b842 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-019167f {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-019167f .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-007ba84 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-805cf7f {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #080808;
}

.elementor-369 .elementor-element.elementor-element-c7186a4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-c7186a4:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-c7186a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-fd252f8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-300e97f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-46ba084 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-cc60cc7 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-be611ce {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-56858f1 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-ff77d8a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-ff77d8a:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-ff77d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-cf1208f {
	--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;
}

.elementor-369 .elementor-element.elementor-element-94cd7da {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-519dccc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-d8e42a4 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-d8e42a4 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-60b9d3a {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #080808;
}

.elementor-369 .elementor-element.elementor-element-273ce18 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-f08ee7f {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #080808;
}

.elementor-369 .elementor-element.elementor-element-f3d0982 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-f3d0982:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-f3d0982 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-a58afc3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-5c2c8ec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-81cc04e {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-38cab03 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-cd50f17 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-04735af {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-4e96691 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-4e96691:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-4e96691 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-221fbc2 {
	--display: flex;
}

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

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

.elementor-369 .elementor-element.elementor-element-5c9055a {
	--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: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-5c9055a:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5c9055a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-27cafb1 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-8f6cfbd {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-e160d93:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-e160d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-e160d93 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0% 10% 0% 10%;
}

.elementor-369 .elementor-element.elementor-element-e160d93 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-369 .elementor-element.elementor-element-663eb52 img {
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-902a198 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-354c748 img {
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-87c3af4 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-d79d91f img {
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-a1dd163 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-d523443 > .elementor-element-populated {
	padding: 0% 0% 0% 0%;
}

.elementor-369 .elementor-element.elementor-element-9959e16 img {
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-cf0adb6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-7917ca1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-7917ca1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7917ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-23ff118 {
	text-align: justify;
	font-size: 20px;
}

.elementor-369 .elementor-element.elementor-element-ac639a1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-ac639a1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-ac639a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-b229360 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-865c364 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-6d872ab {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-ff62975 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-ff62975 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-08b46b7 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-5d1b1db {
	padding: 0% 5% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #080808;
}

.elementor-369 .elementor-element.elementor-element-5019412 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-5019412:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5019412 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-4455104 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-514e039 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-d199aec {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-56e3359 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-4180ac7 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-8d90bc3 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-ae03124 {
	--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: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-03cdcf9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-03cdcf9:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-03cdcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-bedda0c {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-340db1d .elementor-heading-title {
	font-size: 40px;
}

.elementor-369 .elementor-element.elementor-element-6e5bfb1 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-5a845b5 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-5a845b5 .elementor-heading-title {
	font-size: 40px;
}

.elementor-369 .elementor-element.elementor-element-a2fe896 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-a2fe896:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-a2fe896 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-5a825b7 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-6aaaad2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-abc874b {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-960f4b9 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-960f4b9 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-53893e0 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-3e4b5ec {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #0a0a0a;
}

.elementor-369 .elementor-element.elementor-element-7236360 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-7236360:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7236360 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-2d06181 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-0b2571a {
	--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;
}

.elementor-369 .elementor-element.elementor-element-acbbebd {
	--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;
}

.elementor-369 .elementor-element.elementor-element-2f03608 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-884da09 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-2f48235 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-2ed3bc0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-2ed3bc0:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2ed3bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-b6569d0 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-b6944af {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-9377b09 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-f15c8eb {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-f15c8eb .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-25895ef {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #0a0a0a;
}

.elementor-369 .elementor-element.elementor-element-24b42a1 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-37d1a3e {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #0a0a0a;
}

.elementor-369 .elementor-element.elementor-element-685677c {
	--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;
}

.elementor-369 .elementor-element.elementor-element-685677c:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-685677c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-c3ce865 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-15ee93c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-ad56fc0 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-d0ee0ca {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-e071b72 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-c892bcc {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-dc76533 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-dc76533:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-dc76533 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-a38dcb0 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-38a21ed {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-b746221 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-154c218 {
	text-align: center;
}

.elementor-369 .elementor-element.elementor-element-154c218 .elementor-heading-title {
	font-family: "GT America", Sans-serif;
	font-weight: 600;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-da494d6 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-72290d4 {
	padding: 0% 0% 0% 0%;
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #0a0a0a;
}

.elementor-369 .elementor-element.elementor-element-2e989e2 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-2e989e2:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2e989e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-9b0f5e8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-369 .elementor-element.elementor-element-a1ebf27 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-76a0c66 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-369 .elementor-element.elementor-element-059e9b9 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-2a646fa {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-78fbd4d {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-cf693bb img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-369 .elementor-element.elementor-element-9b8a557 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #050505;
}

.elementor-369 .elementor-element.elementor-element-8b209de {
	--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;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-8b209de:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-8b209de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-369 .elementor-element.elementor-element-ab530c2 {
	--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: space-around;
}

.elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button {
	background-color: #f74702;
	font-family: "GT America", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	fill: #fdfdfd;
	color: #fdfdfd;
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-5cce297 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button:focus {
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button:focus svg {
	fill: #000;
}

.elementor-369 .elementor-element.elementor-element-984a604 {
	--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;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-984a604:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-984a604 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-4cb318b {
	--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: space-around;
}

.elementor-369 .elementor-element.elementor-element-458b3f4 {
	text-align: left;
	font-family: "GT America", Sans-serif;
	font-size: 25px;
	font-weight: 800;
	color: rgba(0, 0, 0, .85);
}

.elementor-369 .elementor-element.elementor-element-3fc28a4 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-3fc28a4:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-3fc28a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-b737919 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-c7696dc {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-01e1aa7 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-898e134 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-320c170 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-2f28270 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-2f28270:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2f28270 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f1f2;
}

.elementor-369 .elementor-element.elementor-element-c361cb9 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-101acd1 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-7624233 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-7d0fc92 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-f1221a6 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-bf60130 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-76f97aa {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-b81a7cd {
	--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;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-369 .elementor-element.elementor-element-f348585 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-e782484 .elementor-button {
	background-color: #f74702;
	font-family: "GT America", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	fill: #fdfdfd;
	color: #fdfdfd;
	border-radius: 5px 5px 5px 5px;
}

.elementor-369 .elementor-element.elementor-element-e782484 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-369 .elementor-element.elementor-element-e782484 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-e782484 .elementor-button:focus {
	color: #000;
}

.elementor-369 .elementor-element.elementor-element-e782484 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-e782484 .elementor-button:focus svg {
	fill: #000;
}

.elementor-369 .elementor-element.elementor-element-05e3142 {
	--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;
}

.elementor-369 .elementor-element.elementor-element-cd7fb91 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-9d77074 {
	--display: flex;
}

.elementor-369 .elementor-element.elementor-element-5f8fd00 {
	text-align: justify;
	font-family: "GT America", Sans-serif;
	font-weight: 400;
	color: #0a0a0a;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-369 .elementor-element.elementor-element-148db5f {
		--width: 100%;
	}
	
	.elementor-369 .elementor-element.elementor-element-3eef6f0 {
		--width: 100%;
	}
	
	.elementor-369 .elementor-element.elementor-element-cf1208f {
		--width: 100%;
	}
	
	.elementor-369 .elementor-element.elementor-element-b229360 {
		--width: 100%;
	}
	
	.elementor-369 .elementor-element.elementor-element-5a825b7 {
		--width: 100%;
	}
	
	.elementor-369 .elementor-element.elementor-element-a38dcb0 {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-369 .elementor-element.elementor-element-5fc38e6 .elementor-heading-title {
		font-size: 65px;
	}
	
	.elementor-369 .elementor-element.elementor-element-1ccfbbb {
		font-size: 16px;
	}
}

@media (max-width:767px) {
	.elementor-369 .elementor-element.elementor-element-5fc38e6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-1ccfbbb {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-87cf378 {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-49d3045 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-49d3045 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2d99300 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-496b137 {
		font-size: 19px;
	}
	
	.elementor-369 .elementor-element.elementor-element-6af4ed0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-1fc0c3a {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-369 .elementor-element.elementor-element-8a922a1 {
		text-align: center;
	}
	
	.elementor-369 .elementor-element.elementor-element-8a922a1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-369 .elementor-element.elementor-element-738d4d1 {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-6d6a5b1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-663ab64 {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-9e8970b {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-e12dda2 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-7e0b246 {
		--margin-top: -30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-21d5ceb {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-7a517de {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-7a517de .elementor-button {
		font-size: 15px;
	}
	
	.elementor-369 .elementor-element.elementor-element-dfec978 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-c593588 {
		font-size: 15px;
	}
	
	.elementor-369 .elementor-element.elementor-element-82af55e {
		font-size: 10px;
	}
	
	.elementor-369 .elementor-element.elementor-element-b18521f {
		--margin-top: -30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-4f60eca {
		font-size: 10px;
	}
	
	.elementor-369 .elementor-element.elementor-element-9baffcd {
		--margin-top: -30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-d902d21 {
		font-size: 10px;
	}
	
	.elementor-369 .elementor-element.elementor-element-73c9c9d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-019167f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-805cf7f {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-cc60cc7 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-be611ce {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-56858f1 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-ff77d8a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-d8e42a4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-60b9d3a {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-f08ee7f {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-38cab03 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-cd50f17 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-04735af {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-4e96691 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-3accdfb {
		text-align: center;
	}
	
	.elementor-369 .elementor-element.elementor-element-8f6cfbd {
		font-size: 1px;
	}
	
	.elementor-369 .elementor-element.elementor-element-663eb52 img {
		width: 75%;
	}
	
	.elementor-369 .elementor-element.elementor-element-902a198 {
		margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-354c748 img {
		width: 75%;
	}
	
	.elementor-369 .elementor-element.elementor-element-87c3af4 {
		margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-d79d91f img {
		width: 75%;
	}
	
	.elementor-369 .elementor-element.elementor-element-a1dd163 {
		margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-9959e16 img {
		width: 75%;
	}
	
	.elementor-369 .elementor-element.elementor-element-cf0adb6 {
		margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-23ff118 {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-ac639a1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-ff62975 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-5d1b1db {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-56e3359 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-4180ac7 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-8d90bc3 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-ae03124 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-03cdcf9 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
	}
	
	.elementor-369 .elementor-element.elementor-element-bedda0c {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-369 .elementor-element.elementor-element-340db1d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-5a845b5 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-a2fe896 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-960f4b9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-3e4b5ec {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2f03608 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-884da09 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2f48235 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2ed3bc0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-f15c8eb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-25895ef {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-37d1a3e {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-d0ee0ca {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-e071b72 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-c892bcc {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-dc76533 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-154c218 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-369 .elementor-element.elementor-element-72290d4 {
		font-size: 14px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2a646fa {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-78fbd4d {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-9b8a557 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-5cce297 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-5cce297 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-369 .elementor-element.elementor-element-458b3f4 {
		font-size: 18px;
	}
	
	.elementor-369 .elementor-element.elementor-element-01e1aa7 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-898e134 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-320c170 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-2f28270 {
		--margin-top: -30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-7624233 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-7d0fc92 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-f1221a6 {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-bf60130 {
		--margin-top: -40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-369 .elementor-element.elementor-element-76f97aa {
		font-size: 13px;
	}
	
	.elementor-369 .elementor-element.elementor-element-e782484 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-369 .elementor-element.elementor-element-5f8fd00 {
		font-size: 12px;
	}
}

/* Start custom CSS for html, class: .elementor-element-0b77dbc */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d6e1f95 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d83f637 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-28a38fc */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-f8d728e */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-e5ae0c2 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-41a2b86 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-a48d5eb */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-08f06e1 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-7b2a3b9 */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-ec97c6c */
.video-wrapper {
	position: relative;
	display: inline-block;
	max-width: 100%;
}

.video-wrapper video {
	display: none;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

/* Play button styling (responsive) */
.play-btn img {
	width: 70px;
}

.play-btn {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.poster {
	width: 100%;
	cursor: pointer;
	border-radius: 10px !important;
}
