.elementor-62 .elementor-element.elementor-element-c0ac430 {
	--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;
	--overlay-opacity: 0.3;
	--padding-top: 90px;
	--padding-bottom: 90px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-c0ac430:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-c0ac430>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/11/Group-1000001231-1.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-c0ac430::before,
.elementor-62 .elementor-element.elementor-element-c0ac430>.elementor-background-video-container::before,
.elementor-62 .elementor-element.elementor-element-c0ac430>.e-con-inner>.elementor-background-video-container::before,
.elementor-62 .elementor-element.elementor-element-c0ac430>.elementor-background-slideshow::before,
.elementor-62 .elementor-element.elementor-element-c0ac430>.e-con-inner>.elementor-background-slideshow::before,
.elementor-62 .elementor-element.elementor-element-c0ac430>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #000000;
	--background-overlay: '';
}

.elementor-62 .elementor-element.elementor-element-6b5a00c {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-626228d {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-626228d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-626228d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-626228d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 500;
	line-height: 50px;
	color: var(--e-global-color-c42afea);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f290901 {
	width: 100%;
	max-width: 100%;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-f290901>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f290901 p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-6b9c816 {
	--display: flex;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6b9c816.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e1f6c14 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-62 .elementor-element.elementor-element-e1f6c14 {
	--icon-box-icon-margin: 12px;
}

.elementor-62 .elementor-element.elementor-element-e1f6c14.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-e1f6c14.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e1f6c14.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-e1f6c14 .elementor-icon {
	font-size: 12px;
}

.elementor-62 .elementor-element.elementor-element-e1f6c14 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e1f6c14 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-e1f6c14 .elementor-icon-box-title {
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-99550a2>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-99550a2 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-62 .elementor-element.elementor-element-99550a2 {
	--icon-box-icon-margin: 12px;
}

.elementor-62 .elementor-element.elementor-element-99550a2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-99550a2.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-99550a2.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-99550a2 .elementor-icon {
	font-size: 12px;
}

.elementor-62 .elementor-element.elementor-element-99550a2 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-99550a2 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-99550a2 .elementor-icon-box-title {
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-cb854b6>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-cb854b6 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-62 .elementor-element.elementor-element-cb854b6 {
	--icon-box-icon-margin: 12px;
}

.elementor-62 .elementor-element.elementor-element-cb854b6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-cb854b6.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-cb854b6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-cb854b6 .elementor-icon {
	font-size: 12px;
}

.elementor-62 .elementor-element.elementor-element-cb854b6 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-cb854b6 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-cb854b6 .elementor-icon-box-title {
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-097cf4b>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-097cf4b .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-62 .elementor-element.elementor-element-097cf4b {
	--icon-box-icon-margin: 12px;
}

.elementor-62 .elementor-element.elementor-element-097cf4b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-097cf4b.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-097cf4b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-097cf4b .elementor-icon {
	font-size: 12px;
}

.elementor-62 .elementor-element.elementor-element-097cf4b .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-097cf4b .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-097cf4b .elementor-icon-box-title {
	color: var(--e-global-color-c42afea);
}

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

.elementor-62 .elementor-element.elementor-element-ba0f4fe {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-ba0f4fe.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-62 .elementor-element.elementor-element-ec1df02 {
	width: 100%;
	max-width: 100%;
}

.elementor-62 .elementor-element.elementor-element-b1f909c {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-b1f909c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-8bbf2da {
	width: 100%;
	max-width: 100%;
}

.elementor-62 .elementor-element.elementor-element-b8b3af0 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--border-radius: 6px 6px 6px 6px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-b8b3af0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-f20520d {
	width: 100%;
	max-width: 100%;
}

.elementor-62 .elementor-element.elementor-element-f20520d img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-64ea7aa {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-97e15f9 {
	--display: flex;
	--margin-top: -60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-0a3e8a6:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-0a3e8a6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-0a3e8a6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-0a3e8a6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6a8ce9f>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-d573352 {
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-eed238c {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-eed238c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-5ae5cf7>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-5ae5cf7 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-62 .elementor-element.elementor-element-5ae5cf7 p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-c165db7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-c165db7:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-c165db7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-2fc41b1 {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-cddb396:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-cddb396>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-cddb396 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-cddb396>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-de26a09:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-de26a09>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-de26a09,
.elementor-62 .elementor-element.elementor-element-de26a09>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-de26a09 {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1607843137254902);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 15px 0px 15px 0px;
}

.elementor-62 .elementor-element.elementor-element-de26a09>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-de24986 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-de24986 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-9592568>.elementor-widget-container {
	padding: 0px 5px 0px 5px;
}

.elementor-62 .elementor-element.elementor-element-9592568 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-62 .elementor-element.elementor-element-58dc642 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-58dc642 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-58dc642 .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-58dc642>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-58dc642 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-58dc642 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-6933661:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-6933661>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-6933661,
.elementor-62 .elementor-element.elementor-element-6933661>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-6933661 {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1607843137254902);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 15px 0px 15px 0px;
}

.elementor-62 .elementor-element.elementor-element-6933661>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-99d3fbc {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-99d3fbc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-9a8411e>.elementor-widget-container {
	padding: 0px 5px 0px 5px;
}

.elementor-62 .elementor-element.elementor-element-9a8411e {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-018ca5c .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-018ca5c .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-018ca5c .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-018ca5c>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-018ca5c .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-018ca5c .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-aa18f5e:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-aa18f5e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-aa18f5e,
.elementor-62 .elementor-element.elementor-element-aa18f5e>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-aa18f5e {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1607843137254902);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 15px 0px 15px 0px;
}

.elementor-62 .elementor-element.elementor-element-aa18f5e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-d8d05b9 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-d8d05b9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-6dd6ef9>.elementor-widget-container {
	padding: 0px 5px 0px 5px;
}

.elementor-62 .elementor-element.elementor-element-6dd6ef9 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-11d8214 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-11d8214 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-11d8214 .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-11d8214>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-11d8214 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-11d8214 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-dbe2b19:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-dbe2b19>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-dbe2b19,
.elementor-62 .elementor-element.elementor-element-dbe2b19>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-dbe2b19 {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1607843137254902);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 15px 0px 15px 0px;
}

.elementor-62 .elementor-element.elementor-element-dbe2b19>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-c0222e7 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-c0222e7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-4107000>.elementor-widget-container {
	padding: 0px 5px 0px 5px;
}

.elementor-62 .elementor-element.elementor-element-4107000 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-50d15a0 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-50d15a0 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-50d15a0 .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-50d15a0>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-50d15a0 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-50d15a0 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-0730346:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-0730346>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/background1.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-0730346 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 20px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-0730346>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-dd49517>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f4d3e96>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f4d3e96 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e109f55 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e109f55 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-45e7599>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-45e7599 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-9c56cb6 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-9c56cb6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-f0bf3d1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f0bf3d1 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e71d1fe {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e71d1fe .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-7ade149>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-7ade149 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-9e33366 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-9e33366 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-99bbc03>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-99bbc03 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-c90aa29 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-c90aa29 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 23px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-b817da0 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-150e162:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-150e162>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-62 .elementor-element.elementor-element-8e2656a {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.elementor-62 .elementor-element.elementor-element-bd255e3 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-bd255e3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-5fd7999 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-5fd7999>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-b4aa492 {
	--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-62 .elementor-element.elementor-element-1a9e296 {
	--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-62 .elementor-element.elementor-element-7c89777 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(110.44687499999999, 110.44687499999999, 110.44687499999999, 0.45) inset;
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-7c89777:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-7c89777>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-7c89777:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-6ce858a {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-af2812b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-9150d35 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-9150d35 {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-9150d35 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-9150d35 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-9150d35 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-9150d35 .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-7391118 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-26e90e7 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(148.99792098999023, 148.99792098999023, 148.99792098999023, 0.63);
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-26e90e7:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-26e90e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-26e90e7:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5) inset;
}

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

.elementor-62 .elementor-element.elementor-element-e8b6b96.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-c242121 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c242121 {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-c242121 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-c242121 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-c242121 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-c242121 .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-8948d94 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-1464e10 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(110.44687499999999, 110.44687499999999, 110.44687499999999, 0.45) inset;
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-1464e10:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-1464e10>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-1464e10:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-3a35734 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-3a35734.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-15f8287 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-15f8287 {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-15f8287 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-15f8287 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-15f8287 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-15f8287 .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-6f55928 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6eb8cf1 {
	--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-62 .elementor-element.elementor-element-e36171b {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(148.99792098999023, 148.99792098999023, 148.99792098999023, 0.63);
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-e36171b:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-e36171b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-e36171b:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5) inset;
}

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

.elementor-62 .elementor-element.elementor-element-1f9e6b2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-965448d .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-965448d {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-965448d .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-965448d .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-965448d .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-965448d .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-0773dd1 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-66a4378 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(110.44687499999999, 110.44687499999999, 110.44687499999999, 0.45) inset;
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-66a4378:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-66a4378>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-66a4378:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-231583c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-231583c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-2ed86ed .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-2ed86ed {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-2ed86ed .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-2ed86ed .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-2ed86ed .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-2ed86ed .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-9126933 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-2e8f07d {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(148.99792098999023, 148.99792098999023, 148.99792098999023, 0.63);
	--padding-top: 50px;
	--padding-bottom: 70px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-2e8f07d:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-2e8f07d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-2e8f07d:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5) inset;
}

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

.elementor-62 .elementor-element.elementor-element-be27518.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-90aa600 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-90aa600 {
	--icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-90aa600 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-90aa600 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-90aa600 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-90aa600 .elementor-icon-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-62 .elementor-element.elementor-element-56e378f {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-3f74666 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-3f74666:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-3f74666>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, #812D73 0%, #0994c9 100%);
}

.elementor-62 .elementor-element.elementor-element-3f74666::before,
.elementor-62 .elementor-element.elementor-element-3f74666>.elementor-background-video-container::before,
.elementor-62 .elementor-element.elementor-element-3f74666>.e-con-inner>.elementor-background-video-container::before,
.elementor-62 .elementor-element.elementor-element-3f74666>.elementor-background-slideshow::before,
.elementor-62 .elementor-element.elementor-element-3f74666>.e-con-inner>.elementor-background-slideshow::before,
.elementor-62 .elementor-element.elementor-element-3f74666>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-62 .elementor-element.elementor-element-3075bc8 {
	--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-62 .elementor-element.elementor-element-4ef0e68 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-4ef0e68 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-36e66a9 {
	--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-62 .elementor-element.elementor-element-3bb7c2f {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-c545211 {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-ca085e6 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-ca085e6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-ee6443c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ee6443c {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-ee6443c p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-53b5b76 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-53b5b76 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-53b5b76 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-53b5b76>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-53b5b76 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-53b5b76 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-fc2fd7b {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-92b4e25 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-790bbf5 {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-c0a5f25 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c0a5f25 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-847ca67>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-847ca67 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-847ca67 p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-b2ceb62 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-b2ceb62 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-b2ceb62 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-b2ceb62>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-b2ceb62 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-b2ceb62 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-92dd17a {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-c599ec7 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-bbe3d22 {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-cabd856 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-cabd856 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-ea9a633>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ea9a633 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-ea9a633 p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-600c86d .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-600c86d .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-600c86d .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-600c86d>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-600c86d .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-600c86d .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-a296af0 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-db76330 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-43fd08c {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-b655a85 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-b655a85 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-9a3a2cd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-9a3a2cd {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-9a3a2cd p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-e4c45a8 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-e4c45a8 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-e4c45a8 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-e4c45a8>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-e4c45a8 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-e4c45a8 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-6ea11a8 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-c036266 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-cb365b2 {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-863c9b1 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-863c9b1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-8d15f38>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-8d15f38 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-8d15f38 p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-0f782f5 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-0f782f5 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-0f782f5 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-0f782f5>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-0f782f5 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-0f782f5 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-69a7eec {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-202716e {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6c5cb6e {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-e6dca75 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e6dca75 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-71f1f9f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-71f1f9f {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-71f1f9f p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-82be311 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-82be311 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-82be311 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-82be311>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-82be311 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-82be311 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-91e2ec0 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-a4ce804 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-f9db0e9 {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-0f4b20a {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-0f4b20a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-3486e18>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-3486e18 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-3486e18 p {
	margin-block-end: 20px;
}

.elementor-62 .elementor-element.elementor-element-65dc795 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-65dc795 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-65dc795 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-65dc795>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-65dc795 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-65dc795 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-302b461 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-72344c1 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-normal-color: var(--e-global-color-c92e399);
	--e-n-carousel-swiper-pagination-size: 12px;
	--e-n-carousel-dots-normal-color: var(--e-global-color-c42afea);
	--e-n-carousel-dots-hover-color: var(--e-global-color-accent);
	--e-n-carousel-swiper-pagination-spacing: 0px;
}

.elementor-62 .elementor-element.elementor-element-1941b07:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-1941b07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-1941b07 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1941b07>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-28e3e50>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-28e3e50 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-28e3e50 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 48px;
	color: #000000;
}

.elementor-62 .elementor-element.elementor-element-839e8b2:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-839e8b2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-839e8b2 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-839e8b2>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-4a082d0>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-4a082d0.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-4a082d0 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
}

.elementor-widget-image-box .elementor-image-box-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #666666;
}

.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-96b9054.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-96b9054.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-96b9054.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-05e5c59.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-05e5c59.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-05e5c59.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-b086712 {
	margin-top: 35px;
	margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-002b442.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-002b442.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-002b442.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-498fa5b.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-498fa5b.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-498fa5b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-5945985.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-5945985.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-5945985.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-e9a6cac {
	margin-top: 35px;
	margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-919ac98.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-919ac98.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-919ac98.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-a1d06de.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-a1d06de.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-a1d06de.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-dc5af00.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-dc5af00.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-dc5af00.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-605970f .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-605970f .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-605970f .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-605970f>.elementor-widget-container {
	margin: 40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-605970f .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-605970f .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-dd9d89e:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-dd9d89e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-62 .elementor-element.elementor-element-dd9d89e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-dd9d89e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-318f51a {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-318f51a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-86821d6 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-0248e82:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-0248e82:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-0248e82:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-0248e82:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-0248e82>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-22a2a11>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-22a2a11 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-8c11235:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-8c11235:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-8c11235:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-8c11235:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-8c11235>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ccb914c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ccb914c {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5a32b03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-5a32b03:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-5a32b03:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-5a32b03:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-5a32b03>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-122d770>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-122d770 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-4351734:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-4351734>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-4351734>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-4351734>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-4351734>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-4351734>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-4351734:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-4351734:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-4351734:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-4351734>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-c6186ae>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-c6186ae {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-a4dc6c4:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-a4dc6c4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-0a038ad>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-0a038ad {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-240f751:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-240f751>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-240f751>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-240f751>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-240f751>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-240f751>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-240f751:hover>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-240f751:hover>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-240f751:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-240f751>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-9c5f0d6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-9c5f0d6 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1bc9b4f .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-1bc9b4f .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-1bc9b4f .elementor-button:focus {
	background-color: var(--e-global-color-c92e399);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-1bc9b4f>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1bc9b4f .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-1bc9b4f .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-ab8e4a6 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-09d2af2 {
	--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;
	--border-radius: 40px 40px 40px 40px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-62 .elementor-element.elementor-element-09d2af2:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-09d2af2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/06/Rectangle-10355.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-feda657 {
	--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-62 .elementor-element.elementor-element-311cc34 {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-311cc34.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-65969be .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 28px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-d9d16df {
	--display: flex;
	--justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-0919d82 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-0919d82 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-0919d82 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-0919d82>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-0919d82 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-0919d82 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-00ce066 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 0px 0px 0px;
	--border-top-width: 2px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-c92e399);
	--border-color: var(--e-global-color-c92e399);
	--border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-7a0d1d2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-62 .elementor-element.elementor-element-441cb2b .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-441cb2b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-441cb2b {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-62 .elementor-element.elementor-element-441cb2b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-62 .elementor-element.elementor-element-441cb2b .elementor-icon-list-item>a {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-441cb2b .elementor-icon-list-text {
	color: var(--e-global-color-c42afea);
	transition: color 0.3s;
}

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

.elementor-62 .elementor-element.elementor-element-5e1ec38 .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-5e1ec38 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-5e1ec38 {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-62 .elementor-element.elementor-element-5e1ec38 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-62 .elementor-element.elementor-element-5e1ec38 .elementor-icon-list-item>a {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-5e1ec38 .elementor-icon-list-text {
	color: var(--e-global-color-c42afea);
	transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-9396d59 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-273f6de .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-273f6de .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
	transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-273f6de {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-62 .elementor-element.elementor-element-273f6de .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-62 .elementor-element.elementor-element-273f6de .elementor-icon-list-item>a {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-273f6de .elementor-icon-list-text {
	color: var(--e-global-color-c42afea);
	transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-3474f7f {
	padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-5f5471f {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5f5471f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-f7d2c6d {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-c6ef2cb .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(../../2024/11/Dr.-Daniel-L.-Burkhead.png);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-c6ef2cb .swiper-slide-contents {
	margin-right: auto;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-c6ef2cb .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-9384338 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(https://transcure.net/wp-content/uploads/2024/12/Julia-K.-Saenz-Office-Administrator.webp);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-9384338 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-9384338 .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-596f9e3 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Ashlee-Rose-–-Harding-Memorial-Healthcare-3.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-596f9e3 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-596f9e3 .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-cfa1bb8 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Jackie-Judd.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-cfa1bb8 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-cfa1bb8 .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-6d41e72 .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Pat-Vaughn.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-6d41e72 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-repeater-item-6d41e72 .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94b089b .swiper-slide {
	transition-duration: calc(5000ms*1.2);
	height: 350px;
}

.elementor-62 .elementor-element.elementor-element-94b089b .swiper-slide-contents {
	max-width: 66%;
}

.elementor-62 .elementor-element.elementor-element-94b089b .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-slide-heading {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
}

.elementor-62 .elementor-element.elementor-element-94b089b .elementor-slide-description {
	color: var(--e-global-color-text);
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	font-style: italic;
}

.elementor-62 .elementor-element.elementor-element-94b089b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: var(--e-global-color-text);
	opacity: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-94b089b .swiper-pagination-bullet-active {
	background-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-repeater-item-215eaa2 .swiper-slide-bg {
	background-image: url(https://transcure.net/wp-content/uploads/2024/12/daniel-burkhead.jpeg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-repeater-item-19c6e44 .swiper-slide-bg {
	background-image: url(https://transcure.net/wp-content/uploads/2024/12/julia-saenz-mobile.jpeg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-repeater-item-2b70bfb .swiper-slide-bg {
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Ashlee-Rose-m-1.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-repeater-item-1848bf5 .swiper-slide-bg {
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Jackie-Judd-m.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-repeater-item-1aa0a30 .swiper-slide-bg {
	background-image: url(https://transcure.net/wp-content/uploads/2022/11/Pat-Vaughn-m.jpg);
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide {
	transition-duration: calc(5000ms*1.2);
	height: 400px;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-inner {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 12px;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-slide-heading {
	color: var(--e-global-color-c42afea);
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 300;
	font-style: italic;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-inner .elementor-slide-description:not(:last-child) {
	margin-bottom: 27px;
}

.elementor-62 .elementor-element.elementor-element-2097273 .elementor-slide-description {
	color: var(--e-global-color-c42afea);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: var(--e-global-color-c42afea);
	opacity: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-2097273 .swiper-pagination-bullet-active {
	background-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-ccd0129:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-ccd0129>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/03/background2.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-ccd0129 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ccd0129>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-60aad58.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-62 .elementor-element.elementor-element-c1d386a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-c1d386a {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c1d386a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 35px;
	letter-spacing: 0px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-a7a3f3d {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-128f56d:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-128f56d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-62 .elementor-element.elementor-element-128f56d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-128f56d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-8a6c7f3>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-widget-reviews .elementor-testimonial__header,
.elementor-widget-reviews .elementor-testimonial__name {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-reviews .elementor-testimonial__text {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-62 .elementor-element.elementor-element-5244959 .swiper-pagination-bullet-active,
.elementor-62 .elementor-element.elementor-element-5244959 .swiper-pagination-progressbar-fill {
	background-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-5244959 .swiper-pagination-fraction {
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-5244959.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-main-swiper {
	width: 100%;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-main-swiper .swiper-slide {
	border-radius: 10px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__header {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__content {
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-swiper-button {
	font-size: 22px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: var(--e-global-color-text);
	opacity: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__name {
	color: var(--e-global-color-93270bb);
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__header,
.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__name {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__text {
	color: var(--e-global-color-text);
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 32px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__image img {
	width: 45px;
	height: 45px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__image+cite {
	margin-inline-start: 15px;
	margin-inline-end: 0;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__icon {
	font-size: 28px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__icon svg {
	width: 28px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-star-rating {
	font-size: 16px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 5px;
}

.elementor-62 .elementor-element.elementor-element-5244959 .elementor-star-rating i:before {
	color: #FDCC0D;
}

.elementor-62 .elementor-element.elementor-element-73df301 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-73df301:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-73df301>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/States-bg.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-4a152f9 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-67eb418 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-e5ec7ad {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e5ec7ad .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-7249afe>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-7249afe {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-7249afe p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-9826b20 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-39189a1 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-39189a1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-86b8164 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-88043e6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 100px 18px 100px;
}

.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-24626fc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 85px 18px 85px;
}

.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-136f737 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 95px 18px 95px;
}

.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-f093aaa {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-f093aaa.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-62 .elementor-element.elementor-element-22698d6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-52abb90 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 85px 18px 86px;
}

.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-a6391fa>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

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

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

.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 78px 18px 78px;
}

.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-7c50cc6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: var(--e-global-color-cf54871);
	color: var(--e-global-color-cf54871);
	border-radius: 10px 10px 10px 10px;
	padding: 18px 53px 18px 53px;
}

.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-be7180f {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-be7180f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-62 .elementor-element.elementor-element-e232928 {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-4e7fe8b {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-59983de {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-6f7df02 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-5d0dd02 {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-957b7fe {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-a3cf998 {
	--display: flex;
}

.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button:focus svg {
	fill: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-983b0c1 {
	--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: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button {
	background-color: var(--e-global-color-c92e399);
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button:focus svg {
	fill: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-1a5b413 {
	--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;
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-1a5b413:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-1a5b413>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-1a5b413.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-62 .elementor-element.elementor-element-1062b3e {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1062b3e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-8d9f0ec {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 23px;
	letter-spacing: 0px;
}

.elementor-62 .elementor-element.elementor-element-8d9f0ec>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-8d9f0ec p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-377706a {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-bdebb1c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 7px 0px rgba(3.346875, 3.346875, 3.346875, 0.5);
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-bdebb1c:hover {
	box-shadow: 5px 8px 10px 0px #0994c9;
}

.elementor-62 .elementor-element.elementor-element-9c76aca {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-9c76aca:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-9c76aca>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/03/case-Study.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-9c76aca:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-c1daadf>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-c1daadf {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-c1daadf .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	line-height: 35px;
	letter-spacing: 0px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-3634e8c {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-3634e8c:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-3634e8c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-00b8361>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-00b8361 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 23px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-00b8361 p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-772b166 .elementor-button {
	background-color: var(--e-global-color-primary);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-772b166 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-772b166 .elementor-button:focus {
	background-color: #FFFFFF;
	color: #0994c9;
	border-color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-772b166>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-772b166 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-772b166 .elementor-button:focus svg {
	fill: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-1ac92c4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 7px 0px rgba(3.346875, 3.346875, 3.346875, 0.5);
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-1ac92c4:hover {
	box-shadow: 5px 8px 10px 0px #0994c9;
}

.elementor-62 .elementor-element.elementor-element-294be22 {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-294be22:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-294be22>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/03/case-Study.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-294be22:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-ee9b07b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ee9b07b {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-ee9b07b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	line-height: 35px;
	letter-spacing: 0px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-d344922 {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-d344922:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-d344922>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-811c4f7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-811c4f7 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 23px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-811c4f7 p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-ff88f85 .elementor-button {
	background-color: var(--e-global-color-primary);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-ff88f85 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-ff88f85 .elementor-button:focus {
	background-color: #FFFFFF;
	color: #0994c9;
	border-color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-ff88f85>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ff88f85 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-ff88f85 .elementor-button:focus svg {
	fill: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-2c0ee2a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 7px 0px rgba(3.346875, 3.346875, 3.346875, 0.5);
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-2c0ee2a:hover {
	box-shadow: 5px 8px 10px 0px #0994c9;
}

.elementor-62 .elementor-element.elementor-element-02367a8 {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-02367a8:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-02367a8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/03/case-Study.png");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-02367a8:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-2897920>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-2897920 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-2897920 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	line-height: 35px;
	letter-spacing: 0px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-82c53f5 {
	--display: flex;
	--border-radius: 4px 4px 0px 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-82c53f5:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-82c53f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-2546951>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-2546951 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 23px;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-2546951 p {
	margin-block-end: 0px;
}

.elementor-62 .elementor-element.elementor-element-00eff17 .elementor-button {
	background-color: var(--e-global-color-primary);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-00eff17 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-00eff17 .elementor-button:focus {
	background-color: #FFFFFF;
	color: #0994c9;
	border-color: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-00eff17>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-00eff17 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-00eff17 .elementor-button:focus svg {
	fill: #0994c9;
}

.elementor-62 .elementor-element.elementor-element-6da2a0c {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6da2a0c:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-6da2a0c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-62 .elementor-element.elementor-element-9ad2474>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-9ad2474 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-9ad2474 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	color: var(--e-global-color-93270bb);
}

.elementor-62 .elementor-element.elementor-element-4543496>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-4543496 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-widget-posts .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__title,
.elementor-widget-posts .elementor-post__title a {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-posts .elementor-post__meta-data {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .elementor-post__excerpt p {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-posts .elementor-post__read-more {
	color: var(--e-global-color-accent);
}

.elementor-widget-posts a.elementor-post__read-more {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-62 .elementor-element.elementor-element-ec12186 {
	--grid-row-gap: 35px;
	--grid-column-gap: 20px;
}

.elementor-62 .elementor-element.elementor-element-ec12186>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(0.66 * 100%);
}

.elementor-62 .elementor-element.elementor-element-ec12186:after {
	content: "0.66";
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post {
	border-radius: 5px;
	padding: 0px 0px 20px 0px;
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.5);
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__text {
	padding: 0px 10px 0px 10px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post:hover {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-ec12186.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-62 .elementor-element.elementor-element-ec12186.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-62 .elementor-element.elementor-element-ec12186.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__title,
.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__title a {
	color: var(--e-global-color-93270bb);
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 26px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__title {
	margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__meta-data {
	color: var(--e-global-color-text);
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__excerpt p {
	color: var(--e-global-color-93270bb);
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__read-more {
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-ec12186 a.elementor-post__read-more {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-68c5cfe:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-68c5cfe>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-68c5cfe {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 40px 0px 40px 0px;
}

.elementor-62 .elementor-element.elementor-element-68c5cfe>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-8aab296:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-8aab296>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-62 .elementor-element.elementor-element-8aab296 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 40px 0px 40px 0px;
}

.elementor-62 .elementor-element.elementor-element-8aab296>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-e123ec7 {
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e123ec7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 32px;
	font-weight: 500;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-f2ddacd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f2ddacd {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-23c2806:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-23c2806>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("../../2025/02/bottom-background-cta.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-23c2806,
.elementor-62 .elementor-element.elementor-element-23c2806>.elementor-background-overlay {
	border-radius: 40px 40px 40px 40px;
}

.elementor-62 .elementor-element.elementor-element-23c2806 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 30px 50px;
}

.elementor-62 .elementor-element.elementor-element-23c2806>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ccdd49e {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-62 .elementor-element.elementor-element-ccdd49e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ccdd49e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 40px;
	color: var(--e-global-color-c42afea);
}

.elementor-62 .elementor-element.elementor-element-62951d6 .elementor-button {
	background-color: var(--e-global-color-c42afea);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #0994c9;
	border-radius: 23px 23px 23px 23px;
	padding: 12px 24px 12px 24px;
}

.elementor-62 .elementor-element.elementor-element-62951d6 .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-62951d6 .elementor-button:focus {
	background-color: #0994c9;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-62951d6>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-62951d6 .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-62951d6 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-933a693:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-933a693>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-62 .elementor-element.elementor-element-933a693 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-933a693>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-d01f748 {
	text-align: center;
}

.elementor-62 .elementor-element.elementor-element-d01f748 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-221d7a9 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-c2f808e>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-widget-toggle .elementor-toggle-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-toggle .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-toggle-title,
.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-toggle-icon {
	color: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-toggle-icon svg {
	fill: var(--e-global-color-8466552);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title.elementor-active a,
.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-toggle-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-e6f1e76 .elementor-tab-content {
	color: var(--e-global-color-astglobalcolor1);
}

@media(min-width:768px) {
	.elementor-62 .elementor-element.elementor-element-ba0f4fe {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-b1f909c {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-b8b3af0 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-80ee910 {
		width: 16%;
	}

	.elementor-62 .elementor-element.elementor-element-099a1ab {
		width: 67.333%;
	}

	.elementor-62 .elementor-element.elementor-element-1efe935 {
		width: 16%;
	}

	.elementor-62 .elementor-element.elementor-element-7c89777 {
		--width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-6ce858a {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-af2812b {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-7391118 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-e8b6b96 {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-8948d94 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-3a35734 {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-6f55928 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-1f9e6b2 {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-0773dd1 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-231583c {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-9126933 {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-be27518 {
		--width: 80.02%;
	}

	.elementor-62 .elementor-element.elementor-element-56e378f {
		--width: 30%;
	}

	.elementor-62 .elementor-element.elementor-element-3075bc8 {
		--width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-36e66a9 {
		--width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-f153606 {
		width: 20%;
	}

	.elementor-62 .elementor-element.elementor-element-588f1f6 {
		width: 58.666%;
	}

	.elementor-62 .elementor-element.elementor-element-374cdc8 {
		width: 20%;
	}

	.elementor-62 .elementor-element.elementor-element-4eec81d {
		width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-e5effbf {
		width: 15%;
	}

	.elementor-62 .elementor-element.elementor-element-01b15c3 {
		width: 69.333%;
	}

	.elementor-62 .elementor-element.elementor-element-b9ad001 {
		width: 15%;
	}

	.elementor-62 .elementor-element.elementor-element-311cc34 {
		--width: 62.947%;
	}

	.elementor-62 .elementor-element.elementor-element-60aad58 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-72a27fa {
		width: 45.381%;
	}

	.elementor-62 .elementor-element.elementor-element-4a152f9 {
		--width: 80%;
	}

	.elementor-62 .elementor-element.elementor-element-39189a1 {
		--width: 70%;
	}

	.elementor-62 .elementor-element.elementor-element-f093aaa {
		--width: 70%;
	}

	.elementor-62 .elementor-element.elementor-element-be7180f {
		--width: 70%;
	}

	.elementor-62 .elementor-element.elementor-element-983b0c1 {
		--width: 70%;
	}

	.elementor-62 .elementor-element.elementor-element-c2ec030 {
		width: 10%;
	}

	.elementor-62 .elementor-element.elementor-element-699f141 {
		width: 79.332%;
	}

	.elementor-62 .elementor-element.elementor-element-59fe6e2 {
		width: 10%;
	}

	.elementor-62 .elementor-element.elementor-element-794ccc9 {
		width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-fb12f79 {
		width: 15%;
	}

	.elementor-62 .elementor-element.elementor-element-6d5e92f {
		width: 69.333%;
	}

	.elementor-62 .elementor-element.elementor-element-b8c14e0 {
		width: 15%;
	}

	.elementor-62 .elementor-element.elementor-element-948aea1 {
		width: 10%;
	}

	.elementor-62 .elementor-element.elementor-element-c2f808e {
		width: 79.333%;
	}

	.elementor-62 .elementor-element.elementor-element-d2f581e {
		width: 10%;
	}
}

@media(max-width:1024px) {
	.elementor-62 .elementor-element.elementor-element-c0ac430 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-6b5a00c {
		--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: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-626228d {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-626228d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-f290901 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-widget-icon-box .elementor-icon-box-title,
	.elementor-widget-icon-box .elementor-icon-box-title a {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-icon-box .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-469e4b0 {
		--gap: 0px 20px;
		--row-gap: 0px;
		--column-gap: 20px;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-ec1df02 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-8bbf2da {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-f20520d {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-97e15f9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-75eb2e6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0a3e8a6 {
		padding: 40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-cddb396 {
		padding: 0px 20px 40px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-58dc642>.elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-018ca5c>.elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-11d8214>.elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-50d15a0>.elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0730346 {
		padding: 40px 10px 40px 10px;
	}

	.elementor-62 .elementor-element.elementor-element-150e162 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-5fd7999 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-b4aa492 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-1a9e296 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-6eb8cf1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-3f74666 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-4ef0e68 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-4ef0e68 .elementor-heading-title {
		font-size: 26px;
		line-height: 38px;
	}

	.elementor-62 .elementor-element.elementor-element-36e66a9 {
		--margin-top: -10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-3bb7c2f {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-c545211 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ca085e6 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-ee6443c {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-53b5b76>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-92b4e25 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-790bbf5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c0a5f25 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-847ca67 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-b2ceb62>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c599ec7 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-bbe3d22 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-cabd856 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-ea9a633 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-600c86d>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-db76330 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-43fd08c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-b655a85 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-9a3a2cd {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-e4c45a8>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c036266 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-cb365b2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-863c9b1 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-8d15f38 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-0f782f5>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-202716e {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-6c5cb6e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-e6dca75 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-71f1f9f {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-82be311>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-a4ce804 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-62 .elementor-element.elementor-element-f9db0e9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0f4b20a {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-3486e18 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-65dc795>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-72344c1 {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-arrow-prev-top-position: -140px;
		--e-n-carousel-arrow-next-top-position: -140px;
	}

	.elementor-62 .elementor-element.elementor-element-1941b07 {
		padding: 40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-588f1f6>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-28e3e50>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-839e8b2 {
		padding: 0px 20px 40px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-4a082d0>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-description {
		font-size: 1px;
	}

	.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-78450a3>.elementor-element-populated {
		padding: 12px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-ab8e4a6 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-09d2af2 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-0919d82>.elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-widget-icon-list .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-widget-slides .elementor-slide-heading {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-slides .elementor-slide-description {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide {
		height: 700px;
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-contents {
		max-width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-c1d386a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-72a27fa.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

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

	.elementor-62 .elementor-element.elementor-element-128f56d {
		padding: 40px 0px 40px 0px;
	}

	.elementor-widget-reviews .elementor-testimonial__header,
	.elementor-widget-reviews .elementor-testimonial__name {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-reviews .elementor-testimonial__text {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-73df301 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-d6b0e87 .elementor-button {
		padding: 18px 58px 18px 58px;
	}

	.elementor-62 .elementor-element.elementor-element-80fc8e8 .elementor-button {
		padding: 18px 42px 18px 42px;
	}

	.elementor-62 .elementor-element.elementor-element-3512828 .elementor-button {
		padding: 18px 53px 18px 53px;
	}

	.elementor-62 .elementor-element.elementor-element-a6391fa .elementor-button {
		padding: 18px 44px 18px 44.5px;
	}

	.elementor-62 .elementor-element.elementor-element-f11eb12 .elementor-button {
		padding: 18px 35px 18px 35px;
	}

	.elementor-62 .elementor-element.elementor-element-cbbd508 .elementor-button {
		padding: 18px 12px 18px 12px;
	}

	.elementor-62 .elementor-element.elementor-element-bdebb1c {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}

	.elementor-62 .elementor-element.elementor-element-c1daadf>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-1ac92c4 {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}

	.elementor-62 .elementor-element.elementor-element-ee9b07b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-2c0ee2a {
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}

	.elementor-62 .elementor-element.elementor-element-2897920>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-6da2a0c {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-widget-posts .elementor-post__title,
	.elementor-widget-posts .elementor-post__title a {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-posts .elementor-post__meta-data {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-widget-posts .elementor-post__excerpt p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-widget-posts .elementor-pagination {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-widget-posts .e-load-more-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-e123ec7 .elementor-heading-title {
		line-height: 40px;
	}

	.elementor-62 .elementor-element.elementor-element-23c2806 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-ccdd49e {
		width: var(--container-widget-width, 70%);
		max-width: 70%;
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
	}

	.elementor-62 .elementor-element.elementor-element-ccdd49e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ccdd49e .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-62 .elementor-element.elementor-element-62951d6>.elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-d01f748 .elementor-heading-title {
		line-height: 46px;
	}

	.elementor-widget-toggle .elementor-toggle-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media(max-width:767px) {

	.elementor-62 .elementor-element.elementor-element-c0ac430:not(.elementor-motion-effects-element-type-background),
	.elementor-62 .elementor-element.elementor-element-c0ac430>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2025/11/Group-1000001231-1.webp");
	}

	.elementor-62 .elementor-element.elementor-element-c0ac430 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-626228d {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-626228d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-626228d .elementor-heading-title {
		font-size: 36px;
		line-height: 44px;
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-f290901 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-f290901>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-6b9c816 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-widget-icon-box .elementor-icon-box-title,
	.elementor-widget-icon-box .elementor-icon-box-title a {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-icon-box .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-469e4b0 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--gap: 16px 0px;
		--row-gap: 16px;
		--column-gap: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ba0f4fe {
		--width: 40%;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}

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

	.elementor-62 .elementor-element.elementor-element-b1f909c {
		--width: 40%;
	}

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

	.elementor-62 .elementor-element.elementor-element-b8b3af0 {
		--width: 40%;
	}

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

	.elementor-62 .elementor-element.elementor-element-97e15f9 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

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

	.elementor-62 .elementor-element.elementor-element-0a3e8a6 {
		padding: 20px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-eed238c .elementor-heading-title {
		line-height: 32px;
	}

	.elementor-62 .elementor-element.elementor-element-5ae5cf7 {
		font-size: 16px;
	}

	.elementor-62 .elementor-element.elementor-element-cddb396 {
		padding: 0px 10px 40px 10px;
	}

	.elementor-62 .elementor-element.elementor-element-47ce571>.elementor-element-populated {
		margin: 5px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-4a50a50>.elementor-element-populated {
		margin: 5px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-1b357f1>.elementor-element-populated {
		margin: 5px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0730346:not(.elementor-motion-effects-element-type-background),
	.elementor-62 .elementor-element.elementor-element-0730346>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("../../../../wp-content/uploads/2025/02/background1.png");
		background-position: center right;
	}

	.elementor-62 .elementor-element.elementor-element-150e162 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-8e2656a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-bd255e3 .elementor-heading-title {
		font-size: 22px;
		line-height: 42px;
	}

	.elementor-62 .elementor-element.elementor-element-5fd7999 {
		width: 100%;
		max-width: 100%;
		line-height: 24px;
	}

	.elementor-62 .elementor-element.elementor-element-b4aa492 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-1a9e296 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-7c89777 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-566fba7 {
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-26e90e7 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-1464e10 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-6eb8cf1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-e36171b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-66a4378 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-2e8f07d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-3f74666 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-62 .elementor-element.elementor-element-3075bc8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-4ef0e68 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-4ef0e68 .elementor-heading-title {
		font-size: 25px;
		line-height: 38px;
	}

	.elementor-62 .elementor-element.elementor-element-36e66a9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ca085e6 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-ca085e6 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-53b5b76>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-fc2fd7b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c0a5f25 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-c0a5f25 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-b2ceb62>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-cabd856 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-cabd856 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-600c86d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-b655a85 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-b655a85 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-e4c45a8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-863c9b1 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-863c9b1 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-0f782f5>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-e6dca75 {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-e6dca75 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-82be311>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0f4b20a {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-0f4b20a .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}

	.elementor-62 .elementor-element.elementor-element-65dc795>.elementor-widget-container {
		margin: -20px 0px 20px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-72344c1 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}

	.elementor-62 .elementor-element.elementor-element-1941b07 {
		padding: 40px 15px 0px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-588f1f6>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-28e3e50 .elementor-heading-title {
		font-size: 26px;
		line-height: 32px;
	}

	.elementor-62 .elementor-element.elementor-element-839e8b2 {
		padding: 0px 15px 40px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-4eec81d>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-4a082d0>.elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-cb318b1 {
		width: 50%;
	}

	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-ffcd3c7 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-ca9151f {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-96b9054 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-5d84f60 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-5d84f60>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-05e5c59 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-d97f930 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-d97f930>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-f9ce6c4 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-a56085d {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-a56085d>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-002b442 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-944ca86 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-498fa5b .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-3ab8e5c {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-3ab8e5c>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-5945985 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-2b66449 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-2b66449>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-a0d8b3a .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-b916d3e {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-919ac98 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-c62ca1d {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-a1d06de .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-78450a3 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-78450a3>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-dc5af00 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-4d453bd {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-4d453bd>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-50b9dd8 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-62 .elementor-element.elementor-element-605970f>.elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-605970f .elementor-button {
		font-size: 15px;
	}

	.elementor-62 .elementor-element.elementor-element-318f51a .elementor-heading-title {
		line-height: 32px;
	}

	.elementor-62 .elementor-element.elementor-element-09d2af2 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-feda657 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-d9d16df {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-0919d82>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-00ce066 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-widget-icon-list .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-5f5471f .elementor-heading-title {
		line-height: 32px;
	}

	.elementor-widget-slides .elementor-slide-heading {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-slides .elementor-slide-description {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide {
		height: 435px;
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .swiper-slide-contents {
		max-width: 28%;
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .elementor-slide-heading {
		font-size: 19px;
		line-height: 24px;
	}

	.elementor-62 .elementor-element.elementor-element-2097273 .elementor-slide-description {
		font-size: 16px;
	}

	.elementor-62 .elementor-element.elementor-element-ccd0129 {
		padding: 50px 20px 50px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-50a679d>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-f5f9e2d {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-60aad58>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c1d386a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c1d386a {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-c1d386a .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-62 .elementor-element.elementor-element-72a27fa>.elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-128f56d {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 40px 0px 40px 0px;
	}

	.elementor-widget-reviews .elementor-testimonial__header,
	.elementor-widget-reviews .elementor-testimonial__name {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-reviews .elementor-testimonial__text {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-5244959 .elementor-testimonial__text {
		font-size: 16px;
	}

	.elementor-62 .elementor-element.elementor-element-73df301 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-62 .elementor-element.elementor-element-e5ec7ad {
		text-align: center;
	}

	.elementor-62 .elementor-element.elementor-element-e5ec7ad .elementor-heading-title {
		font-size: 24px;
		line-height: 32px;
	}

	.elementor-62 .elementor-element.elementor-element-7249afe {
		text-align: center;
		font-size: 16px;
	}

	.elementor-62 .elementor-element.elementor-element-9826b20 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-62 .elementor-element.elementor-element-39189a1 {
		--width: 274.667px;
	}

	.elementor-62 .elementor-element.elementor-element-f093aaa {
		--width: 274.667px;
	}

	.elementor-62 .elementor-element.elementor-element-be7180f {
		--width: 100%;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-1cfe504 {
		--width: 50%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-e232928 {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-196c5f0 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-196c5f0 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 40px 16px 40px;
	}

	.elementor-62 .elementor-element.elementor-element-4e7fe8b {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-8cfee26 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-8cfee26 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 36px 16px 36px;
	}

	.elementor-62 .elementor-element.elementor-element-59983de {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-817f5a5 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-817f5a5 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 18px 16px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-6f7df02 {
		--width: 50%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-5d0dd02 {
		--align-items: flex-end;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-b12438c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-b12438c .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 25px 16px 25px;
	}

	.elementor-62 .elementor-element.elementor-element-957b7fe {
		--align-items: flex-end;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-f0d9318 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-f0d9318>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-f0d9318 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 28px 16px 30px;
	}

	.elementor-62 .elementor-element.elementor-element-a3cf998 {
		--align-items: flex-end;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-239c697 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-239c697 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 16px 30px 16px 25px;
	}

	.elementor-62 .elementor-element.elementor-element-983b0c1 {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-9cb0201 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-9cb0201 .elementor-button {
		font-size: 16px;
		border-radius: 10px 10px 10px 10px;
		padding: 15px 90px 15px 90px;
	}

	.elementor-62 .elementor-element.elementor-element-1a5b413 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-62 .elementor-element.elementor-element-1062b3e .elementor-heading-title {
		line-height: 32px;
	}

	.elementor-62 .elementor-element.elementor-element-8d9f0ec {
		width: 100%;
		max-width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-377706a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-bdebb1c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c1daadf>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-1ac92c4 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ee9b07b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-2c0ee2a {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-62 .elementor-element.elementor-element-2897920>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}

	.elementor-widget-posts .elementor-post__title,
	.elementor-widget-posts .elementor-post__title a {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-posts .elementor-post__meta-data {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-widget-posts .elementor-post__excerpt p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-widget-posts .elementor-pagination {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-widget-posts .e-load-more-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(0.5 * 100%);
	}

	.elementor-62 .elementor-element.elementor-element-ec12186:after {
		content: "0.5";
	}

	.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post__thumbnail__link {
		width: 100%;
	}

	.elementor-62 .elementor-element.elementor-element-ec12186 .elementor-post {
		border-radius: 3px;
	}

	.elementor-62 .elementor-element.elementor-element-68c5cfe {
		padding: 50px 0px 40px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-c2ec030>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-699f141>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-59fe6e2>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-8aab296 {
		padding: 50px 0px 40px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-90811e3>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-794ccc9>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-e123ec7 {
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-e123ec7 .elementor-heading-title {
		font-size: 26px;
		line-height: 34px;
	}

	.elementor-62 .elementor-element.elementor-element-f2ddacd>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-f2ddacd {
		text-align: left;
	}

	.elementor-62 .elementor-element.elementor-element-23c2806 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-62 .elementor-element.elementor-element-1ef2119>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-ccdd49e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

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

	.elementor-62 .elementor-element.elementor-element-ccdd49e .elementor-heading-title {
		font-size: 22px;
		line-height: 30px;
	}

	.elementor-62 .elementor-element.elementor-element-62951d6>.elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-933a693 {
		padding: 40px 15px 40px 15px;
	}

	.elementor-62 .elementor-element.elementor-element-db94de0>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-62 .elementor-element.elementor-element-d01f748 .elementor-heading-title {
		font-size: 16px;
		line-height: 36px;
	}

	.elementor-widget-toggle .elementor-toggle-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-62 .elementor-element.elementor-element-d37fb1d {
		--width: 65%;
	}

	.elementor-62 .elementor-element.elementor-element-ba0f4fe {
		--width: 25%;
	}

	.elementor-62 .elementor-element.elementor-element-b1f909c {
		--width: 25%;
	}

	.elementor-62 .elementor-element.elementor-element-b8b3af0 {
		--width: 25%;
	}

	.elementor-62 .elementor-element.elementor-element-64ea7aa {
		--width: 35%;
	}

	.elementor-62 .elementor-element.elementor-element-9d8248a {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-47ce571 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-4a50a50 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-1b357f1 {
		width: 50%;
	}

	.elementor-62 .elementor-element.elementor-element-f153606 {
		width: 15%;
	}

	.elementor-62 .elementor-element.elementor-element-588f1f6 {
		width: 70%;
	}

	.elementor-62 .elementor-element.elementor-element-374cdc8 {
		width: 15%;
	}
}