/* End custom CSS */

.elementor-197 .elementor-element.elementor-element-44e543c {
	--display: flex;
	--min-height: 150px;
	--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;
	--overlay-opacity: .63;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-197 .elementor-element.elementor-element-44e543c:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(7, 6, 20, 0);
	background-image: url("https://cdn-ildkfjj.nitrocdn.com/MfujERRWVhFByHxhLfxAZAfjuULHGwmp/assets/images/optimized/rev-bb49306/bksuspech.sk/wp-content/uploads/2025/03/back5a1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-197 .elementor-element.elementor-element-44e543c::before, .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-44e543c > .e-con-inner > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-44e543c > .e-con-inner > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 100%, rgba(7, 6, 20, 0) 100%);
}

.elementor-197 .elementor-element.elementor-element-18e558f6 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-18e558f6.elementor-element {
	--order: -99999;
}

.elementor-197 .elementor-element.elementor-element-18e558f6 {
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-18e558f6 .elementor-heading-title {
	font-family: "Ropa Sans", Sans-serif;
	font-size: 56px;
	font-weight: 500;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: #fbfbfb;
}

.elementor-197 .elementor-element.elementor-element-f34dbc3:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-f34dbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #171448;
}

.elementor-197 .elementor-element.elementor-element-f34dbc3 > .elementor-container {
	max-width: 1000px;
	min-height: 0px;
}

.elementor-197 .elementor-element.elementor-element-f34dbc3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: -16px 0px 20px 0px;
}

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

.elementor-bc-flex-widget .elementor-197 .elementor-element.elementor-element-d998327.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-d998327.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-d998327 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-197 .elementor-element.elementor-element-d998327 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: 1;
}

.elementor-197 .elementor-element.elementor-element-d998327 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 0px 20px;
}

.elementor-197 .elementor-element.elementor-element-d998327 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-b42ecd4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b42ecd4 {
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-b42ecd4 .elementor-heading-title {
	font-weight: 500;
	color: var(--e-global-color-accent);
}

.elementor-197 .elementor-element.elementor-element-8827906 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-197 .elementor-element.elementor-element-8827906 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

.elementor-197 .elementor-element.elementor-element-8827906 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-197 .elementor-element.elementor-element-8827906 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-197 .elementor-element.elementor-element-0c3bfa4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-197 .elementor-element.elementor-element-0c3bfa4:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-0c3bfa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-accent) 0%, var(--e-global-color-astglobalcolor2) 100%);
}

.elementor-197 .elementor-element.elementor-element-f117072 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-8ade27d {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-41bdc4a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-41bdc4a {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-41bdc4a .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-c5ab1b4 {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-c5ab1b4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-c5ab1b4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-c5ab1b4 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-046e7d1 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-ed2d954 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-b6f9491 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b6f9491 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-b6f9491 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-b156c1a {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-b156c1a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b156c1a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-b156c1a .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-e3ef072 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-97658e7 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-c76b294 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-c76b294 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-c76b294 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-277ca62 {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-277ca62 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-277ca62.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-277ca62 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-d05dc99 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-67e8ba1 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-6498060 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-6498060 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-6498060 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-319abca {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-319abca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-319abca.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-319abca .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-4cdc987 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-902ca73 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-819ad90 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-819ad90 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-819ad90 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-46eef6a {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-46eef6a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-46eef6a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-46eef6a .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-8fb35fa {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-f38fa20 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-5ab3673 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-5ab3673 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-5ab3673 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-e50eb71 {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-e50eb71 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-e50eb71.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-e50eb71 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-387008d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-165ab13 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-095b7d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-095b7d9 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-095b7d9 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-c686a43 {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-c686a43 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-c686a43.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-c686a43 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-18400dd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-39f6082 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-75a1db6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-75a1db6 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-75a1db6 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-834a861 {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-834a861 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-834a861.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-834a861 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-045bc8f {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-76bb860 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-a30dc3c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-a30dc3c {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-a30dc3c .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-413bc9a {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-413bc9a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-413bc9a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-413bc9a .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-7c8bd5a {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	box-shadow: 6px 6px 20px 0px rgba(0, 0, 0, .5);
}

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

.elementor-197 .elementor-element.elementor-element-10e76b0 {
	--display: flex;
	--min-height: 150px;
	--justify-content: flex-start;
}

.elementor-197 .elementor-element.elementor-element-87c0d42 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-87c0d42 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-87c0d42 .elementor-heading-title {
	font-weight: 300;
	color: #211f72;
}

.elementor-197 .elementor-element.elementor-element-636ec0c {
	width: var(--container-widget-width, 100.247%);
	max-width: 100.247%;
	--container-widget-width: 100.247%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-636ec0c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-636ec0c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-636ec0c .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-ffbf636 {
	--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-197 .elementor-element.elementor-element-ffbf636:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-ffbf636 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-c3c6e4c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-197 .elementor-element.elementor-element-c3c6e4c .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-c3c6e4c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-197 .elementor-element.elementor-element-b92b75f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b92b75f {
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-b92b75f .elementor-heading-title {
	color: var(--e-global-color-accent);
}

.elementor-197 .elementor-element.elementor-element-de53af3 {
	--spacer-size: 20px;
}

.elementor-197 .elementor-element.elementor-element-9vco9l7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-9vco9l7:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-9vco9l7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0e1831;
}

.elementor-197 .elementor-element.elementor-element-9vco9l7 > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-9vco9l7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

.elementor-197 .elementor-element.elementor-element-9vco9l7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-23633a0 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b938e8f > .elementor-widget-container {
	margin: 14px 40px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-b938e8f {
	text-align: right;
}

.elementor-197 .elementor-element.elementor-element-b938e8f .elementor-heading-title {
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-718ca85 > .elementor-widget-container {
	margin: 20px 40px 20px 0px;
}

.elementor-197 .elementor-element.elementor-element-718ca85 {
	text-align: right;
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-fc3d166 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-fc3d166 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-fc3d166 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-f01a0e4 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-f01a0e4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-f01a0e4 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-f01a0e4 img {
	border-radius: 15px 15px 100px 15px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-197 .elementor-element.elementor-element-e28a36d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-e28a36d:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-e28a36d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-197 .elementor-element.elementor-element-e28a36d > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-e28a36d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

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

.elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-f54b82c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-f54b82c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-f54b82c > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-f54b82c img {
	border-radius: 15px 15px 15px 100px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-bc-flex-widget .elementor-197 .elementor-element.elementor-element-f860d9b.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-f860d9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-f860d9b > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-c676cbb > .elementor-widget-container {
	margin: 14px 0px 0px 40px;
}

.elementor-197 .elementor-element.elementor-element-c676cbb {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-c676cbb .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-197 .elementor-element.elementor-element-0af2866 > .elementor-widget-container {
	margin: 20px 0px 20px 40px;
}

.elementor-197 .elementor-element.elementor-element-0af2866 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-0be6fd8 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-0be6fd8 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-0be6fd8 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-d73578c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-d73578c:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-d73578c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-d73578c > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-d73578c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

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

.elementor-197 .elementor-element.elementor-element-f3e23c8 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-456b72c > .elementor-widget-container {
	margin: 14px 40px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-456b72c {
	text-align: right;
}

.elementor-197 .elementor-element.elementor-element-456b72c .elementor-heading-title {
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-723a978 > .elementor-widget-container {
	margin: 20px 40px 20px 0px;
}

.elementor-197 .elementor-element.elementor-element-723a978 {
	text-align: right;
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-d9a7f5d {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-d9a7f5d .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-d9a7f5d .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-7838810 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-7838810.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-7838810 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-7838810 img {
	border-radius: 15px 15px 100px 15px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-197 .elementor-element.elementor-element-0429679 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-0429679:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-0429679 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-197 .elementor-element.elementor-element-0429679 > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-0429679 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

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

.elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-45e68b1 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-45e68b1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-45e68b1 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-45e68b1 img {
	border-radius: 15px 15px 15px 100px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-bc-flex-widget .elementor-197 .elementor-element.elementor-element-e8ee1ec.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-e8ee1ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-e8ee1ec > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-c21a40d > .elementor-widget-container {
	margin: 14px 0px 0px 40px;
}

.elementor-197 .elementor-element.elementor-element-c21a40d {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-c21a40d .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-197 .elementor-element.elementor-element-2675081 > .elementor-widget-container {
	margin: 20px 0px 20px 40px;
}

.elementor-197 .elementor-element.elementor-element-2675081 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-434e654 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-434e654 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-434e654 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-1540c1f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-1540c1f:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-1540c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-1540c1f > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-1540c1f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

.elementor-197 .elementor-element.elementor-element-1540c1f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-6d8e71e > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-43f4507 > .elementor-widget-container {
	margin: 14px 40px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-43f4507 {
	text-align: right;
}

.elementor-197 .elementor-element.elementor-element-43f4507 .elementor-heading-title {
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-72be7cb > .elementor-widget-container {
	margin: 20px 40px 20px 0px;
}

.elementor-197 .elementor-element.elementor-element-72be7cb {
	text-align: right;
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-00b1f06 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-00b1f06 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-00b1f06 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-a7d9050 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-a7d9050.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-a7d9050 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-a7d9050 img {
	border-radius: 15px 15px 100px 15px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-197 .elementor-element.elementor-element-4027601 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-4027601:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-4027601 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-197 .elementor-element.elementor-element-4027601 > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-4027601 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

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

.elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-5927051 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-2575d07 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-2575d07.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-2575d07 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-2575d07 img {
	border-radius: 15px 15px 15px 100px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-bc-flex-widget .elementor-197 .elementor-element.elementor-element-537b365.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-537b365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-537b365 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-5220124 > .elementor-widget-container {
	margin: 14px 0px 0px 40px;
}

.elementor-197 .elementor-element.elementor-element-5220124 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-5220124 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-197 .elementor-element.elementor-element-a4b4df4 > .elementor-widget-container {
	margin: 20px 0px 20px 40px;
}

.elementor-197 .elementor-element.elementor-element-a4b4df4 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-6011c12 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-6011c12 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-6011c12 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-917a01b > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-917a01b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-917a01b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-917a01b > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-917a01b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

.elementor-197 .elementor-element.elementor-element-917a01b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-e164c07 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-bf67479 > .elementor-widget-container {
	margin: 14px 40px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-bf67479 {
	text-align: right;
}

.elementor-197 .elementor-element.elementor-element-bf67479 .elementor-heading-title {
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-338cf8d > .elementor-widget-container {
	margin: 20px 40px 20px 0px;
}

.elementor-197 .elementor-element.elementor-element-338cf8d {
	text-align: right;
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-3fb8c76 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-3fb8c76 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-3fb8c76 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-0946916 {
	width: var(--container-widget-width, 107.018%);
	max-width: 107.018%;
	--container-widget-width: 107.018%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-0946916.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-0946916 > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-0946916 img {
	border-radius: 15px 15px 100px 15px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-197 .elementor-element.elementor-element-3231ba3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-3231ba3:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-3231ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-197 .elementor-element.elementor-element-3231ba3 > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-3231ba3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

.elementor-197 .elementor-element.elementor-element-3231ba3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-bc690de > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-659cefd {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-659cefd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-659cefd > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-659cefd img {
	border-radius: 15px 15px 15px 100px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-bc-flex-widget .elementor-197 .elementor-element.elementor-element-dc7f8c0.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-dc7f8c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-197 .elementor-element.elementor-element-dc7f8c0 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-5b0595c > .elementor-widget-container {
	margin: 14px 0px 0px 40px;
}

.elementor-197 .elementor-element.elementor-element-5b0595c {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-5b0595c .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-197 .elementor-element.elementor-element-4c93199 > .elementor-widget-container {
	margin: 20px 0px 20px 40px;
}

.elementor-197 .elementor-element.elementor-element-4c93199 {
	text-align: left;
}

.elementor-197 .elementor-element.elementor-element-9256af0 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-9256af0 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-9256af0 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-8ba0daa > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-197 .elementor-element.elementor-element-8ba0daa:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-8ba0daa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a666e8c);
}

.elementor-197 .elementor-element.elementor-element-8ba0daa > .elementor-container {
	max-width: 950px;
}

.elementor-197 .elementor-element.elementor-element-8ba0daa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 40px 0px;
}

.elementor-197 .elementor-element.elementor-element-8ba0daa > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-38c7509 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-dbcae8d > .elementor-widget-container {
	margin: 14px 40px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-dbcae8d {
	text-align: right;
}

.elementor-197 .elementor-element.elementor-element-dbcae8d .elementor-heading-title {
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-2247738 > .elementor-widget-container {
	margin: 20px 40px 20px 0px;
}

.elementor-197 .elementor-element.elementor-element-2247738 {
	text-align: right;
	color: #fff;
}

.elementor-197 .elementor-element.elementor-element-2bc2afa {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-197 .elementor-element.elementor-element-2bc2afa .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-2bc2afa .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated, .elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated > .elementor-background-overlay, .elementor-197 .elementor-element.elementor-element-600344d > .elementor-background-slideshow {
	border-radius: 4% 4% 4% 4%;
}

.elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-197 .elementor-element.elementor-element-add811c {
	width: var(--container-widget-width, 107.018%);
	max-width: 107.018%;
	--container-widget-width: 107.018%;
	--container-widget-flex-grow: 0;
}

.elementor-197 .elementor-element.elementor-element-add811c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-197 .elementor-element.elementor-element-add811c > .elementor-widget-container {
	border-style: none;
}

.elementor-197 .elementor-element.elementor-element-add811c img {
	border-radius: 15px 15px 100px 15px;
	box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-197 .elementor-element.elementor-element-b3bc781 {
	--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-197 .elementor-element.elementor-element-b3bc781:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-b3bc781 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-astglobalcolor2) 0%, var(--e-global-color-accent) 100%);
}

.elementor-197 .elementor-element.elementor-element-0d974e9 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-197 .elementor-element.elementor-element-0d974e9 .elementor-divider-separator {
	width: 100%;
}

.elementor-197 .elementor-element.elementor-element-0d974e9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-197 .elementor-element.elementor-element-960b6e0 {
	text-align: center;
}

.elementor-197 .elementor-element.elementor-element-960b6e0 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-accent);
}

.elementor-197 .elementor-element.elementor-element-33fc352 .twae-wrapper {
	--tw-ibx-position: 50;
	--tw-cbx-text-align: left;
	--tw-lbl-big-color: var(--e-global-color-6bcb7ad);
	--tw-lbl-big-size: 24px;
	--tw-lbl-small-size: 16px;
	--tw-ybx-size: 80px;
	--tw-cbx-bottom-margin: 60px;
}

.elementor-197 .elementor-element.elementor-element-33fc352 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-197 .elementor-element.elementor-element-33fc352.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

@media (max-width:1024px) {
	.elementor-197 .elementor-element.elementor-element-44e543c {
		--min-height: 0px;
		--padding-top: 15%;
		--padding-bottom: 15%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-197 .elementor-element.elementor-element-44e543c:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-197 .elementor-element.elementor-element-18e558f6 .elementor-heading-title {
		font-size: 44px;
		line-height: 1em;
		letter-spacing: 0px;
		word-spacing: 0em;
	}
	
	.elementor-197 .elementor-element.elementor-element-f34dbc3 {
		padding: 90px 25px 90px 25px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0c3bfa4 {
		--grid-auto-flow: row;
	}
	
	.elementor-197 .elementor-element.elementor-element-9vco9l7 {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-b938e8f > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-718ca85 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-e28a36d {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c676cbb > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0af2866 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d73578c {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-456b72c > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-723a978 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0429679 {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c21a40d > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-2675081 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-1540c1f {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-43f4507 > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-72be7cb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-4027601 {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5220124 > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-a4b4df4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-917a01b {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-bf67479 > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-338cf8d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-3231ba3 {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5b0595c > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-4c93199 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8ba0daa {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-197 .elementor-element.elementor-element-dbcae8d > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-2247738 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated {
		margin: 50px 0px 0px 27px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 27px;
	}
	
	.elementor-197 .elementor-element.elementor-element-33fc352 .twae-wrapper {
		--tw-lbl-big-size: 20px;
		--tw-lbl-small-size: 14px;
		--tw-ybx-size: 80px;
	}
}

@media (max-width:767px) {
	.elementor-197 .elementor-element.elementor-element-44e543c:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-197 .elementor-element.elementor-element-44e543c {
		--padding-top: 15%;
		--padding-bottom: 15%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-197 .elementor-element.elementor-element-18e558f6 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-197 .elementor-element.elementor-element-f34dbc3 {
		padding: 75px 20px 75px 20px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d998327 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0c3bfa4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
		--justify-items: center;
	}
	
	.elementor-197 .elementor-element.elementor-element-f117072 {
		--min-height: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-99e5b3e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-197 .elementor-element.elementor-element-99e5b3e > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-99e5b3e.elementor-element {
		--align-self: center;
		--flex-grow: 0;
		--flex-shrink: 0;
	}
	
	.elementor-197 .elementor-element.elementor-element-41bdc4a {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-41bdc4a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d79c727 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-b6f9491 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-b6f9491 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-f6a0f10 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c76b294 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-c76b294 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-076e8d6 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-6498060 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-6498060 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-9040469 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-819ad90 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-819ad90 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-3179389 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5ab3673 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-5ab3673 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d02b2df > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-095b7d9 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-095b7d9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-faf29db > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-75a1db6 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-75a1db6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-3190a08 > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-a30dc3c {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-a30dc3c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8012bdd > .elementor-widget-container {
		padding: 0px 0px 0px 70px;
	}
	
	.elementor-197 .elementor-element.elementor-element-87c0d42 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-197 .elementor-element.elementor-element-87c0d42 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-9vco9l7 {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-b938e8f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-fc3d166 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-1e5e5f9 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-e28a36d {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-a345f73 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c676cbb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0be6fd8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d73578c {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-456b72c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-d9a7f5d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8889a84 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-0429679 {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c9e70c7 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-c21a40d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-434e654 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-1540c1f {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-43f4507 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-00b1f06 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-2778f2a > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-4027601 {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5927051 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5220124 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-6011c12 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-917a01b {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-bf67479 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-3fb8c76 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8190e51 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-3231ba3 {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-bc690de > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-5b0595c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-9256af0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-8ba0daa {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-197 .elementor-element.elementor-element-dbcae8d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-2bc2afa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-600344d > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-197 .elementor-element.elementor-element-33fc352 .twae-wrapper {
		--tw-lbl-big-size: 18px;
		--tw-lbl-small-size: 14px;
		--tw-ybx-size: 80px;
	}
}

@media (min-width:768px) {
	.elementor-197 .elementor-element.elementor-element-8ade27d {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-ed2d954 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-97658e7 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-67e8ba1 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-902ca73 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-f38fa20 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-165ab13 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-39f6082 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-76bb860 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-10e76b0 {
		--width: 150px;
	}
	
	.elementor-197 .elementor-element.elementor-element-23633a0 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-1e5e5f9 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-a345f73 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-f860d9b {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-f3e23c8 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-8889a84 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-c9e70c7 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-e8ee1ec {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-6d8e71e {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-2778f2a {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-5927051 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-537b365 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-e164c07 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-8190e51 {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-bc690de {
		width: 30%;
	}
	
	.elementor-197 .elementor-element.elementor-element-dc7f8c0 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-38c7509 {
		width: 70%;
	}
	
	.elementor-197 .elementor-element.elementor-element-600344d {
		width: 30%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-197 .elementor-element.elementor-element-23633a0 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-1e5e5f9 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-a345f73 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-f860d9b {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-f3e23c8 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-8889a84 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-c9e70c7 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-e8ee1ec {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-6d8e71e {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-2778f2a {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-5927051 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-537b365 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-e164c07 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-8190e51 {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-bc690de {
		width: 45%;
	}
	
	.elementor-197 .elementor-element.elementor-element-dc7f8c0 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-38c7509 {
		width: 55%;
	}
	
	.elementor-197 .elementor-element.elementor-element-600344d {
		width: 45%;
	}
}

@media (min-width:1025px) {
	.elementor-197 .elementor-element.elementor-element-44e543c:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-44e543c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

/* Start custom CSS for html, class: .elementor-element-99e5b3e */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d79c727 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-f6a0f10 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-076e8d6 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-9040469 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-3179389 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-d02b2df */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-faf29db */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-3190a08 */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-8012bdd */
.image-hover-effect {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 150px;
}

.image-hover-effect img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: opacity .3s ease-in-out;
}

.image-hover-effect .gif {
	opacity: 0;
}

.image-hover-effect:hover .gif {
	opacity: 1;
}

.image-hover-effect:hover .static {
	opacity: 0;
}
