/* End custom CSS */

.elementor-488 .elementor-element.elementor-element-3810ec4:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-3810ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #00c8e9;
	background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/05/H-image-8.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-488 .elementor-element.elementor-element-3810ec4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-3810ec4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 50px 100px 100px;
}

.elementor-488 .elementor-element.elementor-element-d867a4e > .elementor-element-populated {
	padding: 90px 0px 50px 0px;
}

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

.elementor-488 .elementor-element.elementor-element-ad417e5 > .elementor-widget-container {
	margin: 40px 0px 0px -20px;
	padding: 0px 0px 30px 0px;
}

.elementor-488 .elementor-element.elementor-element-ad417e5 {
	font-family: "raleway", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #8ce6f5;
}

.elementor-488 .elementor-element.elementor-element-ad417e5 a {
	color: #8ce6f5;
}

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

.elementor-488 .elementor-element.elementor-element-fd70223 {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-fd70223 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 91.8px;
	font-weight: 600;
	color: #fff;
}

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

.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-488 .elementor-element.elementor-element-e16a0e2 > .elementor-widget-container {
	margin: 0% 20% 8% 0%;
}

.elementor-488 .elementor-element.elementor-element-e16a0e2 {
	text-align: left;
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 24.9px;
	font-weight: 500;
}

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

.elementor-488 .elementor-element.elementor-element-c051007 .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 50px 15px 50px;
}

.elementor-488 .elementor-element.elementor-element-c051007 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-aad8064 .elementor-button {
	background-color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 50px 15px 50px;
}

.elementor-488 .elementor-element.elementor-element-aad8064 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-aad8064 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-078f497 .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 50px 15px 50px;
}

.elementor-488 .elementor-element.elementor-element-078f497 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-50740e0 .elementor-button {
	background-color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 50px 15px 50px;
}

.elementor-488 .elementor-element.elementor-element-50740e0 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-50740e0 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-e190630 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 18% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
}

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

.elementor-488 .elementor-element.elementor-element-e190630 {
	z-index: 3;
}

.elementor-488 .elementor-element.elementor-element-4d06404.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-488 .elementor-element.elementor-element-4d06404 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-4d06404 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-488 .elementor-element.elementor-element-0fa991e img {
	width: 80%;
}

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

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

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

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

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

.elementor-488 .elementor-element.elementor-element-9f75cc6 {
	width: auto;
	max-width: auto;
	--icon-box-icon-margin: -30px;
}

.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-9f75cc6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-9f75cc6.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-9f75cc6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon {
	font-size: 40px;
}

.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-488 .elementor-element.elementor-element-9defd8d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-488 .elementor-element.elementor-element-9defd8d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-9defd8d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-4ff7a99 img {
	width: 80%;
}

.elementor-488 .elementor-element.elementor-element-2451791 {
	width: auto;
	max-width: auto;
	--icon-box-icon-margin: -30px;
}

.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2451791.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2451791.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-2451791.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon {
	font-size: 40px;
}

.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-488 .elementor-element.elementor-element-c5dbb38 {
	margin-top: 0%;
	margin-bottom: 0%;
	z-index: 5;
}

.elementor-488 .elementor-element.elementor-element-505f89f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-488 .elementor-element.elementor-element-505f89f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-505f89f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-3f2d404 img {
	width: 80%;
}

.elementor-488 .elementor-element.elementor-element-ec8afb6 {
	width: auto;
	max-width: auto;
	--icon-box-icon-margin: -20px;
}

.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-ec8afb6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-ec8afb6.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-ec8afb6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon {
	font-size: 40px;
}

.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-488 .elementor-element.elementor-element-8b2df5d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-488 .elementor-element.elementor-element-8b2df5d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-8b2df5d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-d170fbc img {
	width: 80%;
}

.elementor-488 .elementor-element.elementor-element-3ea9fca {
	width: auto;
	max-width: auto;
	--icon-box-icon-margin: -20px;
}

.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-3ea9fca.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-3ea9fca.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-3ea9fca.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon {
	font-size: 40px;
}

.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-488 .elementor-element.elementor-element-5cf274f:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-5cf274f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/05/Asset-20-8.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-488 .elementor-element.elementor-element-5cf274f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -13%;
	margin-bottom: 0%;
	padding: 200px 100px 100px 100px;
}

.elementor-488 .elementor-element.elementor-element-5cf274f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-65ddb49 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-65ddb49 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-9c1a487 {
	margin-top: -123px;
	margin-bottom: 0px;
	padding: 50px 100px 0px 100px;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-0a8a60e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-0a8a60e > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-930da03 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-e9c718f > .elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-488 .elementor-element.elementor-element-15406fa {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-15406fa .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 56.4px;
	font-weight: 600;
	color: #11305a;
}

.elementor-488 .elementor-element.elementor-element-dddf903 > .elementor-widget-container {
	margin: 0% 20% 0% 0%;
	padding: 0% 0% 5% 0%;
}

.elementor-488 .elementor-element.elementor-element-dddf903 {
	text-align: left;
	color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 24.9px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-a37e79d .elementor-button {
	background-color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 40px 15px 40px;
}

.elementor-488 .elementor-element.elementor-element-a37e79d {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-a37e79d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-317dfd2 .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 30px 15px 30px;
}

.elementor-488 .elementor-element.elementor-element-317dfd2 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-317dfd2 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-317dfd2 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-317dfd2 .elementor-button .elementor-button-content-wrapper {
	gap: 3px;
}

.elementor-488 .elementor-element.elementor-element-f7a8aba .elementor-button {
	background-color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 40px 15px 40px;
}

.elementor-488 .elementor-element.elementor-element-f7a8aba {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-f7a8aba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-0a6150e .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 16.9px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 30px 15px 30px;
}

.elementor-488 .elementor-element.elementor-element-0a6150e {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-0a6150e > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-0a6150e .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-0a6150e .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-488 .elementor-element.elementor-element-fbe0b88 {
	padding: 4% 0% 0% 0%;
}

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

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

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

.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-9da56bd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-488 .elementor-element.elementor-element-9da56bd.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-9da56bd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-488 .elementor-element.elementor-element-9da56bd.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-9da56bd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon {
	font-size: 26px;
}

.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon svg {
	height: 26px;
}

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

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

.elementor-488 .elementor-element.elementor-element-7f56016 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 29.5px;
	font-weight: 500;
	color: var(--e-global-color-text);
}

.elementor-488 .elementor-element.elementor-element-3eaa18c:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-3eaa18c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-488 .elementor-element.elementor-element-3eaa18c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 170px;
	margin-bottom: 0px;
	padding: 0px 100px 0px 100px;
}

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

.elementor-488 .elementor-element.elementor-element-57b2210 > .elementor-element-populated {
	padding: 190px 0px 198px 0px;
}

.elementor-488 .elementor-element.elementor-element-f7f38b9 {
	text-align: left;
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 56.8px;
	font-weight: 600;
}

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

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

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

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

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

.elementor-488 .elementor-element.elementor-element-e7bd775 > .elementor-widget-container {
	margin: 0% 30% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775:hover > .elementor-widget-container {
	border-radius: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item {
	border-width: 0px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item .elementor-tab-content {
	border-width: 0px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-icon, .elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-title {
	color: #fff;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-icon svg {
	fill: #fff;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-active .elementor-accordion-icon, .elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-active .elementor-accordion-title {
	color: #fff;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-active .elementor-accordion-icon svg {
	fill: #fff;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-title {
	font-family: "raleway", Sans-serif;
	font-size: 27.3px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-tab-title {
	padding: 8% 8% 5% 25%;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-tab-content {
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	padding: 20px 20px 20px 30px;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-19adb84.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-19adb84 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-19adb84 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-5474efa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-488 .elementor-element.elementor-element-5474efa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-37-8.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-488 .elementor-element.elementor-element-5474efa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-488 .elementor-element.elementor-element-5474efa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-5474efa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-5474efa > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-5474efa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-efb08a0 {
	--spacer-size: 70vh;
}

.elementor-488 .elementor-element.elementor-element-85c0d85 > .elementor-element-populated {
	padding: 60px 0px 0px 150px;
}

.elementor-488 .elementor-element.elementor-element-dc372d4 {
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon-box-title {
	color: #00c8e9;
}

.elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 29.5px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-832d7a0 {
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon-box-title {
	color: #e70068;
}

.elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 29.5px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-12edde6 {
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon-box-title {
	color: #00c8e9;
}

.elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 29.5px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-9e4510a .elementor-button {
	background-color: #00c8e9;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-9e4510a {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-3030d9b .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-3030d9b {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-3030d9b > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-3030d9b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-3030d9b .elementor-button .elementor-button-content-wrapper {
	gap: 0px;
}

.elementor-488 .elementor-element.elementor-element-0148a8e {
	padding: 45px 0px 100px 0px;
}

.elementor-488 .elementor-element.elementor-element-7654635.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-488 .elementor-element.elementor-element-7654635 > .elementor-element-populated {
	padding: 0px 0px 0px 150px;
}

.elementor-488 .elementor-element.elementor-element-2986a67 .elementor-button {
	background-color: #00c8e9;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-2986a67 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-d6ff52f .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-d6ff52f {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-d6ff52f > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-d6ff52f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-d6ff52f .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-488 .elementor-element.elementor-element-9c76f43:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-9c76f43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/image_2023_04_30T13_23_41_901Z.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-488 .elementor-element.elementor-element-9c76f43 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -5%;
	margin-bottom: 0%;
	padding: 118px 100px 100px 100px;
	z-index: 2;
}

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

.elementor-488 .elementor-element.elementor-element-42cd3cf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 100px 120px 100px;
}

.elementor-488 .elementor-element.elementor-element-42cd3cf > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-0112776 > .elementor-element-populated {
	padding: 0% 0% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-397908d > .elementor-widget-container {
	padding: 0% 5% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-397908d img {
	width: 95%;
}

.elementor-488 .elementor-element.elementor-element-62a530c > .elementor-element-populated {
	padding: 0% 0% 0% 10%;
}

.elementor-488 .elementor-element.elementor-element-050d987 {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-050d987 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 56.4px;
	font-weight: 600;
	color: #11305a;
}

.elementor-488 .elementor-element.elementor-element-6bdeb5a > .elementor-widget-container {
	margin: 5% 20% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-6bdeb5a {
	text-align: left;
	color: #11305a;
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-128ef5c {
	padding: 20px 0px 20px 0px;
}

.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon {
	font-size: 60px;
}

.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon svg {
	height: 60px;
}

.elementor-488 .elementor-element.elementor-element-219c13f > .elementor-widget-container {
	margin: 0% 20% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-219c13f .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-975c6f0);
}

.elementor-488 .elementor-element.elementor-element-b7b860b {
	padding: 20px 0px 20px 0px;
}

.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-d69c28b.elementor-view-stacked .elementor-icon {
	background-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-d69c28b.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-d69c28b.elementor-view-default .elementor-icon {
	color: rgba(17, 48, 90, 0);
	border-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-d69c28b.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-d69c28b.elementor-view-default .elementor-icon svg {
	fill: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon {
	font-size: 60px;
}

.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon svg {
	height: 60px;
}

.elementor-488 .elementor-element.elementor-element-1936d96 > .elementor-widget-container {
	margin: 0% 20% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-1936d96 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-975c6f0);
}

.elementor-488 .elementor-element.elementor-element-38bd245 {
	padding: 20px 0px 20px 0px;
}

.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-cc112cb.elementor-view-stacked .elementor-icon {
	background-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-cc112cb.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-cc112cb.elementor-view-default .elementor-icon {
	color: rgba(17, 48, 90, 0);
	border-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-cc112cb.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-cc112cb.elementor-view-default .elementor-icon svg {
	fill: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon {
	font-size: 60px;
}

.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon svg {
	height: 60px;
}

.elementor-488 .elementor-element.elementor-element-03625bc > .elementor-widget-container {
	margin: 0% 20% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-03625bc .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-975c6f0);
}

.elementor-488 .elementor-element.elementor-element-baff733 {
	padding: 20px 0px 20px 0px;
}

.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-39009ec.elementor-view-stacked .elementor-icon {
	background-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-39009ec.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-39009ec.elementor-view-default .elementor-icon {
	color: rgba(17, 48, 90, 0);
	border-color: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-39009ec.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-39009ec.elementor-view-default .elementor-icon svg {
	fill: rgba(17, 48, 90, 0);
}

.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon {
	font-size: 60px;
}

.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon svg {
	height: 60px;
}

.elementor-488 .elementor-element.elementor-element-e57ed4a > .elementor-widget-container {
	margin: 0% 20% 0% 0%;
}

.elementor-488 .elementor-element.elementor-element-e57ed4a .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
	color: var(--e-global-color-975c6f0);
}

.elementor-488 .elementor-element.elementor-element-38dbcab .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-38dbcab {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-11c00dc .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-11c00dc {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-11c00dc > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-11c00dc .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-11c00dc .elementor-button .elementor-button-content-wrapper {
	gap: 8px;
}

.elementor-488 .elementor-element.elementor-element-45bb876 {
	padding: 45px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-c14a61c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-488 .elementor-element.elementor-element-c14a61c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-4f026b8 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-4f026b8 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-66f5313 .elementor-button {
	background-color: #e70068;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-66f5313 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-66f5313 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-66f5313 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-66f5313 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-488 .elementor-element.elementor-element-e977a19:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-e977a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e70068;
	background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-21-8-1.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: 60% auto;
}

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

.elementor-488 .elementor-element.elementor-element-e977a19 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 150px 50px 150px 100px;
}

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

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-1618ab5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-1618ab5 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-9ab922f > .elementor-widget-container {
	padding: 0% 0% 4% 0%;
}

.elementor-488 .elementor-element.elementor-element-9ab922f {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-9ab922f .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 56.4px;
	font-weight: 600;
	color: #fff;
}

.elementor-488 .elementor-element.elementor-element-2227d7c > .elementor-widget-container {
	margin: 0% 12% 0% 0%;
	padding: 0% 0% 4% 0%;
}

.elementor-488 .elementor-element.elementor-element-2227d7c {
	text-align: left;
	color: #fff;
	font-family: "raleway", Sans-serif;
	font-size: 24.9px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-b1a21bd .elementor-button {
	background-color: #00c8e9;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-b1a21bd {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-5b82abe .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-5b82abe {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-5b82abe > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-5b82abe .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-5b82abe .elementor-button .elementor-button-content-wrapper {
	gap: 4px;
}

.elementor-488 .elementor-element.elementor-element-d3984b1 {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-ac24530.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-488 .elementor-element.elementor-element-ac24530 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-2942466 .elementor-button {
	background-color: #00c8e9;
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 60px 20px 60px;
}

.elementor-488 .elementor-element.elementor-element-2942466 {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-049c6bb .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "raleway", Sans-serif;
	font-size: 19.8px;
	font-weight: 700;
	border-radius: 5px 5px 5px 5px;
	padding: 20px 30px 20px 30px;
}

.elementor-488 .elementor-element.elementor-element-049c6bb {
	width: auto;
	max-width: auto;
}

.elementor-488 .elementor-element.elementor-element-049c6bb > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-488 .elementor-element.elementor-element-049c6bb .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-488 .elementor-element.elementor-element-049c6bb .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-488 .elementor-element.elementor-element-8bfee1f {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-1bd1b12.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-1bd1b12 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-488 .elementor-element.elementor-element-453815d img {
	width: 58%;
}

.elementor-488 .elementor-element.elementor-element-8004b9f {
	width: auto;
	max-width: auto;
	top: 48%;
}

body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
	left: 58%;
}

body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
	right: 58%;
}

.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-8004b9f.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-488 .elementor-element.elementor-element-8004b9f.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-8004b9f.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-488 .elementor-element.elementor-element-8004b9f.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-8004b9f.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-488 .elementor-element.elementor-element-be5917b {
	width: auto;
	max-width: auto;
	top: 38%;
}

.elementor-488 .elementor-element.elementor-element-be5917b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
	left: 38%;
}

body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
	right: 38%;
}

.elementor-488 .elementor-element.elementor-element-be5917b .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-weight: 600;
	line-height: 1.4em;
	color: #fff;
}

.elementor-488 .elementor-element.elementor-element-4964605 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-00c4b74 img {
	width: 100%;
}

.elementor-488 .elementor-element.elementor-element-882eb78 > .elementor-widget-container {
	padding: 0px 50px 0px 60px;
}

body:not(.rtl) .elementor-488 .elementor-element.elementor-element-882eb78 {
	left: 0px;
}

body.rtl .elementor-488 .elementor-element.elementor-element-882eb78 {
	right: 0px;
}

.elementor-488 .elementor-element.elementor-element-882eb78 {
	bottom: 85px;
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
	margin-bottom: -15px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-882eb78.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-882eb78.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-882eb78.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon {
	font-size: 45px;
}

.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
	color: var(--e-global-color-secondary);
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 700;
}

.elementor-488 .elementor-element.elementor-element-30a87ff > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-6a67199 img {
	width: 100%;
}

.elementor-488 .elementor-element.elementor-element-2fd753e > .elementor-widget-container {
	padding: 0px 50px 0px 60px;
}

body:not(.rtl) .elementor-488 .elementor-element.elementor-element-2fd753e {
	left: 0px;
}

body.rtl .elementor-488 .elementor-element.elementor-element-2fd753e {
	right: 0px;
}

.elementor-488 .elementor-element.elementor-element-2fd753e {
	bottom: 85px;
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title {
	margin-bottom: -15px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2fd753e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2fd753e.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-2fd753e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon {
	font-size: 45px;
}

.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
	color: var(--e-global-color-secondary);
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

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

.elementor-488 .elementor-element.elementor-element-00d507b img {
	width: 100%;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c > .elementor-widget-container {
	padding: 0px 50px 0px 60px;
}

body:not(.rtl) .elementor-488 .elementor-element.elementor-element-d4eb90c {
	left: 0px;
}

body.rtl .elementor-488 .elementor-element.elementor-element-d4eb90c {
	right: 0px;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c {
	bottom: 85px;
	--icon-box-icon-margin: 15px;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title {
	margin-bottom: -15px;
	color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-d4eb90c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-d4eb90c.elementor-view-framed .elementor-icon, .elementor-488 .elementor-element.elementor-element-d4eb90c.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon {
	font-size: 45px;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 500;
}

.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
	color: var(--e-global-color-secondary);
	font-family: "raleway", Sans-serif;
	font-size: 45px;
	font-weight: 700;
}

.elementor-488 .elementor-element.elementor-element-0c9068a {
	padding: 0px 100px 0px 100px;
}

.elementor-488 .elementor-element.elementor-element-36160b8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-488 .elementor-element.elementor-element-36160b8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-488 .elementor-element.elementor-element-5b210f4 > .elementor-widget-container {
	padding: 100px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-5b210f4 {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-5b210f4 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 55px;
	font-weight: 600;
	color: #1a2d58;
}

.elementor-488 .elementor-element.elementor-element-db56884 {
	margin-top: 0%;
	margin-bottom: 0%;
	padding: 60px 0px 80px 0px;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-13e36da.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-562d8f3 img {
	width: 300px;
}

.elementor-488 .elementor-element.elementor-element-3305a1b > .elementor-widget-container {
	padding: 11% 5% 0% 5%;
}

.elementor-488 .elementor-element.elementor-element-3305a1b {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-3305a1b .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #1a2d58;
}

.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-7850c4e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-488 .elementor-element.elementor-element-2801775 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-488 .elementor-element.elementor-element-2801775 img {
	width: 400px;
}

.elementor-488 .elementor-element.elementor-element-463a107 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-463a107 {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-463a107 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #1a2d58;
}

.elementor-488 .elementor-element.elementor-element-6a3de03 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-6a3de03 img {
	width: 130px;
}

.elementor-488 .elementor-element.elementor-element-1d31908 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 20% 0% 20%;
}

.elementor-488 .elementor-element.elementor-element-1d31908 {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-1d31908 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #1a2d58;
}

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

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

.elementor-488 .elementor-element.elementor-element-7c78a0b > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-488 .elementor-element.elementor-element-7c78a0b img {
	width: 280px;
}

.elementor-488 .elementor-element.elementor-element-9366e05 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-488 .elementor-element.elementor-element-9366e05 {
	text-align: center;
}

.elementor-488 .elementor-element.elementor-element-9366e05 .elementor-heading-title {
	font-family: "raleway", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #1a2d58;
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-488 .elementor-element.elementor-element-5549589 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-57b2210 {
		width: 60%;
	}
	
	.elementor-488 .elementor-element.elementor-element-19adb84 {
		width: 40%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3d5b597 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-f876fa7 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-10fd53f {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-905ce32 {
		width: 15%;
	}
}

@media (max-width:1366px) {
	.elementor-488 .elementor-element.elementor-element-3810ec4 {
		padding: 60px 60px 60px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d867a4e > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ad417e5 > .elementor-widget-container {
		margin: 40px 0px 0px -20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-fd70223 .elementor-heading-title {
		font-size: 65px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e16a0e2 > .elementor-widget-container {
		margin: 0% 16% 6% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e16a0e2 {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9c1a487 {
		padding: 60px 60px 0px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e9c718f > .elementor-element-populated {
		padding: 0px 0px 0px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-15406fa .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-dddf903 {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7f56016 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3eaa18c {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-57b2210 > .elementor-element-populated {
		padding: 100px 0px 100px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f7f38b9 {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e7bd775 > .elementor-widget-container {
		margin: 0% 10% 0% 0%;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-5474efa.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-5474efa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-efb08a0 {
		--spacer-size: 70vh;
	}
	
	.elementor-488 .elementor-element.elementor-element-85c0d85 > .elementor-element-populated {
		padding: 60px 0px 0px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-dc372d4 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-832d7a0 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-12edde6 .elementor-icon-box-title a {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9e4510a .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3030d9b .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7654635 > .elementor-element-populated {
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2986a67 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d6ff52f .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9c76f43 {
		padding: 65px 0px 20px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-42cd3cf {
		padding: 60px 60px 60px 60px;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-0112776.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-0112776.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-050d987 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-6bdeb5a > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-6bdeb5a {
		font-size: 20px;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-3d5b597.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-3d5b597.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-219c13f > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-f876fa7.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-f876fa7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1936d96 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-10fd53f.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-10fd53f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-03625bc > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-905ce32.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-905ce32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e57ed4a > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-38dbcab .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-11c00dc .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c14a61c > .elementor-element-populated {
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4f026b8 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-66f5313 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e977a19 {
		padding: 60px 60px 60px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9ab922f .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b82abe .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ac24530 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2942466 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2942466 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-049c6bb .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-3623143.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-3623143.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		width: var(--container-widget-width, 10px);
		max-width: 10px;
		--container-widget-width: 10px;
		--container-widget-flex-grow: 0;
		top: 46%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 55%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 55%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon svg {
		height: 30px;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
		left: 37%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
		right: 37%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b {
		top: 38%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
		margin-bottom: -10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title {
		margin-bottom: -10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title {
		margin-bottom: -10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-0c9068a {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 > .elementor-widget-container {
		padding: 70px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-db56884 {
		padding: 60px 0px 80px 0px;
	}
}

@media (max-width:1200px) {
	.elementor-488 .elementor-element.elementor-element-3810ec4 {
		margin-top: -15%;
		margin-bottom: 0%;
		padding: 80px 60px 80px 60px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d867a4e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ad417e5 > .elementor-widget-container {
		margin: 30px 0px 0px -20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e16a0e2 > .elementor-widget-container {
		margin: 0% 10% 2% 0%;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-e190630.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-e190630.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-0fa991e {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-0fa991e img {
		width: 80%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3f2d404 {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f {
		margin-top: -15%;
		margin-bottom: 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-930da03 img {
		width: 440px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e9c718f > .elementor-element-populated {
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-dddf903 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3eaa18c {
		margin-top: 10%;
		margin-bottom: 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9e4510a > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3030d9b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7654635 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2986a67 > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d6ff52f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-62a530c > .elementor-element-populated {
		padding: 0% 0% 0% 5%;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-38dbcab > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-11c00dc > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c14a61c > .elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4f026b8 > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-66f5313 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2227d7c > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b82abe > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ac24530 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2942466 > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-049c6bb > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-453815d img {
		width: 70%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 58%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 58%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		top: 47%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
		left: 35%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
		right: 35%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b {
		top: 38%;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 {
		bottom: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e {
		bottom: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c {
		bottom: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-0c9068a {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 > .elementor-widget-container {
		padding: 60px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-db56884 {
		padding: 60px 0px 80px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3305a1b > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3305a1b .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-463a107 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-6a3de03 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1d31908 > .elementor-widget-container {
		margin: -11px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1d31908 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7c78a0b > .elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9366e05 .elementor-heading-title {
		font-size: 22px;
	}
}

@media (max-width:1024px) {
	.elementor-488 .elementor-element.elementor-element-3810ec4 {
		margin-top: -16%;
		margin-bottom: 0%;
		padding: 80px 40px 40px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ad417e5 > .elementor-widget-container {
		margin: 30px 0px 0px -20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-fd70223 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e190630 > .elementor-element-populated {
		margin: 2% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0fa991e > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-0fa991e img {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4ff7a99 > .elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4ff7a99 img {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3f2d404 > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3f2d404 img {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d170fbc > .elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d170fbc {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-d170fbc img {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca > .elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f {
		margin-top: -18%;
		margin-bottom: 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9c1a487 {
		padding: 0px 40px 40px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-930da03 img {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e9c718f > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon {
		font-size: 36px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon svg {
		height: 36px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3eaa18c {
		padding: 80px 40px 40px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-57b2210 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e7bd775 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0148a8e {
		padding: 45px 0px 10px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-42cd3cf {
		padding: 80px 40px 80px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-62a530c > .elementor-element-populated {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon {
		font-size: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon svg {
		height: 50px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c14a61c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e977a19 {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-453815d img {
		width: 56%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 56%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 56%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		top: 48%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon svg {
		height: 40px;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
		left: 38%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
		right: 38%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b {
		top: 40%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
		margin-bottom: -8px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title {
		margin-bottom: -8px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title {
		margin-bottom: -8px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 24px;
	}
	
	.elementor-488 .elementor-element.elementor-element-0c9068a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-36160b8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-db56884 {
		margin-top: 0%;
		margin-bottom: 0%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-7850c4e.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-7850c4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-ef34325 > .elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-6a3de03 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-488 .elementor-element.elementor-element-e05eb42.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-e05eb42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-488 .elementor-element.elementor-element-e05eb42 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9366e05 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:880px) {
	.elementor-488 .elementor-element.elementor-element-9f75cc6 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title {
		margin-bottom: 2px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title {
		margin-bottom: 2px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title {
		margin-bottom: 2px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title {
		margin-bottom: 2px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e9c718f > .elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-19adb84 > .elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5474efa > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-219c13f > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1936d96 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-03625bc > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e57ed4a > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1bd1b12 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-453815d img {
		width: 55%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 57%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 57%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		top: 49%;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3305a1b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1d31908 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7c78a0b > .elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-488 .elementor-element.elementor-element-3810ec4 {
		padding: 150px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d867a4e.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-ad417e5 > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ad417e5 {
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-fd70223 {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-fd70223 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e16a0e2 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e16a0e2 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-25678de {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-c051007 {
		width: 100%;
		max-width: 100%;
		align-self: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-c051007 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c051007 .elementor-button {
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-505d7b6 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-aad8064 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-aad8064 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-aad8064 .elementor-button {
		padding: 15px 20px 15px 26px;
	}
	
	.elementor-488 .elementor-element.elementor-element-078f497 {
		width: auto;
		max-width: auto;
		align-self: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-078f497 .elementor-button {
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-50740e0 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-488 .elementor-element.elementor-element-50740e0 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-50740e0 .elementor-button {
		padding: 15px 20px 15px 26px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4d06404 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-9f75cc6 .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9defd8d {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2451791 .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c5dbb38 {
		margin-top: -20px;
		margin-bottom: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-505f89f {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-ec8afb6 .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-488 .elementor-element.elementor-element-8b2df5d {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon {
		font-size: 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-3ea9fca .elementor-icon-box-title a {
		font-size: 12px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f {
		margin-top: -40%;
		margin-bottom: 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9c1a487 {
		padding: 0px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-15406fa {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-15406fa .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-dddf903 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-dddf903 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-a40a133 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-a37e79d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-a37e79d > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-a37e79d .elementor-button {
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3ca5621 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-317dfd2 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-317dfd2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-317dfd2 .elementor-button {
		padding: 15px 10px 15px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f7a8aba {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0a6150e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0a6150e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-fbe0b88 {
		padding: 20% 0% 0% 10%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5549589 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5549589 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon-wrapper {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9da56bd .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f4594e7 {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3eaa18c {
		padding: 40px 20px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f7f38b9 {
		text-align: center;
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-title {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-85c0d85 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ffc8653 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f0823cc {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9e4510a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9e4510a > .elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9e4510a .elementor-button {
		font-size: 16.6px;
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-c148003 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3030d9b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3030d9b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3030d9b .elementor-button {
		font-size: 16.6px;
		padding: 15px 10px 15px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2986a67 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-2986a67 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d6ff52f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-d6ff52f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-42cd3cf {
		padding: 40px 20px 40px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-62a530c > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-050d987 {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-050d987 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-6bdeb5a {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3d5b597 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-434c84e .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4d017ba {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-219c13f > .elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-219c13f .elementor-heading-title {
		font-size: 16px;
		line-height: 28px;
	}
	
	.elementor-488 .elementor-element.elementor-element-f876fa7 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d69c28b .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9996510 {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-1936d96 > .elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1936d96 .elementor-heading-title {
		font-size: 16px;
		line-height: 28px;
	}
	
	.elementor-488 .elementor-element.elementor-element-10fd53f {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-cc112cb .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-b76e77c {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-03625bc > .elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-03625bc .elementor-heading-title {
		font-size: 16px;
		line-height: 28px;
	}
	
	.elementor-488 .elementor-element.elementor-element-905ce32 {
		width: 15%;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon {
		font-size: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-39009ec .elementor-icon svg {
		height: 40px;
	}
	
	.elementor-488 .elementor-element.elementor-element-33e1c08 {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e57ed4a > .elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e57ed4a .elementor-heading-title {
		font-size: 16px;
		line-height: 28px;
	}
	
	.elementor-488 .elementor-element.elementor-element-616ebe8 {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1bf8711 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-1bf8711.elementor-column > .elementor-widget-wrap {
		justify-content: space-evenly;
	}
	
	.elementor-488 .elementor-element.elementor-element-1bf8711 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-38dbcab {
		width: auto;
		max-width: auto;
	}
	
	.elementor-488 .elementor-element.elementor-element-38dbcab > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-38dbcab .elementor-button {
		font-size: 16.9px;
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-11c00dc {
		width: auto;
		max-width: auto;
	}
	
	.elementor-488 .elementor-element.elementor-element-11c00dc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-11c00dc .elementor-button {
		font-size: 16.9px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-4f026b8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-4f026b8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-66f5313 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-66f5313 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e977a19 {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1618ab5 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9ab922f {
		text-align: center;
	}
	
	.elementor-488 .elementor-element.elementor-element-9ab922f .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2227d7c > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-488 .elementor-element.elementor-element-2227d7c {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-e8f43fe {
		width: 45%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e8f43fe > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-b1a21bd .elementor-button {
		font-size: 16.9px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-488 .elementor-element.elementor-element-36d350d {
		width: 55%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b82abe {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b82abe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b82abe .elementor-button {
		font-size: 16.9px;
		padding: 15px 10px 15px 10px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2942466 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-049c6bb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-049c6bb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-453815d img {
		width: 78%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 60%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 60%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		top: 45%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f .elementor-icon svg {
		height: 30px;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
		left: 28%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
		right: 28%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b {
		top: 35%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-wrapper {
		text-align: left;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 {
		--icon-box-icon-margin: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title {
		margin-bottom: -5px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-30a87ff > .elementor-element-populated {
		margin: -20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1d51aa2 > .elementor-element-populated {
		margin: -25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-0c9068a {
		margin-top: -40px;
		margin-bottom: 0px;
		padding: 40px 20px 40px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-5b210f4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-488 .elementor-element.elementor-element-db56884 {
		padding: 40px 20px 0px 20px;
	}
	
	.elementor-488 .elementor-element.elementor-element-13e36da > .elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-562d8f3 img {
		width: 200px;
	}
	
	.elementor-488 .elementor-element.elementor-element-3305a1b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7850c4e > .elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2801775 img {
		width: 200px;
	}
	
	.elementor-488 .elementor-element.elementor-element-463a107 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-463a107 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-ef34325 > .elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-1d31908 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7c78a0b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-7c78a0b img {
		width: 200px;
	}
	
	.elementor-488 .elementor-element.elementor-element-9366e05 .elementor-heading-title {
		font-size: 16px;
	}
}

@media (min-width:768px) {
	.elementor-488 .elementor-element.elementor-element-d867a4e {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e190630 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5549589 {
		width: 10%;
	}
	
	.elementor-488 .elementor-element.elementor-element-f4594e7 {
		width: 90%;
	}
	
	.elementor-488 .elementor-element.elementor-element-57b2210 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-19adb84 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3d5b597 {
		width: 12%;
	}
	
	.elementor-488 .elementor-element.elementor-element-4d017ba {
		width: 88%;
	}
	
	.elementor-488 .elementor-element.elementor-element-f876fa7 {
		width: 12%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9996510 {
		width: 88%;
	}
	
	.elementor-488 .elementor-element.elementor-element-10fd53f {
		width: 12%;
	}
	
	.elementor-488 .elementor-element.elementor-element-b76e77c {
		width: 88%;
	}
	
	.elementor-488 .elementor-element.elementor-element-905ce32 {
		width: 12%;
	}
	
	.elementor-488 .elementor-element.elementor-element-33e1c08 {
		width: 88%;
	}
	
	.elementor-488 .elementor-element.elementor-element-1618ab5 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3623143 {
		width: 50%;
	}
}

@media (max-width:1200px) and (min-width:768px) {
	.elementor-488 .elementor-element.elementor-element-d867a4e {
		width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-488 .elementor-element.elementor-element-d867a4e {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e190630 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0a8a60e {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e9c718f {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-f4594e7 {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-57b2210 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-19adb84 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-5474efa {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-0112776 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-62a530c {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3d5b597 {
		width: 8%;
	}
	
	.elementor-488 .elementor-element.elementor-element-4d017ba {
		width: 85%;
	}
	
	.elementor-488 .elementor-element.elementor-element-f876fa7 {
		width: 8%;
	}
	
	.elementor-488 .elementor-element.elementor-element-9996510 {
		width: 88%;
	}
	
	.elementor-488 .elementor-element.elementor-element-10fd53f {
		width: 8%;
	}
	
	.elementor-488 .elementor-element.elementor-element-905ce32 {
		width: 8%;
	}
	
	.elementor-488 .elementor-element.elementor-element-1618ab5 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-3623143 {
		width: 100%;
	}
	
	.elementor-488 .elementor-element.elementor-element-13e36da {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-7850c4e {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-ef34325 {
		width: 50%;
	}
	
	.elementor-488 .elementor-element.elementor-element-e05eb42 {
		width: 50%;
	}
}

@media (min-width:1920px) {
	.elementor-488 .elementor-element.elementor-element-c5dbb38 {
		z-index: 5;
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-5cf274f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/05/Image-1.png");
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-488 .elementor-element.elementor-element-5cf274f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-488 .elementor-element.elementor-element-5cf274f {
		padding: 200px 100px 150px 100px;
	}
	
	.elementor-488 .elementor-element.elementor-element-efb08a0 {
		--spacer-size: 70vh;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8004b9f {
		left: 55%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-8004b9f {
		right: 55%;
	}
	
	.elementor-488 .elementor-element.elementor-element-8004b9f {
		top: 48%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b {
		width: var(--container-widget-width, 229.9px);
		max-width: 229.9px;
		--container-widget-width: 229.9px;
		--container-widget-flex-grow: 0;
		top: 40%;
	}
	
	body:not(.rtl) .elementor-488 .elementor-element.elementor-element-be5917b {
		left: 38%;
	}
	
	body.rtl .elementor-488 .elementor-element.elementor-element-be5917b {
		right: 38%;
	}
	
	.elementor-488 .elementor-element.elementor-element-be5917b .elementor-heading-title {
		line-height: 1.4em;
	}
	
	.elementor-488 .elementor-element.elementor-element-00c4b74 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-title a {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-882eb78 .elementor-icon-box-description {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-title a {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-2fd753e .elementor-icon-box-description {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title, .elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-title a {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-d4eb90c .elementor-icon-box-description {
		font-size: 56px;
	}
	
	.elementor-488 .elementor-element.elementor-element-db56884 {
		padding: 60px 0px 80px 0px;
	}
}

/* Start custom CSS for breadcrumbs, class: .elementor-element-ad417e5 */
.breadcrumb_last {
	color: white;
}

#breadcrumbs span span {
	padding-right: 10px;
	padding-left: 20px;
}

/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-9f75cc6 */
#ib1 {
	position: absolute;
	top: calc(50% - 50px);
}

@media only screen and (min-width: 881px) and (max-width:1366px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 40px);
	}
}

@media only screen and (min-width: 320px) and (max-width:880px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 35px);
	}
}

@media only screen and (min-width: 768px) and (max-width:880px) {
	#ib1 .elementor-icon {
		margin-top: -30px;
	}
}

@media only screen and (max-width:767px) {
	#ib1 .elementor-icon {
		margin-top: 23px;
		margin-left: 14px;
	}
}

/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-2451791 */
#ib1 {
	position: absolute;
	top: calc(50% - 50px);
}

@media only screen and (min-width: 881px) and (max-width:1366px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 40px);
	}
}

@media only screen and (min-width: 320px) and (max-width:880px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 35px);
	}
}

/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-ec8afb6 */
#ib1 {
	position: absolute;
	top: calc(50% - 50px);
}

@media only screen and (min-width: 881px) and (max-width:1366px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 40px);
	}
}

@media only screen and (min-width: 320px) and (max-width:880px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 35px);
	}
}

/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-3ea9fca */
#ib1 {
	position: absolute;
	top: calc(50% - 50px);
}

@media only screen and (min-width: 881px) and (max-width:1366px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 40px);
	}
}

@media only screen and (min-width: 320px) and (max-width:880px) {
	#ib1 {
		position: absolute;
		top: calc(50% - 35px);
	}
}

/* End custom CSS */

/* Start custom CSS for accordion, class: .elementor-element-e7bd775 */
.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item {
	padding: 20px;
}

.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item:active {
	border-radius: 20px;
	padding: 20px;
}

/*icon code*/

/*overnight stays*/
.elementor-active {
	background-color: #012146;
}

#elementor-tab-title-2421 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2421 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2422 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2422 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2423 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2423 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2424 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2424 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2425 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2425 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2426 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2426 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2427 {
	border-radius: 10px 10px 0 0;
}

#elementor-tab-content-2427 {
	border-radius: 0 0 10px 10px;
}

#elementor-tab-title-2421::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-20Sea-Color-1.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 50px;
	top: 40px;
}

#elementor-tab-title-2421.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-20White.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 50px;
	top: 40px;
}

#elementor-tab-title-2422 {
	position: relative;
}

#elementor-tab-title-2422::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-22Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 10px;
}

#elementor-tab-title-2422.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-22White.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 10px;
	z-index: 1;
}

#elementor-tab-title-2423 {
	position: relative;
}

#elementor-tab-title-2423::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-19Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 20px;
	top: 20px;
}

#elementor-tab-title-2423.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-19White.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 20px;
	top: 20px;
	z-index: 1;
}

#elementor-tab-title-2424 {
	position: relative;
}

#elementor-tab-title-2424::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-21Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
}

#elementor-tab-title-2424.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-21White.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
	z-index: 1;
}

#elementor-tab-title-2425 {
	position: relative;
}

#elementor-tab-title-2425::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-17Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 15px;
}

#elementor-tab-title-2425.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-17White.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 15px;
	z-index: 1;
}

#elementor-tab-title-2426 {
	position: relative;
}

#elementor-tab-title-2426::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-16Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
}

#elementor-tab-title-2426.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-16White-1.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
	z-index: 1;
}

#elementor-tab-title-2427 {
	position: relative;
}

#elementor-tab-title-2427::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-18Sea-Color.png");
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
}

#elementor-tab-title-2427.elementor-active::before {
	content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-18White.png") !important;
	display: block;
	width: 40px;
	position: absolute;
	left: 30px;
	top: 20px;
	z-index: 1;
}

@media only screen and (max-width: 768px) {
	#elementor-tab-title-2421::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-20Sea-Color-1.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2421.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-20White.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
	}
	
	#elementor-tab-title-2422 {
		position: relative;
	}
	
	#elementor-tab-title-2422::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-22Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 5px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2422.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-22White.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 5px;
		z-index: 1;
	}
	
	#elementor-tab-title-2423 {
		position: relative;
	}
	
	#elementor-tab-title-2423::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-19Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2423.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-19White.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		z-index: 1;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2424 {
		position: relative;
	}
	
	#elementor-tab-title-2424::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-21Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2424.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-21White.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		z-index: 1;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2425 {
		position: relative;
	}
	
	#elementor-tab-title-2425::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-17Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2425.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-17White.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		z-index: 1;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2426 {
		position: relative;
	}
	
	#elementor-tab-title-2426::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-16Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2426.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-16White-1.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		z-index: 1;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2427 {
		position: relative;
	}
	
	#elementor-tab-title-2427::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-18Sea-Color.png");
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		transform: scale(.7);
	}
	
	#elementor-tab-title-2427.elementor-active::before {
		content: url("https://cdn-idlbd.nitrocdn.com/nHIlGfBilBYEWphImMisOPrAtDzTMZMI/assets/images/optimized/rev-7686280/mytime4carers.co.uk/wp-content/uploads/2023/04/Asset-18White.png") !important;
		display: block;
		width: 40px;
		position: absolute;
		left: 5px;
		top: 10px;
		z-index: 1;
		transform: scale(.7);
	}
	
	.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item {
		padding: 0;
	}
	
	.elementor-488 .elementor-element.elementor-element-e7bd775 .elementor-accordion-item:active {
		border-radius: 20px;
		padding: 0;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-fca3ed6 */
@media (max-width: 767px) {
	.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
		margin: auto;
	}
}

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