
.elementor-7501 .elementor-element.elementor-element-042b27a > .elementor-container {
	max-width: 1720px;
}

.elementor-7501 .elementor-element.elementor-element-9d9e5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilahpgf.nitrocdn.com/JbKgdWZOnnwAdSVsAEvumAHLUAUSGezL/assets/images/optimized/rev-aa0d005/alba.business/wp-content/uploads/2024/03/Group-1big.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-ilahpgf.nitrocdn.com/JbKgdWZOnnwAdSVsAEvumAHLUAUSGezL/assets/images/optimized/rev-aa0d005/alba.business/wp-content/uploads/2021/06/bg-overlay.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
}

.elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-element-populated, .elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-background-slideshow {
	border-radius: 48px 48px 48px 48px;
}

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

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

.elementor-7501 .elementor-element.elementor-element-892187b {
	--spacer-size: 89px;
}

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

.elementor-7501 .elementor-element.elementor-element-5406d54 {
	width: auto;
	max-width: auto;
	top: 3%;
	text-align: left;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-5406d54 {
	left: -29%;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-5406d54 {
	right: -29%;
}

.elementor-7501 .elementor-element.elementor-element-9c1fb9d > .elementor-widget-container {
	background-color: #101e38;
	padding: 20px 20px 20px 20px;
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .1);
}

.elementor-7501 .elementor-element.elementor-element-9c1fb9d .wgl-logotype-container {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-421b669 {
	--spacer-size: 10px;
}

.elementor-7501 .elementor-element.elementor-element-bc59891 {
	--spacer-size: 10px;
}

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

.elementor-7501 .elementor-element.elementor-element-a89a9a6 .elementor-heading-title {
	color: #000;
	line-height: 1.2em;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

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

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

.elementor-7501 .elementor-element.elementor-element-d646149 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-c98111d .wgl-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 14px 14px 14px 14px;
	color: #fff;
	background-color: #e97659;
	border-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-c98111d .wgl-button:hover {
	color: #e97659;
	background-color: #fff;
	border-color: #e0e0e0;
	box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .1);
}

.elementor-7501 .elementor-element.elementor-element-c98111d .wgl-button:active, .elementor-7501 .elementor-element.elementor-element-c98111d .wgl-button:focus {
	border-color: #000;
}

.elementor-7501 .elementor-element.elementor-element-c1478e0 {
	--spacer-size: 78px;
}

.elementor-7501 .elementor-element.elementor-element-58eae87 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-7501 .elementor-element.elementor-element-63ea928 {
	--spacer-size: 50px;
}

.elementor-7501 .elementor-element.elementor-element-5d75a09a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-5d75a09a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7501 .elementor-element.elementor-element-5d75a09a {
	z-index: 10;
}

.elementor-7501 .elementor-element.elementor-element-7038c792 {
	width: auto;
	max-width: auto;
	top: 100px;
	z-index: 0;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-7038c792 {
	left: -133px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-7038c792 {
	right: -133px;
}

.elementor-7501 .elementor-element.elementor-element-17d33eb9 {
	width: auto;
	max-width: auto;
	top: 100px;
	z-index: 1;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-17d33eb9 {
	right: -208px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-17d33eb9 {
	left: -208px;
}

.elementor-7501 .elementor-element.elementor-element-3bf3a5c4 {
	width: auto;
	max-width: auto;
	top: 117px;
	z-index: 0;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-3bf3a5c4 {
	right: -90px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-3bf3a5c4 {
	left: -90px;
}

.elementor-7501 .elementor-element.elementor-element-3bf3a5c4 img {
	max-width: 400px;
}

.elementor-7501 .elementor-element.elementor-element-6e1f704d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-evenly;
	align-items: space-evenly;
}

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

.elementor-7501 .elementor-element.elementor-element-6e1f704d > .elementor-container {
	max-width: 1170px;
}

.elementor-7501 .elementor-element.elementor-element-6e1f704d {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 25px 40px 25px;
	z-index: 20;
}

.elementor-7501 .elementor-element.elementor-element-6e1f704d, .elementor-7501 .elementor-element.elementor-element-6e1f704d > .elementor-background-overlay {
	border-radius: 22px 22px 22px 22px;
}

.elementor-7501 .elementor-element.elementor-element-6e1f704d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-7501 .elementor-element.elementor-element-78c15202.elementor-column .elementor-widget-wrap {
	align-items: space-evenly;
}

.elementor-7501 .elementor-element.elementor-element-78c15202.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: space-evenly;
	align-items: space-evenly;
}

.elementor-7501 .elementor-element.elementor-element-78c15202 > .elementor-element-populated {
	margin: 0% 3% 0% 7%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 7%;
}

.elementor-7501 .elementor-element.elementor-element-3e8ec287 {
	--spacer-size: 25px;
}

.elementor-7501 .elementor-element.elementor-element-48818cbb .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-5f832b7c > .elementor-widget-container {
	margin: -2px 0px 14px 0px;
}

.elementor-7501 .elementor-element.elementor-element-2bee6e46 .wgl-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 14px 14px 14px 14px;
	color: #fff;
	background-color: #e97659;
	border-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-2bee6e46 .wgl-button:hover {
	color: #e97659;
	background-color: #fff;
	border-color: #e0e0e0;
	box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .1);
}

.elementor-7501 .elementor-element.elementor-element-2bee6e46 .wgl-button:active, .elementor-7501 .elementor-element.elementor-element-2bee6e46 .wgl-button:focus {
	color: #000;
	background-color: #fff;
	border-color: #e0e0e0;
}

.elementor-7501 .elementor-element.elementor-element-2ae652dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-19d77cb1.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container {
	overflow: inherit;
	padding: 28px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-78dee27f.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-8245aca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-3d88b261.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-789cd3a0.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-4617edd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-56af4e9d.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-2f2d2c8f.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-9602434 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-7501 .elementor-element.elementor-element-514eb14 {
	--spacer-size: 120px;
}

.elementor-7501 .elementor-element.elementor-element-b6ed820 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-7501 .elementor-element.elementor-element-1d7aae41.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7501 .elementor-element.elementor-element-1f46f979 .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-1f46f979 .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-55d79c57 {
	width: var(--container-widget-width, 590px);
	max-width: 590px;
	--container-widget-width: 590px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-55d79c57 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-2e9f4a6f {
	--spacer-size: 35px;
}

.elementor-7501 .elementor-element.elementor-element-22139317 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7501 .elementor-element.elementor-element-22139317 > .elementor-container {
	max-width: 1600px;
}

.elementor-7501 .elementor-element.elementor-element-44e4806 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-44e4806 img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

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

body.rtl .elementor-7501 .elementor-element.elementor-element-fd271ae {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-fd271ae .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-fd271ae .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-239fd5a > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-239fd5a img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-1d62fb9 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-1d62fb9 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-1d62fb9 .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-3795b1e > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-3795b1e img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

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

body.rtl .elementor-7501 .elementor-element.elementor-element-b2ed494 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-b2ed494 .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-f432b5e > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-f432b5e img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-66de085 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-66de085 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-66de085 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-66de085 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-66de085 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-66de085 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-66de085 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-66de085 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-66de085 .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-c04aa63 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-7501 .elementor-element.elementor-element-fa9c504 {
	--spacer-size: 50px;
}

.elementor-7501 .elementor-element.elementor-element-6c8a537 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-6c8a537 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7501 .elementor-element.elementor-element-6c8a537 {
	z-index: 10;
}

.elementor-7501 .elementor-element.elementor-element-4d20661 {
	width: auto;
	max-width: auto;
	top: 12px;
	z-index: 0;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-4d20661 {
	left: -133px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-4d20661 {
	right: -133px;
}

.elementor-7501 .elementor-element.elementor-element-0cdae05 {
	width: auto;
	max-width: auto;
	top: 26px;
	z-index: 1;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-0cdae05 {
	right: -208px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-0cdae05 {
	left: -208px;
}

.elementor-7501 .elementor-element.elementor-element-886b959 {
	width: auto;
	max-width: auto;
	top: 62px;
	z-index: 0;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-886b959 {
	right: -90px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-886b959 {
	left: -90px;
}

.elementor-7501 .elementor-element.elementor-element-886b959 img {
	max-width: 400px;
}

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

.elementor-7501 .elementor-element.elementor-element-9ace749 > .elementor-container {
	max-width: 1170px;
}

.elementor-7501 .elementor-element.elementor-element-9ace749 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 25px 40px 25px;
	z-index: 20;
}

.elementor-7501 .elementor-element.elementor-element-9ace749, .elementor-7501 .elementor-element.elementor-element-9ace749 > .elementor-background-overlay {
	border-radius: 22px 22px 22px 22px;
}

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

.elementor-7501 .elementor-element.elementor-element-054c2f5 > .elementor-element-populated {
	margin: 0% 3% 0% 7%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 7%;
}

.elementor-7501 .elementor-element.elementor-element-961ae21 {
	--spacer-size: 25px;
}

.elementor-7501 .elementor-element.elementor-element-e8dc20f .dblh__subtitle {
	margin: 0px 0px 12px 0px;
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-e8dc20f .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-144144d > .elementor-widget-container {
	margin: -2px 0px 14px 0px;
}

.elementor-7501 .elementor-element.elementor-element-1852f5c .wgl-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 14px 14px 14px 14px;
	color: #fff;
	background-color: #e97659;
	border-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-1852f5c .wgl-button:hover {
	color: #e97659;
	background-color: #fff;
	border-color: #e0e0e0;
	box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .1);
}

.elementor-7501 .elementor-element.elementor-element-1852f5c .wgl-button:active, .elementor-7501 .elementor-element.elementor-element-1852f5c .wgl-button:focus {
	color: #000;
	background-color: #fff;
	border-color: #e0e0e0;
}

.elementor-7501 .elementor-element.elementor-element-d6ebfbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 25px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-d02b703.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-8272d6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 30px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-990b0e4.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-0330108 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:before {
	background-color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container {
	overflow: inherit;
	padding: 28px 50px 8px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:hover {
	border-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 0px 15px 0px;
	padding: 15px 15px 15px 15px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-stacked .elementor-icon {
	background-color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-default .elementor-icon {
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-framed .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-default .elementor-icon svg {
	fill: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-stacked:hover .elementor-icon {
	background-color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-framed:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-default:hover .elementor-icon {
	color: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-framed:hover .elementor-icon svg, .elementor-7501 .elementor-element.elementor-element-6d05e96.elementor-view-default:hover .elementor-icon svg {
	fill: #f33f5e;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:hover .elementor-icon, .elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:hover .elementor-icon::after {
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:hover .elementor-icon svg {
	fill: #fff;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .titles__title {
	font-size: 20px;
	margin: 0px 0px 14px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container:hover .titles__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-b076bb7.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7501 .elementor-element.elementor-element-3d9b50a .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-3d9b50a .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-3305a77 {
	width: var(--container-widget-width, 590px);
	max-width: 590px;
	--container-widget-width: 590px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-3305a77 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-7e555ee {
	--spacer-size: 35px;
}

.elementor-7501 .elementor-element.elementor-element-3d8b15f5 {
	margin-top: 32px;
	margin-bottom: 0px;
}

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

.elementor-7501 .elementor-element.elementor-element-32177441 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-32177441.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7501 .elementor-element.elementor-element-32177441 img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-19da9ce8 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-19da9ce8 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .button-read-more {
	margin: 4px 0px 0px 0px;
	border-color: #f2f0f0;
	background-color: #f2f0f0;
}

.elementor-7501 .elementor-element.elementor-element-19da9ce8 .button-read-more:hover, .elementor-7501 .elementor-element.elementor-element-19da9ce8 .infobox__link:hover ~ .infobox__container .button-read-more {
	border-color: #e0e0e0;
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-1b89c329 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-1b89c329 img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-5f543ba0 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-5f543ba0 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .button-read-more {
	margin: 4px 0px 0px 0px;
	border-color: #f2f0f0;
	background-color: #f2f0f0;
}

.elementor-7501 .elementor-element.elementor-element-5f543ba0 .button-read-more:hover, .elementor-7501 .elementor-element.elementor-element-5f543ba0 .infobox__link:hover ~ .infobox__container .button-read-more {
	border-color: #e0e0e0;
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-1dc8f733 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-1dc8f733 img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-26fe80dd {
	left: -1px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-26fe80dd {
	right: -1px;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .button-read-more {
	margin: 4px 0px 0px 0px;
	border-color: #f2f0f0;
	background-color: #f2f0f0;
}

.elementor-7501 .elementor-element.elementor-element-26fe80dd .button-read-more:hover, .elementor-7501 .elementor-element.elementor-element-26fe80dd .infobox__link:hover ~ .infobox__container .button-read-more {
	border-color: #e0e0e0;
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-1c5540cd > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-1c5540cd img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-6f5a51e5 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-6f5a51e5 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .button-read-more {
	margin: 4px 0px 0px 0px;
	border-color: #f2f0f0;
	background-color: #f2f0f0;
}

.elementor-7501 .elementor-element.elementor-element-6f5a51e5 .button-read-more:hover, .elementor-7501 .elementor-element.elementor-element-6f5a51e5 .infobox__link:hover ~ .infobox__container .button-read-more {
	border-color: #e0e0e0;
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-717cd7e > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-7501 .elementor-element.elementor-element-717cd7e img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-696f543 .elementor-widget-container {
	background-color: #fff;
	overflow: inherit;
	padding: 16px 25px 23px 25px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 22px 22px 22px 22px;
	border-color: #e0e0e0;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-696f543 > .elementor-widget-container {
	margin: 225px 25px 0px 25px;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-696f543 {
	left: 0px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-696f543 {
	right: 0px;
}

.elementor-7501 .elementor-element.elementor-element-696f543 {
	bottom: 0px;
	text-align: center;
}

.elementor-7501 .elementor-element.elementor-element-696f543 .elementor-widget-container::before {
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
}

.elementor-7501 .elementor-element.elementor-element-696f543 .elementor-widget-container:hover {
	border-color: #fff;
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-696f543 .titles__title {
	font-weight: 500;
	margin: 0px 0px 6px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-696f543 .button-read-more {
	margin: 4px 0px 0px 0px;
	border-color: #f2f0f0;
	background-color: #f2f0f0;
}

.elementor-7501 .elementor-element.elementor-element-696f543 .button-read-more:hover, .elementor-7501 .elementor-element.elementor-element-696f543 .infobox__link:hover ~ .infobox__container .button-read-more {
	border-color: #e0e0e0;
	background-color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-92d04fd {
	--spacer-size: 120px;
}

.elementor-7501 .elementor-element.elementor-element-1d0c4711 > .elementor-container {
	max-width: 1720px;
}

.elementor-7501 .elementor-element.elementor-element-700571f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff7f8;
	background-image: url("https://cdn-ilahpgf.nitrocdn.com/JbKgdWZOnnwAdSVsAEvumAHLUAUSGezL/assets/images/optimized/rev-aa0d005/alba.business/wp-content/uploads/2021/04/bg-section_01.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: auto;
}

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

.elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-element-populated, .elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-background-slideshow {
	border-radius: 48px 48px 48px 48px;
}

.elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7501 .elementor-element.elementor-element-b9773b9 {
	--spacer-size: 50px;
}

.elementor-7501 .elementor-element.elementor-element-6160cf4a > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-6160cf4a .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-6160cf4a .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading {
	background-color: #fff;
	min-width: 370px;
	border-radius: 22px 22px 22px 22px;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading::before {
	background-color: transparent;
	background-image: linear-gradient(90deg, #f33f5e 40%, #fc9d4b 100%);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading.active {
	background-color: #f33f5e;
	box-shadow: 0px 0px 0px 0px rgba(243, 63, 94, 0);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f.has-lavalamp .lavalamp-object {
	background-color: #f33f5e;
	box-shadow: 0px 0px 0px 0px rgba(243, 63, 94, 0);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f.has-lavalamp .tab__heading.active {
	background-color: transparent;
	box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tabs__headings-container {
	max-width: 370px;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tabs__headings-container .tab__heading {
	margin: 0px 0px 30px 0px;
	padding: 26px 30px 10px 30px;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading:hover {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading.active::before {
	background-color: transparent;
	background-image: linear-gradient(90deg, #f33f5e 40px, #e97659 100%);
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .heading__title {
	font-size: 20px;
	font-weight: 500;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading .heading__title {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading:hover .heading__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading.active .heading__title {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .title__icon {
	font-size: 15px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .title__media {
	margin: 0px 5px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .title__icon svg {
	fill: #000;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading:hover .title__icon {
	color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading:hover .title__icon svg {
	fill: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .heading__subtitle {
	margin: 7px 0px 10px 0px;
	color: #515154;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading:hover .heading__subtitle {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading.active .heading__subtitle {
	color: #fff;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__content, .elementor-7501 .elementor-element.elementor-element-4407dc8f .content__media img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__content {
	color: #515154;
}

.elementor-7501 .elementor-element.elementor-element-62a777ce {
	--spacer-size: 115px;
}

.elementor-7501 .elementor-element.elementor-element-31918a97 > .elementor-element-populated, .elementor-7501 .elementor-element.elementor-element-31918a97 > .elementor-element-populated > .elementor-background-overlay, .elementor-7501 .elementor-element.elementor-element-31918a97 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-31918a97 > .elementor-element-populated {
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
}

.elementor-7501 .elementor-element.elementor-element-33e8a46c > .elementor-widget-container {
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-753de830 {
	width: auto;
	max-width: auto;
	top: -2px;
	z-index: 0;
	text-align: left;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-753de830 {
	left: -117px;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-753de830 {
	right: -117px;
}

.elementor-7501 .elementor-element.elementor-element-753de830 img {
	border-radius: 32px 32px 32px 32px;
}

.elementor-7501 .elementor-element.elementor-element-661e9132 .videobox_link {
	background-color: #fff;
	width: 80px;
	height: 80px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-661e9132 .videobox_link:hover {
	background-color: #f4f4f4;
	border-color: #e2e2e2;
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, 0);
}

.elementor-7501 .elementor-element.elementor-element-661e9132 {
	width: auto;
	max-width: auto;
	top: 40%;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-661e9132 {
	left: 40%;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-661e9132 {
	right: 40%;
}

.elementor-7501 .elementor-element.elementor-element-661e9132 .videobox_icon {
	width: 20px;
	height: 20px;
	fill: #000;
}

.elementor-7501 .elementor-element.elementor-element-32531e30 {
	--spacer-size: 14px;
}

.elementor-7501 .elementor-element.elementor-element-2460178f .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e64c25;
}

.elementor-7501 .elementor-element.elementor-element-2460178f .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-6e37629d > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-7501 .elementor-element.elementor-element-1d6640eb > .elementor-widget-container {
	margin: 0px 0px 0px -10px;
}

.elementor-7501 .elementor-element.elementor-element-1d6640eb .clients__item {
	justify-content: center;
}

.elementor-7501 .elementor-element.elementor-element-1d6640eb .thumbnail__wrapper {
	padding: 10px 9px 14px 9px;
	border-radius: 22px 22px 22px 22px;
	transition: .4s;
}

.elementor-7501 .elementor-element.elementor-element-1d6640eb .thumbnail__wrapper > img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e0e0e0;
}

.elementor-7501 .elementor-element.elementor-element-1d6640eb .thumbnail__wrapper:hover > img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(2, 1, 1, 0);
	box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, .14);
}

.elementor-7501 .elementor-element.elementor-element-a368af6 {
	--spacer-size: 120px;
}

.elementor-7501 .elementor-element.elementor-element-3c0acbf > .elementor-element-populated {
	margin: 0% 18% 0% 0%;
	--e-column-margin-right: 18%;
	--e-column-margin-left: 0%;
}

.elementor-7501 .elementor-element.elementor-element-18e855b .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-18e855b .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-5f2c053 > .elementor-widget-container {
	margin: 0px 0px 14px 0px;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf .elementor-widget-container {
	overflow: visible;
	border-radius: 1px 1px 1px 1px;
	transition: 0s;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 20px 0px 0px;
	padding: 13px 14px 13px 14px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-5ed64bf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
}

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

.elementor-7501 .elementor-element.elementor-element-5ed64bf .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf .titles__title {
	font-size: 20px;
	margin: 0px 0px 0px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-5ed64bf .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d .elementor-widget-container {
	overflow: visible;
	border-radius: 1px 1px 1px 1px;
	transition: 0s;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 20px 0px 0px;
	padding: 13px 14px 13px 14px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-5cba40d.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-5cba40d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
}

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

.elementor-7501 .elementor-element.elementor-element-5cba40d .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d .titles__title {
	font-size: 20px;
	margin: 0px 0px 0px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-5cba40d .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f {
	text-align: left;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f .elementor-widget-container {
	overflow: visible;
	border-radius: 1px 1px 1px 1px;
	transition: 0s;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f .media-wrapper .elementor-icon {
	font-size: 30px;
	margin: 0px 20px 0px 0px;
	padding: 13px 14px 13px 14px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f.elementor-view-framed .elementor-icon, .elementor-7501 .elementor-element.elementor-element-44b1d9f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
}

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

.elementor-7501 .elementor-element.elementor-element-44b1d9f .elementor-icon {
	background-color: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f .elementor-icon svg {
	fill: #fff2f4;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f .titles__title {
	font-size: 20px;
	margin: 0px 0px 0px 0px;
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-44b1d9f .infobox__content {
	margin: 3px 0px 0px 0px;
}

.elementor-7501 .elementor-element.elementor-element-58181c5 .dblh__subtitle {
	text-transform: capitalize;
	margin: 0px 0px 12px 0px;
	color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-58181c5 .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-c87ae9c {
	--spacer-size: 120px;
}

.elementor-7501 .elementor-element.elementor-element-4c96d165 > .elementor-background-overlay {
	background-color: #ffdfd7;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7501 .elementor-element.elementor-element-4c96d165 {
	box-shadow: 0px 0px 30px 0px rgba(255, 255, 255, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -40px;
}

.elementor-7501 .elementor-element.elementor-element-7cd90fa {
	--spacer-size: 50px;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-99ee99d {
	top: 10%;
	left: 20%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-1e67d72a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7501 .elementor-element.elementor-element-558ba4c3 {
	--spacer-size: 143px;
}

.elementor-7501 .elementor-element.elementor-element-7385f906 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title {
	font-size: 92px;
	line-height: 1.1em;
}

.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title-1 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title-2 {
	color: #e97659;
}

.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title-3 {
	color: #000;
}

.elementor-7501 .elementor-element.elementor-element-a048e70 {
	width: var(--container-widget-width, 462px);
	max-width: 462px;
	--container-widget-width: 462px;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: #515154;
}

.elementor-7501 .elementor-element.elementor-element-633731fd {
	--spacer-size: 30px;
}

.elementor-7501 .elementor-element.elementor-element-67427234 .wgl-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 14px 14px 14px 14px;
	color: #fff;
	background-color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7501 .elementor-element.elementor-element-67427234 .wgl-button:hover {
	color: #e97659;
	background-color: #fff;
	border-color: #e0e0e0;
	box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, .1);
}

.elementor-7501 .elementor-element.elementor-element-4916b0f8 {
	width: auto;
	max-width: auto;
	bottom: 23%;
}

body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-4916b0f8 {
	left: 73%;
}

body.rtl .elementor-7501 .elementor-element.elementor-element-4916b0f8 {
	right: 73%;
}

.elementor-7501 .elementor-element.elementor-element-1b1c2757 {
	--spacer-size: 120px;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-d50e280 {
	top: 21%;
	left: 8%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-482a380 {
	top: 31%;
	left: 15%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-655e9fa {
	top: 49%;
	left: 5%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-8bf02fe {
	top: 66%;
	left: 15%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-3c313da {
	top: 76%;
	left: 8%;
	z-index: 0;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-b8c1429 {
	top: 17%;
	left: 88%;
	z-index: -1;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-87a08cb {
	top: 27%;
	left: 81%;
	z-index: -1;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-3438c05 {
	top: 41%;
	left: 91%;
	z-index: -1;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-e8b1a50 {
	top: 66%;
	left: 81%;
	z-index: -1;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-596ba0e {
	top: 76%;
	left: 90%;
	z-index: -2;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-7501 .elementor-element.elementor-element-48ddaa2c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

body.elementor-page-7501 #main.site-main {
	z-index: 0;
}

@media (min-width:768px) {
	.elementor-7501 .elementor-element.elementor-element-78c15202 {
		width: 41%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2ae652dd {
		width: 19.5%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8245aca {
		width: 20%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4617edd4 {
		width: 19.5%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-054c2f5 {
		width: 41%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d6ebfbb {
		width: 19.5%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8272d6d {
		width: 20%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-0330108 {
		width: 19.5%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-31918a97 {
		width: 58.5%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-16035cf3 {
		width: 41.5%;
	}
}

@media (max-width:1200px) and (min-width:768px) {
	.elementor-7501 .elementor-element.elementor-element-a0ba8cb {
		width: 44%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78c15202 {
		width: 100%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2ae652dd {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8245aca {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4617edd4 {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5a730035 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-33a0a1cc {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-77172ed4 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-42c270fb {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-054c2f5 {
		width: 100%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d6ebfbb {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8272d6d {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-0330108 {
		width: 33%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1572216c {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-40822814 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5808e712 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-dde8737 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-028a7a4 {
		width: 50%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-31918a97 {
		width: 100%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-16035cf3 {
		width: 100%;
	}
}

@media (min-width:1201px) {
	.elementor-7501 .elementor-element.elementor-element-9d9e5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	
	.elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-element-populated >  .elementor-background-overlay {
		background-attachment: scroll;
	}
	
	.elementor-7501 .elementor-element.elementor-element-700571f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

@media (max-width:1200px) {
	.elementor-7501 .elementor-element.elementor-element-6e1f704d {
		padding: 0px 15px 30px 15px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78c15202.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78c15202 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3e8ec287 {
		--spacer-size: 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48818cbb .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f832b7c > .elementor-widget-container {
		margin: -2px 0px 0px 0px;
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f832b7c {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-19d77cb1 {
		text-align: left;
	}
	
	.elementor-7501 .elementor-element.elementor-element-19d77cb1 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78dee27f .elementor-widget-container {
		padding: 35px 40px 15px 40px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3d88b261 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-789cd3a0 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container {
		padding: 35px 50px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2f2d2c8f .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1f46f979 .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-fd271ae > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1d62fb9 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-b2ed494 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-66de085 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-9ace749 {
		padding: 0px 15px 30px 15px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-054c2f5.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-054c2f5 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-961ae21 {
		--spacer-size: 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-e8dc20f .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-144144d > .elementor-widget-container {
		margin: -2px 0px 0px 0px;
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-144144d {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d02b703 {
		text-align: left;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d02b703 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-990b0e4 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container {
		padding: 35px 50px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3d9b50a .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3d8b15f5 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-19da9ce8 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f543ba0 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5808e712 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-26fe80dd > .elementor-widget-container {
		margin: 291px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-dde8737 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6f5a51e5 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-028a7a4 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-696f543 > .elementor-widget-container {
		margin: 290px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-700571f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-700571f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6160cf4a .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .tabs__headings-container {
		max-width: 100%;
		margin: 0px 0px 0px -15px;
		padding: 10px 15px 10px 15px;
	}
	
	body[data-elementor-device-mode="tablet"] .elementor-7501 .elementor-element.elementor-element-4407dc8f.layout-tablet-horizontal .tabs__headings-container {
		width: calc(100% + -15px * -1 + 0px * -1);
		max-width: calc(100% + -15px * -1 + 0px * -1);
	}
	
	body[data-elementor-device-mode="mobile"] .elementor-7501 .elementor-element.elementor-element-4407dc8f.layout-tablet-horizontal .tabs__headings-container, body[data-elementor-device-mode="mobile"] .elementor-7501 .elementor-element.elementor-element-4407dc8f.layout-mobile-horizontal .tabs__headings-container {
		width: calc(100% + -15px * -1 + 0px * -1);
		max-width: calc(100% + -15px * -1 + 0px * -1);
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .tab__heading {
		min-width: 0px;
		max-width: 275px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .tabs__headings-container .tab__heading {
		margin: 0px 25px 20px 0px;
		padding: 15px 15px 5px 15px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .heading__title {
		font-size: 14px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .heading__subtitle {
		font-size: 14px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4407dc8f .tabs__contents-container {
		max-width: 100%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-62a777ce {
		--spacer-size: 60px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-31918a97.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-31918a97 > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-33e8a46c {
		width: auto;
		max-width: auto;
	}
	
	body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-661e9132 {
		left: 45%;
	}
	
	body.rtl .elementor-7501 .elementor-element.elementor-element-661e9132 {
		right: 45%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-661e9132 {
		top: 40%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2460178f .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6e37629d {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1d6640eb > .elementor-widget-container {
		margin: 0% 22% 0% 22%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3c0acbf > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-18e855b .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-58181c5 .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-c87ae9c {
		--spacer-size: 70px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-99ee99d {
		top: 2%;
		left: 10%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-558ba4c3 {
		--spacer-size: 80px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-7385f906 {
		z-index: 1;
	}
	
	.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-a048e70 {
		z-index: 1;
	}
	
	.elementor-7501 .elementor-element.elementor-element-67427234 {
		z-index: 1;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4916b0f8 {
		z-index: 0;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1b1c2757 {
		--spacer-size: 70px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-d50e280 {
		top: 27%;
		left: 3%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-3c313da {
		top: 80%;
		left: 3%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-b8c1429 {
		top: 7%;
		left: 88%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-3438c05 {
		top: 48%;
		left: 90%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48ddaa2c .elementor-repeater-item-596ba0e {
		top: 76%;
		left: 89%;
	}
}

@media (max-width:767px) {
	.elementor-7501 .elementor-element.elementor-element-9d9e5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7501 .elementor-element.elementor-element-9d9e5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
	}
	
	.elementor-7501 .elementor-element.elementor-element-a0ba8cb > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-5406d54 {
		left: -103px;
	}
	
	body.rtl .elementor-7501 .elementor-element.elementor-element-5406d54 {
		right: -103px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-a89a9a6 .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-c1478e0 {
		--spacer-size: 50px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6e1f704d {
		padding: 0px 20px 20px 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78c15202 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3e8ec287 {
		--spacer-size: 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-48818cbb .dblh__title {
		font-size: 27px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f832b7c {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f832b7c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2bee6e46 {
		z-index: 2;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2ae652dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2ae652dd > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-19d77cb1 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-78dee27f {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8245aca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8245aca > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3d88b261 {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-789cd3a0 {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4617edd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-4617edd4 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-56af4e9d {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-56af4e9d .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2f2d2c8f {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1f46f979 .dblh__title {
		font-size: 27px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-55d79c57 {
		text-align: left;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2e9f4a6f {
		--spacer-size: 50px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-fd271ae > .elementor-widget-container {
		margin: 212px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1d62fb9 > .elementor-widget-container {
		margin: 212px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-b2ed494 > .elementor-widget-container {
		margin: 212px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-66de085 > .elementor-widget-container {
		margin: 212px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-9ace749 {
		padding: 0px 20px 20px 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-054c2f5 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-961ae21 {
		--spacer-size: 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-e8dc20f .dblh__title {
		font-size: 27px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-144144d {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-144144d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1852f5c {
		z-index: 2;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d6ebfbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d6ebfbb > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-d02b703 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8272d6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-8272d6d > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-990b0e4 {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-0330108 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-0330108 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6d05e96 {
		text-align: center;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6d05e96 .elementor-widget-container {
		padding: 35px 30px 15px 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3d9b50a .dblh__title {
		font-size: 27px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-3305a77 {
		text-align: left;
	}
	
	.elementor-7501 .elementor-element.elementor-element-7e555ee {
		--spacer-size: 50px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-19da9ce8 > .elementor-widget-container {
		margin: 212px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-40822814 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-5f543ba0 > .elementor-widget-container {
		margin: 213px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-26fe80dd > .elementor-widget-container {
		margin: 214px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6f5a51e5 > .elementor-widget-container {
		margin: 213px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-696f543 > .elementor-widget-container {
		margin: 213px 25px 0px 25px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-92d04fd {
		--spacer-size: 40px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-625a20bc > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-6160cf4a .dblh__title {
		font-size: 34px;
	}
	
	body:not(.rtl) .elementor-7501 .elementor-element.elementor-element-661e9132 {
		left: 40%;
	}
	
	body.rtl .elementor-7501 .elementor-element.elementor-element-661e9132 {
		right: 40%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-661e9132 {
		top: 30%;
	}
	
	.elementor-7501 .elementor-element.elementor-element-2460178f .dblh__title {
		font-size: 30px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1d6640eb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-a368af6 {
		--spacer-size: 40px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-18e855b .dblh__title {
		font-size: 38px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-fe6bfee > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-58181c5 .dblh__title {
		font-size: 36px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-558ba4c3 {
		--spacer-size: 50px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-7385f906 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-7385f906 .dblh__title {
		font-size: 27px;
	}
	
	.elementor-7501 .elementor-element.elementor-element-67427234 {
		z-index: 2;
	}
	
	.elementor-7501 .elementor-element.elementor-element-1b1c2757 {
		--spacer-size: 40px;
	}
}
