.elementor-47242 .elementor-element.elementor-element-9230d73:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-9230d73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Delaware-banner.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-9230d73>.elementor-background-overlay {
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-9230d73 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 40px 0px 40px 0px;
}

.elementor-47242 .elementor-element.elementor-element-48c091e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-48c091e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-47242 .elementor-element.elementor-element-4fe7445.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-4fe7445>.elementor-element-populated {
	padding: 30px 30px 30px 30px;
}

.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-47242 .elementor-element.elementor-element-2baa8e5 {
	text-align: left;
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

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

.elementor-47242 .elementor-element.elementor-element-2baa8e5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-2baa8e5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.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-47242 .elementor-element.elementor-element-7f7c743 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	color: var(--e-global-color-c42afea);
}

.elementor-47242 .elementor-element.elementor-element-7f7c743>.elementor-widget-container {
	margin: 10px 0px 0px -30px;
}

.elementor-47242 .elementor-element.elementor-element-5bffcc1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-32741c2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.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-47242 .elementor-element.elementor-element-1c56eb1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-046bb72 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-1db8632>.elementor-element-populated {
	margin: 20px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-47242 .elementor-element.elementor-element-3ca06b5>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-eaf6933>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-10eaa77 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-10eaa77>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-f4a4355 {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-c77f818 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-c77f818>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-36d39a0 {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-b3cf559 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-b3cf559>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-1eea67c {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-1b495f4 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-1b495f4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-f90bfa8 {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-edce37e {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-edce37e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-7921d2e {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-1a48392>.elementor-container {
	min-height: 0px;
}

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

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

.elementor-47242 .elementor-element.elementor-element-1a48392>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-22df1ee>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-d784e04>.elementor-element-populated {
	margin: 25px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-5739b2a {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-5739b2a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-9bcb5a3 {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	width: var(--container-widget-width, 102.273%);
	max-width: 102.273%;
	--container-widget-width: 102.273%;
	--container-widget-flex-grow: 0;
}

.elementor-47242 .elementor-element.elementor-element-9bcb5a3>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-b272641>.elementor-container {
	min-height: 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-a95f6a7>.elementor-element-populated {
	margin: 25px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-3150fc5 {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-3150fc5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 36px;
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-f8e628c {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	width: var(--container-widget-width, 102.273%);
	max-width: 102.273%;
	--container-widget-width: 102.273%;
	--container-widget-flex-grow: 0;
}

.elementor-47242 .elementor-element.elementor-element-f8e628c p {
	margin-block-end: 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-c42a241>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-7783344>.elementor-container {
	min-height: 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-9b5780f>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-b28dcf1>.elementor-element-populated {
	margin: 25px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-ad0e877 {
	text-align: left;
}

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

.elementor-47242 .elementor-element.elementor-element-d797259 {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	width: var(--container-widget-width, 102.273%);
	max-width: 102.273%;
	--container-widget-width: 102.273%;
	--container-widget-flex-grow: 0;
}

.elementor-47242 .elementor-element.elementor-element-d797259>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-ec81b92 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-ec81b92 p {
	margin-block-end: 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-f265319 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-7895aec {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	width: 100%;
	max-width: 100%;
}

.elementor-47242 .elementor-element.elementor-element-7895aec>.elementor-widget-container {
	margin: 0px 10px 0px -30px;
}

.elementor-47242 .elementor-element.elementor-element-7895aec.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-47242 .elementor-element.elementor-element-5e05839 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-5e56f8f {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	width: 100%;
	max-width: 100%;
}

.elementor-47242 .elementor-element.elementor-element-5e56f8f>.elementor-widget-container {
	margin: 0px 0px 0px -30px;
}

.elementor-47242 .elementor-element.elementor-element-5e56f8f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-47242 .elementor-element.elementor-element-c3a3509.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-47242 .elementor-element.elementor-element-91e9d85 {
	--display: flex;
}

.elementor-47242 .elementor-element.elementor-element-5f77081 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-5f77081 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-dfec4e2 {
	--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-47242 .elementor-element.elementor-element-6d148fd {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-6d148fd:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-6d148fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Wilmington.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-88c69e7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-857e66c {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-e2e223d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-1acc90f {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-1acc90f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-17c2ebd {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-17c2ebd:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-17c2ebd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Dover.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-e93e0bc {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-de50d84 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-300ee00 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-4582275 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-4582275 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-151bdac {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-151bdac:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-151bdac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Newark.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-4e60d63 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-9d94cb8 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-6d2bdf7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-294c3bb {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-294c3bb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-7247406 {
	--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-47242 .elementor-element.elementor-element-6342fe7 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-6342fe7:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-6342fe7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Middletown.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-3887265 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-41119a3 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-a6bca3b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-046e0fc {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-046e0fc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-b8cf5e3 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-b8cf5e3:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-b8cf5e3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Bear.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-7323a19 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-5e7b732 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-5e87eee {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-5293caa {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-5293caa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-c6f3b19 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-c6f3b19:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-c6f3b19>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Brookside.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-67048fe {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-b616b62 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-85a0faa {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-06e6666 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-06e6666 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-1e65913 {
	--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-47242 .elementor-element.elementor-element-f6acf3d {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-f6acf3d:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-f6acf3d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Hockessin.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-2549a39 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-51569f0 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-be6ee79 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-903c5cf {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-903c5cf .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-42828cd {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-42828cd:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-42828cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Milford.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-1091c18 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-4673d02 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-fbf1bf5 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-d9b014c {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-d9b014c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-db51f9f {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-db51f9f:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-db51f9f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Smyrna.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-36fb2a6 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-043995d {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-294d143 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-7eefa2a {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-7eefa2a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-54b34f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-54b34f5:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-54b34f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	    background: linear-gradient(to right, #0994c9, #062a5a);
	background-position: center center;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-30e1c5c {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-30e1c5c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-47242 .elementor-element.elementor-element-7789dc2 {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-7789dc2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-8b7aed9 {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-2ba9fd2);
}

.elementor-47242 .elementor-element.elementor-element-8b7aed9>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-47242 .elementor-element.elementor-element-ecd7d82 .elementor-button:hover,
.elementor-47242 .elementor-element.elementor-element-ecd7d82 .elementor-button:focus {
	color: var(--e-global-color-c42afea);
	background-color: var(--e-global-color-primary);
	border-color: var(--e-global-color-c42afea);
}

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

.elementor-47242 .elementor-element.elementor-element-ecd7d82>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-7fafa83 {
	--display: flex;
	--justify-content: center;
}

.elementor-47242 .elementor-element.elementor-element-6e73d9f img {
	border-radius: 12px 12px 12px 12px;
}

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

.elementor-47242 .elementor-element.elementor-element-d5c9d89.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-47242 .elementor-element.elementor-element-5ecb1cf {
	--display: flex;
}

.elementor-47242 .elementor-element.elementor-element-2226c75 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-2226c75 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-4957586 {
	--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-47242 .elementor-element.elementor-element-f384b07 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-f384b07:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-f384b07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/New-Castle-County.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-e4eb28f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-fb3411d {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-301e825 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-139297b {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-139297b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-4c3c48d {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-4c3c48d:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-4c3c48d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Kent-County.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-65ae3e7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-82b0f95 {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-7b75dd3 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-736f751 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-736f751 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-dfc849a {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.5);
	--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-47242 .elementor-element.elementor-element-dfc849a:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-dfc849a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/05/Sussex-County.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-85d5dc5 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-47242 .elementor-element.elementor-element-248ca4f {
	--spacer-size: 164px;
}

.elementor-47242 .elementor-element.elementor-element-f47014a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-57a4ff0 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-57a4ff0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-primary);
}

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

.elementor-47242 .elementor-element.elementor-element-762565d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 40px 0px 40px 0px;
}

.elementor-47242 .elementor-element.elementor-element-762565d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-fa79586 {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-b8a4a02 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-b8a4a02>.elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-47242 .elementor-element.elementor-element-9b29ece {
	text-align: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-8bfcf35>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-81122e2 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-81122e2>.elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-47242 .elementor-element.elementor-element-9705941 {
	text-align: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-2c0c247>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-c9358dc {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-c9358dc>.elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-47242 .elementor-element.elementor-element-9d9f30a {
	text-align: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-cd69d33>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-1010ee8 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-1010ee8>.elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-47242 .elementor-element.elementor-element-bdadb06 {
	text-align: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-4c5277c>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-436f7ea {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-436f7ea>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-47242 .elementor-element.elementor-element-d294723>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-d294723.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.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-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-30514e1.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-30514e1.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-30514e1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-47242 .elementor-element.elementor-element-30514e1 .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-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

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

.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

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

.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

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

.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-379a971.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-379a971.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-379a971.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4 .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-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-fbe29ad {
	margin-top: 35px;
	margin-bottom: 0px;
}

.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-6197eba.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-6197eba.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-6197eba.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-27d22ce.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-27d22ce.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-27d22ce.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-783de15.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-783de15.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-783de15.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

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

.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-0c3c754 {
	margin-top: 35px;
	margin-bottom: 0px;
}

.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-275b42b.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-275b42b.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-275b42b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-47242 .elementor-element.elementor-element-275b42b .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-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-93560b9.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-93560b9.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-93560b9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-93560b9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-93560b9 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-e651d7b .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-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-6ead1c8.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-47242 .elementor-element.elementor-element-6ead1c8.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-47242 .elementor-element.elementor-element-6ead1c8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

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

.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-b3f92e2 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: var(--e-global-color-c42afea);
	color: var(--e-global-color-c42afea);
	background-color: var(--e-global-color-primary);
	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-47242 .elementor-element.elementor-element-b3f92e2 .elementor-button:hover,
.elementor-47242 .elementor-element.elementor-element-b3f92e2 .elementor-button:focus {
	color: var(--e-global-color-primary);
	background-color: var(--e-global-color-c92e399);
}

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

.elementor-47242 .elementor-element.elementor-element-b3f92e2>.elementor-widget-container {
	margin: 40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-622dd6e {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-47242 .elementor-element.elementor-element-622dd6e:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-622dd6e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F8F8F8;
}

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

.elementor-47242 .elementor-element.elementor-element-2b19fdc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-47242 .elementor-element.elementor-element-2b19fdc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-45d9048 {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-45d9048 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	line-height: 36px;
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-5aa2c46 {
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
}

.elementor-47242 .elementor-element.elementor-element-5aa2c46 p {
	margin-block-end: 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-24bea47 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-24bea47 p {
	margin-block-end: 0px;
}

.elementor-47242 .elementor-element.elementor-element-b957c58 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
}

.elementor-47242 .elementor-element.elementor-element-b957c58 p {
	margin-block-end: 0px;
}

.elementor-47242 .elementor-element.elementor-element-b957c58>.elementor-widget-container {
	margin: 0px 0px 0px -33px;
}

.elementor-47242 .elementor-element.elementor-element-ff75aec {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-ff75aec p {
	margin-block-end: 0px;
}

.elementor-47242 .elementor-element.elementor-element-ff75aec>.elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-47242 .elementor-element.elementor-element-89687f9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-47242 .elementor-element.elementor-element-89687f9>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-af2dd45>.elementor-container {
	min-height: 0px;
}

.elementor-47242 .elementor-element.elementor-element-af2dd45:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-af2dd45>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	    background: linear-gradient(to right, #0994c9, #062a5a);
	background-position: center center;
	background-size: cover;
}

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

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

.elementor-47242 .elementor-element.elementor-element-e3ebacc>.elementor-element-populated {
	margin: 25px 0px 0px 15px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-7f9b986 {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-7f9b986 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	line-height: 36px;
	color: #FFFFFF;
}

.elementor-47242 .elementor-element.elementor-element-3c3a094 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-2ba9fd2);
}

.elementor-47242 .elementor-element.elementor-element-3c3a094>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-2771fac .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #0994c9;
	color: #0994c9;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	border-radius: 50px 50px 50px 50px;
	padding: 12px 24px 12px 24px;
}

.elementor-47242 .elementor-element.elementor-element-2771fac .elementor-button:hover,
.elementor-47242 .elementor-element.elementor-element-2771fac .elementor-button:focus {
	color: #FFFFFF;
	background-color: #0994c9;
}

.elementor-47242 .elementor-element.elementor-element-2771fac .elementor-button:hover svg,
.elementor-47242 .elementor-element.elementor-element-2771fac .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-47242 .elementor-element.elementor-element-2771fac>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-2771fac.elementor-element {
	--align-self: flex-start;
}

.elementor-47242 .elementor-element.elementor-element-90c6589 img {
	border-radius: 10px 10px 10px 10px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-3a06962 {
	text-align: center;
}

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

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

.elementor-47242 .elementor-element.elementor-element-6a9936a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-6a9936a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-6a9936a>.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-47242 .elementor-element.elementor-element-6a9936a>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-6a9936a>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-6a9936a>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-6a9936a: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-47242 .elementor-element.elementor-element-6a9936a:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-6a9936a:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-6a9936a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-a643012 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-a643012>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-1c4d55a>.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-47242 .elementor-element.elementor-element-1c4d55a>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-1c4d55a>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-1c4d55a>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-1c4d55a: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-47242 .elementor-element.elementor-element-1c4d55a:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-1c4d55a:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-1c4d55a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-6ca6a9a {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-6ca6a9a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-ae3b2db>.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-47242 .elementor-element.elementor-element-ae3b2db>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-ae3b2db>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-ae3b2db>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-ae3b2db: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-47242 .elementor-element.elementor-element-ae3b2db:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-ae3b2db:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-e84b145 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-e84b145>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-84596a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-84596a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-84596a4>.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-47242 .elementor-element.elementor-element-84596a4>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-84596a4>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-84596a4>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-84596a4: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-47242 .elementor-element.elementor-element-84596a4:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-84596a4:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-84596a4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-9f50a0a {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-9f50a0a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-70f682d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-70f682d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-70f682d>.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-47242 .elementor-element.elementor-element-70f682d>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-70f682d>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-70f682d>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-70f682d: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-47242 .elementor-element.elementor-element-70f682d:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-70f682d:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-70f682d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-702d993 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-702d993>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-fc2a07f>.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-47242 .elementor-element.elementor-element-fc2a07f>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-fc2a07f>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-fc2a07f>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-fc2a07f: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-47242 .elementor-element.elementor-element-fc2a07f:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-fc2a07f:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-bf82b66 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-bf82b66>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-b4d9689>.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-47242 .elementor-element.elementor-element-b4d9689>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-b4d9689>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-b4d9689>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-b4d9689: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-47242 .elementor-element.elementor-element-b4d9689:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-b4d9689:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-fd56b6e {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-fd56b6e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-480a3e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-480a3e0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-480a3e0>.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-47242 .elementor-element.elementor-element-480a3e0>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-480a3e0>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-480a3e0>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-480a3e0: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-47242 .elementor-element.elementor-element-480a3e0:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-480a3e0:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-480a3e0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-c5f79ee {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-c5f79ee>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-d2ecd6b>.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-47242 .elementor-element.elementor-element-d2ecd6b>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-d2ecd6b>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-d2ecd6b>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-d2ecd6b: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-47242 .elementor-element.elementor-element-d2ecd6b:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-d2ecd6b:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-56839c8 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-56839c8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-681e876:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-681e876>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-681e876>.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-47242 .elementor-element.elementor-element-681e876>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-681e876>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-681e876>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-681e876: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-47242 .elementor-element.elementor-element-681e876:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-681e876:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-681e876>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-b63e9a7 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-b63e9a7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-d2e2bc1>.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-47242 .elementor-element.elementor-element-d2e2bc1>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-d2e2bc1>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-d2e2bc1>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-d2e2bc1: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-47242 .elementor-element.elementor-element-d2e2bc1:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-d2e2bc1:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-b73b47a {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-b73b47a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-9ed523f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47242 .elementor-element.elementor-element-9ed523f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-c92e399);
}

.elementor-47242 .elementor-element.elementor-element-9ed523f>.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-47242 .elementor-element.elementor-element-9ed523f>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-9ed523f>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-9ed523f>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-9ed523f: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-47242 .elementor-element.elementor-element-9ed523f:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-9ed523f:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-9ed523f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-f26acdb {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-f26acdb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-aff606d>.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-47242 .elementor-element.elementor-element-aff606d>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-aff606d>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-aff606d>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-aff606d: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-47242 .elementor-element.elementor-element-aff606d:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-aff606d:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-e010782 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-e010782>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-a5c2fbd>.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-47242 .elementor-element.elementor-element-a5c2fbd>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-a5c2fbd>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-a5c2fbd>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-a5c2fbd: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-47242 .elementor-element.elementor-element-a5c2fbd:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-a5c2fbd:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-437ee60 {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-437ee60>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-ddf4f27>.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-47242 .elementor-element.elementor-element-ddf4f27>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-ddf4f27>.elementor-element-populated>.elementor-background-overlay,
.elementor-47242 .elementor-element.elementor-element-ddf4f27>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-47242 .elementor-element.elementor-element-ddf4f27: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-47242 .elementor-element.elementor-element-ddf4f27:hover>.elementor-element-populated,
.elementor-47242 .elementor-element.elementor-element-ddf4f27:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-e013dcf {
	text-align: center;
}

.elementor-47242 .elementor-element.elementor-element-e013dcf>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-a03f813 {
	text-align: left;
}

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

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

.elementor-47242 .elementor-element.elementor-element-8d617da>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-b3d9813:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-b3d9813>.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-47242 .elementor-element.elementor-element-b3d9813,
.elementor-47242 .elementor-element.elementor-element-b3d9813>.elementor-background-overlay {
	border-radius: 40px 40px 40px 40px;
}

.elementor-47242 .elementor-element.elementor-element-b3d9813 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 10px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-a646bff {
	text-align: left;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

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

.elementor-47242 .elementor-element.elementor-element-a646bff>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-47242 .elementor-element.elementor-element-a646bff.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-47242 .elementor-element.elementor-element-eef5094 .elementor-button:hover,
.elementor-47242 .elementor-element.elementor-element-eef5094 .elementor-button:focus {
	color: var(--e-global-color-c42afea);
	background-color: var(--e-global-color-primary);
	border-color: var(--e-global-color-c42afea);
}

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

.elementor-47242 .elementor-element.elementor-element-eef5094>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

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

.elementor-47242 .elementor-element.elementor-element-e2a6c75 .elementor-button:hover,
.elementor-47242 .elementor-element.elementor-element-e2a6c75 .elementor-button:focus {
	color: var(--e-global-color-c42afea);
	background-color: var(--e-global-color-primary);
	border-color: var(--e-global-color-c42afea);
}

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

.elementor-47242 .elementor-element.elementor-element-e2a6c75>.elementor-widget-container {
	margin: -20px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-47242 .elementor-element.elementor-element-37c658b {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-9b3d4f2 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-47242 .elementor-element.elementor-element-a327a71>.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-47242 .elementor-element.elementor-element-6bcc1cf .elementor-toggle-title,
.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-toggle-icon {
	color: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-toggle-icon svg {
	fill: var(--e-global-color-8466552);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title.elementor-active a,
.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-text);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-toggle-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title .elementor-toggle-icon i:before {
	color: var(--e-global-color-text);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-47242 .elementor-element.elementor-element-6bcc1cf .elementor-tab-content {
	color: var(--e-global-color-astglobalcolor1);
}

.elementor-47242 .elementor-element.elementor-element-dcb3ded {
	padding: 20px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-af0c063 {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-c09ce6f {
	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-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-c6ef2cb .swiper-slide-bg {
	background-color: #833ca3;
	background-image: url(../../2024/11/Dr.-Daniel-L.-Burkhead.png);
	background-size: cover;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-c6ef2cb .swiper-slide-contents {
	margin-right: auto;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-c6ef2cb .swiper-slide-inner {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .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-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-9384338 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-9384338 .swiper-slide-inner {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .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-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-596f9e3 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-596f9e3 .swiper-slide-inner {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .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-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-cfa1bb8 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-cfa1bb8 .swiper-slide-inner {
	text-align: left;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .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-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-6d41e72 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-47242 .elementor-element.elementor-element-fb0822e .elementor-repeater-item-6d41e72 .swiper-slide-inner {
	text-align: left;
}

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

.elementor-47242 .elementor-element.elementor-element-fb0822e .swiper-slide-contents {
	max-width: 66%;
}

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

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

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

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

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

.elementor-47242 .elementor-element.elementor-element-ce3110f .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-47242 .elementor-element.elementor-element-ce3110f .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-47242 .elementor-element.elementor-element-ce3110f .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-47242 .elementor-element.elementor-element-ce3110f .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-47242 .elementor-element.elementor-element-ce3110f .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-47242 .elementor-element.elementor-element-ce3110f .swiper-slide {
	height: 400px;
	transition-duration: calc(5000ms*1.2);
}

.elementor-47242 .elementor-element.elementor-element-ce3110f .swiper-slide-contents {
	max-width: 66%;
}

.elementor-47242 .elementor-element.elementor-element-ce3110f .swiper-slide-inner {
	text-align: left;
}

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

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

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

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

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

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

.elementor-47242 .elementor-element.elementor-element-51835f8 {
	--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-47242 .elementor-element.elementor-element-51835f8:not(.elementor-motion-effects-element-type-background),
.elementor-47242 .elementor-element.elementor-element-51835f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-2ba9fd2);
}

.elementor-47242 .elementor-element.elementor-element-b00f4fc {
	text-align: center;
}

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

.elementor-47242 .elementor-element.elementor-element-b00f4fc>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-47242 .elementor-element.elementor-element-8e27a80>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.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 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	background-color: var(--e-global-color-accent);
}

.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-47242 .elementor-element.elementor-element-7dfc05c .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(0.66 * 100%);
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c:after {
	content: "0.66";
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c {
	--grid-column-gap: 20px;
	--grid-row-gap: 35px;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c .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-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__text {
	padding: 0px 10px 0px 10px;
}

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

.elementor-47242 .elementor-element.elementor-element-7dfc05c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__title,
.elementor-47242 .elementor-element.elementor-element-7dfc05c .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-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__title {
	margin-bottom: 10px;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c .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-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__excerpt p {
	color: var(--e-global-color-93270bb);
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__read-more {
	color: var(--e-global-color-primary);
}

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

.elementor-47242 .elementor-element.elementor-element-7dfc05c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-e487b1c {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #707070;
	padding: 30px 0px 30px 0px;
}

.elementor-47242 .elementor-element.elementor-element-13dd4a7>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 23%;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-title {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-3b9287c>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-d1db9b5>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 23%;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-abbd96d .elementor-image-box-title {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

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

.elementor-47242 .elementor-element.elementor-element-abbd96d>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-80b8db3>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47242 .elementor-element.elementor-element-72b690e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-47242 .elementor-element.elementor-element-72b690e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-47242 .elementor-element.elementor-element-72b690e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-47242 .elementor-element.elementor-element-72b690e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 23%;
}

.elementor-47242 .elementor-element.elementor-element-72b690e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47242 .elementor-element.elementor-element-72b690e .elementor-image-box-title {
	font-family: "Poppins", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

.elementor-47242 .elementor-element.elementor-element-72b690e .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-47242 .elementor-element.elementor-element-72b690e>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-47242 .elementor-element.elementor-element-a999529 {
		padding: 40px 10px 40px 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-1a48392 {
		padding: 40px 20px 20px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-22df1ee>.elementor-element-populated {
		padding: 25px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-d784e04>.elementor-element-populated {
		margin: 25px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-b272641 {
		padding: 40px 20px 20px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-a95f6a7>.elementor-element-populated {
		margin: 25px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-c42a241>.elementor-element-populated {
		padding: 25px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7783344 {
		padding: 40px 20px 20px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-9b5780f>.elementor-element-populated {
		padding: 25px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-b28dcf1>.elementor-element-populated {
		margin: 25px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-5e56f8f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-54b34f5 {
		--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: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-ecd7d82>.elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7fafa83 {
		--justify-content: center;
	}

	.elementor-47242 .elementor-element.elementor-element-f384b07:not(.elementor-motion-effects-element-type-background),
	.elementor-47242 .elementor-element.elementor-element-f384b07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2025/04/Bergen-County.webp");
	}

	.elementor-47242 .elementor-element.elementor-element-4c3c48d:not(.elementor-motion-effects-element-type-background),
	.elementor-47242 .elementor-element.elementor-element-4c3c48d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2025/04/Essex-County.webp");
	}

	.elementor-47242 .elementor-element.elementor-element-dfc849a:not(.elementor-motion-effects-element-type-background),
	.elementor-47242 .elementor-element.elementor-element-dfc849a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2025/04/Middlesex-County.webp");
	}

	.elementor-47242 .elementor-element.elementor-element-fa79586 .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-47242 .elementor-element.elementor-element-a98d142 {
		padding: 40px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7e858f7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-436f7ea>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-bec65ea {
		padding: 0px 20px 40px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-d294723>.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-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-description {
		font-size: 1px;
	}

	.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}

	.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-93560b9 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-adaa5e8>.elementor-element-populated {
		padding: 12px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-title {
		font-size: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-54bd840>.elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-ff75aec>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-89687f9>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-af2dd45 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-e3ebacc>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-2771fac>.elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-ff2ff1c>.elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-a03f813 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-47242 .elementor-element.elementor-element-b3d9813 {
		padding: 30px 0px 30px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-a646bff .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-47242 .elementor-element.elementor-element-a646bff>.elementor-widget-container {
		margin: 0px 30px 0px 30px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-eef5094>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-e2a6c75>.elementor-widget-container {
		margin: 10px 0px 0px 30px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-37c658b .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);
	}

	.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-47242 .elementor-element.elementor-element-ce3110f .swiper-slide {
		height: 700px;
	}

	.elementor-47242 .elementor-element.elementor-element-ce3110f .swiper-slide-contents {
		max-width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-51835f8 {
		--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-47242 .elementor-element.elementor-element-3b9287c.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}

	.elementor-47242 .elementor-element.elementor-element-3b9287c.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}

	.elementor-47242 .elementor-element.elementor-element-3b9287c.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-wrapper .elementor-image-box-img {
		width: 23%;
	}
}

@media(min-width:768px) {
	.elementor-47242 .elementor-element.elementor-element-2fbceaa {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-4fe7445 {
		width: 55%;
	}

	.elementor-47242 .elementor-element.elementor-element-1db8632 {
		width: 45%;
	}

	.elementor-47242 .elementor-element.elementor-element-30e1c5c {
		--width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-7fafa83 {
		--width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-6a429e6 {
		width: 20%;
	}

	.elementor-47242 .elementor-element.elementor-element-7e858f7 {
		width: 58.666%;
	}

	.elementor-47242 .elementor-element.elementor-element-c53d4df {
		width: 20%;
	}

	.elementor-47242 .elementor-element.elementor-element-74bf49c {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-54bd840 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-285994a {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-89687f9 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-e3ebacc {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-ff2ff1c {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-ef81d1a {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-576c448 {
		width: 15%;
	}

	.elementor-47242 .elementor-element.elementor-element-3d8dc0d {
		width: 69.333%;
	}

	.elementor-47242 .elementor-element.elementor-element-3d4a0a6 {
		width: 15%;
	}

	.elementor-47242 .elementor-element.elementor-element-b145a42 {
		width: 10%;
	}

	.elementor-47242 .elementor-element.elementor-element-a327a71 {
		width: 79.333%;
	}

	.elementor-47242 .elementor-element.elementor-element-155880b {
		width: 10%;
	}

	.elementor-47242 .elementor-element.elementor-element-13dd4a7 {
		width: 30%;
	}

	.elementor-47242 .elementor-element.elementor-element-c5719bd {
		width: 5%;
	}

	.elementor-47242 .elementor-element.elementor-element-d1db9b5 {
		width: 29.392%;
	}

	.elementor-47242 .elementor-element.elementor-element-661043f {
		width: 5.494%;
	}

	.elementor-47242 .elementor-element.elementor-element-80b8db3 {
		width: 30%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-47242 .elementor-element.elementor-element-4fe7445 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-1db8632 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-22df1ee {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-d784e04 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-a95f6a7 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-c42a241 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-9b5780f {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-b28dcf1 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-30e1c5c {
		--width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-7fafa83 {
		--width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-54bd840 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-285994a {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-89687f9 {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-e3ebacc {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-ff2ff1c {
		width: 100%;
	}
}

@media(max-width:767px) {

	.elementor-47242 .elementor-element.elementor-element-9230d73:not(.elementor-motion-effects-element-type-background),
	.elementor-47242 .elementor-element.elementor-element-9230d73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2024/03/medical-billing-company-texas-.jpeg");
		background-position: top center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.elementor-47242 .elementor-element.elementor-element-4fe7445>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-47242 .elementor-element.elementor-element-2baa8e5 .elementor-heading-title {
		font-size: 36px;
		line-height: 40px;
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-47242 .elementor-element.elementor-element-1db8632>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-a999529:not(.elementor-motion-effects-element-type-background),
	.elementor-47242 .elementor-element.elementor-element-a999529>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://transcure.net/wp-content/uploads/2025/02/background1.png");
		background-position: center right;
	}

	.elementor-47242 .elementor-element.elementor-element-1a48392 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-22df1ee>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-d784e04>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-5739b2a {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-5739b2a .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-9bcb5a3 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-b272641 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-a95f6a7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-3150fc5 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-3150fc5 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-f8e628c {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-c42a241>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7783344 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-9b5780f>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-b28dcf1>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-ad0e877 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-ad0e877 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-d797259 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-7895aec {
		font-size: 16px;
	}

	.elementor-47242 .elementor-element.elementor-element-7895aec>.elementor-widget-container {
		margin: 0px 0px 0px -30px;
	}

	.elementor-47242 .elementor-element.elementor-element-5e56f8f {
		font-size: 16px;
	}

	.elementor-47242 .elementor-element.elementor-element-5e56f8f>.elementor-widget-container {
		margin: -44px 0px 0px -30px;
	}

	.elementor-47242 .elementor-element.elementor-element-c3a3509 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-47242 .elementor-element.elementor-element-5f77081 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-5f77081 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-dfec4e2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-857e66c {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-1acc90f {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-1acc90f .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-de50d84 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-4582275 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-4582275 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-9d94cb8 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-294c3bb {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-294c3bb .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-7247406 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-41119a3 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-046e0fc {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-046e0fc .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-5e7b732 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-5293caa {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-5293caa .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-b616b62 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-06e6666 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-06e6666 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-1e65913 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-51569f0 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-903c5cf {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-903c5cf .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-4673d02 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-d9b014c {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-d9b014c .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-043995d {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-7eefa2a {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-7eefa2a .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-54b34f5 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-30e1c5c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7789dc2 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-7789dc2 .elementor-heading-title {
		font-size: 22px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-8b7aed9>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-ecd7d82>.elementor-widget-container {
		margin: -20px 0px 10px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7fafa83 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-2226c75 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-2226c75 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-fb3411d {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-139297b {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-139297b .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-82b0f95 {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-736f751 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-736f751 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-248ca4f {
		--spacer-size: 164px;
	}

	.elementor-47242 .elementor-element.elementor-element-57a4ff0 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-57a4ff0 .elementor-heading-title {
		font-size: 20px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-fa79586 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-8bfcf35 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-2c0c247 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-cd69d33 {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-4c5277c {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-a98d142 {
		padding: 40px 15px 0px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-7e858f7>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-436f7ea .elementor-heading-title {
		font-size: 26px;
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-bec65ea {
		padding: 0px 15px 40px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-74bf49c>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-d294723>.elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-d397ffd {
		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-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-30514e1 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-1c869ff {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-1173067 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-a9e23f4 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-a9e23f4>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-379a971 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-979e3e1 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-979e3e1>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-01dc9f4 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-4c6dd36 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-4c6dd36>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-6197eba .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-3429483 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-27d22ce .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-f43aa3c {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-f43aa3c>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-783de15 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-78a33b0 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-78a33b0>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-d709fbb .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-714f2d5 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-275b42b .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-7f79fe5 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-93560b9 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-93560b9 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-adaa5e8 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-adaa5e8>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-e651d7b .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-cb5b6b0 {
		width: 50%;
	}

	.elementor-47242 .elementor-element.elementor-element-cb5b6b0>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-47242 .elementor-element.elementor-element-6ead1c8 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-47242 .elementor-element.elementor-element-b3f92e2 .elementor-button {
		font-size: 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-b3f92e2>.elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-2b19fdc {
		padding: 40px 0px 50px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-54bd840>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-285994a>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-45d9048 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-45d9048 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-5aa2c46 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-89687f9>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-af2dd45 {
		padding: 30px 15px 30px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-e3ebacc>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-7f9b986 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-7f9b986 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-3c3a094>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-2771fac>.elementor-widget-container {
		margin: -9px 0px 10px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-ff2ff1c>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-bd17d6c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 40px 0px 40px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-8e91522>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-4827d54>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-3a06962 .elementor-heading-title {
		line-height: 32px;
	}

	.elementor-47242 .elementor-element.elementor-element-5f32020 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-a8cefb1 {
		padding: 50px 0px 40px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-2e19b86>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-fdc0802>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-a03f813 {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-a03f813 .elementor-heading-title {
		font-size: 26px;
		line-height: 28px;
	}

	.elementor-47242 .elementor-element.elementor-element-8d617da {
		text-align: left;
	}

	.elementor-47242 .elementor-element.elementor-element-8d617da>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-a646bff .elementor-heading-title {
		font-size: 22px;
		line-height: 26px;
	}

	.elementor-47242 .elementor-element.elementor-element-a646bff>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}

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

	.elementor-47242 .elementor-element.elementor-element-eef5094>.elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-e2a6c75>.elementor-widget-container {
		margin: 20px 0px 10px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-cc9ca23 {
		padding: 40px 15px 40px 15px;
	}

	.elementor-47242 .elementor-element.elementor-element-169b7bd>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47242 .elementor-element.elementor-element-37c658b .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);
	}

	.elementor-47242 .elementor-element.elementor-element-af0c063 .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-47242 .elementor-element.elementor-element-ce3110f .swiper-slide {
		height: 435px;
	}

	.elementor-47242 .elementor-element.elementor-element-ce3110f .swiper-slide-contents {
		max-width: 28%;
	}

	.elementor-47242 .elementor-element.elementor-element-ce3110f .elementor-slide-heading {
		font-size: 19px;
		line-height: 24px;
	}

	.elementor-47242 .elementor-element.elementor-element-ce3110f .elementor-slide-description {
		font-size: 16px;
	}

	.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-47242 .elementor-element.elementor-element-7dfc05c .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(0.5 * 100%);
	}

	.elementor-47242 .elementor-element.elementor-element-7dfc05c:after {
		content: "0.5";
	}

	.elementor-47242 .elementor-element.elementor-element-7dfc05c .elementor-post__thumbnail__link {
		width: 100%;
	}

	.elementor-47242 .elementor-element.elementor-element-7dfc05c .elementor-post {
		border-radius: 3px;
	}

	.elementor-47242 .elementor-element.elementor-element-e2a40b2>.elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-47242 .elementor-element.elementor-element-3b9287c .elementor-image-box-wrapper .elementor-image-box-img {
		width: 23%;
	}

	.elementor-47242 .elementor-element.elementor-element-abbd96d .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-47242 .elementor-element.elementor-element-72b690e .elementor-image-box-img {
		margin-bottom: 5px;
	}
}