/* End custom CSS */

.elementor-8568 .elementor-element.elementor-element-37c81ceb:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-37c81ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-37c81ceb > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-37c81ceb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-8568 .elementor-element.elementor-element-37c81ceb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-7fb2aa91 .woocommerce-breadcrumb {
	color: var(--e-global-color-bc51001);
	text-align: left;
}

.elementor-8568 .elementor-element.elementor-element-7fb2aa91 .woocommerce-breadcrumb > a {
	color: var(--e-global-color-primary);
}

.elementor-8568 .elementor-element.elementor-element-5b833f63 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-5b833f63 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-5b833f63 .elementor-heading-title {
	color: var(--e-global-color-bc51001);
}

.elementor-8568 .elementor-element.elementor-element-139bdd3d > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-139bdd3d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-735f163e > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-25651eb4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-8568 .elementor-element.elementor-element-25651eb4 > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-8568 .elementor-element.elementor-element-5136a3de > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-5136a3de {
	text-align: left;
	color: var(--e-global-color-9bcf23e);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button:focus {
	background-color: var(--e-global-color-08c1bef);
	border-color: var(--e-global-color-3ea23f1);
}

.elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-8568 .elementor-element.elementor-element-63017aaa:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-63017aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-63017aaa > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-63017aaa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-63017aaa > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-1b5fb06 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-8568 .elementor-element.elementor-element-1b5fb06 .elementor-divider-separator {
	width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-1b5fb06 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8568 .elementor-element.elementor-element-68ece7bf > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-68ece7bf {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-8568 .elementor-element.elementor-element-53fd05f4 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-9be191a {
	text-align: center;
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-ace55b0-font-family), Sans-serif;
	font-size: var(--e-global-typography-ace55b0-font-size);
	font-weight: var(--e-global-typography-ace55b0-font-weight);
	text-transform: var(--e-global-typography-ace55b0-text-transform);
	line-height: var(--e-global-typography-ace55b0-line-height);
}

.elementor-8568 .elementor-element.elementor-element-23db34f:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-23db34f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-23db34f > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-23db34f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-23db34f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-04daecc > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-b8e67a5 .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-ee78b5d > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-471b2aa .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-41a35a9 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-34d7595 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-34d7595.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-34d7595.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-34d7595.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-34d7595 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-34d7595 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-34d7595 .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-33aa758 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-8af449f .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-8af449f.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8af449f.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8af449f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8af449f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-8af449f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-8af449f .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-02f8119 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-b2da19f .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-942f21c > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-1cb72f0 .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-3fcb947 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-c316497 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-c316497.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c316497.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c316497.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c316497 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c316497 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c316497 .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-87bcc7e > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-7fb991d .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-d0b1e9a > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-9a27689 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-9a27689.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9a27689.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9a27689.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9a27689 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-9a27689 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-9a27689 .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-b1a8937 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-47a8eed .elementor-image-box-title {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	text-transform: none;
	line-height: 1.6em;
}

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

.elementor-8568 .elementor-element.elementor-element-1b12ab2c > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-1b12ab2c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-8568 .elementor-element.elementor-element-1b12ab2c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-68d51f42 > .elementor-widget-container {
	margin: 80px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-68d51f42 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-68d51f42 .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-38a204d5 {
	text-align: center;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-14c3eecd .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-14c3eecd .elementor-button:focus {
	background-color: var(--e-global-color-secondary);
}

.elementor-8568 .elementor-element.elementor-element-14c3eecd .elementor-button {
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-26b3e17a .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-26b3e17a .elementor-button:focus {
	background-color: var(--e-global-color-secondary);
}

.elementor-8568 .elementor-element.elementor-element-26b3e17a .elementor-button {
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-78e0c3e .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-78e0c3e .elementor-button:focus {
	background-color: var(--e-global-color-secondary);
}

.elementor-8568 .elementor-element.elementor-element-78e0c3e .elementor-button {
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-209de114 .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-209de114 .elementor-button:focus {
	background-color: var(--e-global-color-secondary);
}

.elementor-8568 .elementor-element.elementor-element-209de114 .elementor-button {
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
	padding: 10px 10px 10px 10px;
}

.elementor-8568 .elementor-element.elementor-element-3d411ca6 > .elementor-container {
	max-width: 1000px;
}

.elementor-8568 .elementor-element.elementor-element-3d411ca6 {
	margin-top: 30px;
	margin-bottom: 100px;
}

.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-779d4424.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-8568 .elementor-element.elementor-element-32a837bd {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-32a837bd .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: var(--e-global-typography-ace55b0-font-family), Sans-serif;
	font-size: var(--e-global-typography-ace55b0-font-size);
	font-weight: var(--e-global-typography-ace55b0-font-weight);
	text-transform: var(--e-global-typography-ace55b0-text-transform);
	line-height: var(--e-global-typography-ace55b0-line-height);
}

.elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button:focus {
	background-color: var(--e-global-color-bc51001);
	border-color: var(--e-global-color-3ea23f1);
}

.elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-8568 .elementor-element.elementor-element-450f37b3:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-450f37b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-450f37b3 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-450f37b3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 80px 0px;
}

.elementor-8568 .elementor-element.elementor-element-450f37b3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-59a4592d > .elementor-widget-container {
	margin: 50px 0px 30px 0px;
}

.elementor-8568 .elementor-element.elementor-element-59a4592d {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-59a4592d .elementor-heading-title {
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: none;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-146daa2b.elementor-wc-products ul.products li.product {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-146daa2b.elementor-wc-products  ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-8568 .elementor-element.elementor-element-146daa2b.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-8568 .elementor-element.elementor-element-4cd3a8bc:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-4cd3a8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-8568 .elementor-element.elementor-element-4cd3a8bc > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-4cd3a8bc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-4cd3a8bc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-48ac6f4e > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-48ac6f4e {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-48ac6f4e .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-652b6d9d {
	text-align: center;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-95d7779 {
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-c6ed093 > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-f873695 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-f873695.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-f873695.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-f873695.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-d2b7e1d > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-92a4377 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-92a4377.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92a4377.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92a4377.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-fd70e57 > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-992a77e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-992a77e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-992a77e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-992a77e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-3646c8a > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-d4519c7 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-22a77e0 > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-705a30d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-705a30d.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-705a30d.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-705a30d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-899fcce > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-21b08e1 > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-99ba083 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-99ba083.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-99ba083.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-99ba083.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-23970b3 > .elementor-element-populated {
	padding: 2px 2px 2px 2px;
}

.elementor-8568 .elementor-element.elementor-element-92ac285 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-92ac285.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92ac285.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92ac285.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6em;
}

.elementor-8568 .elementor-element.elementor-element-5dd58528 {
	margin-top: 0px;
	margin-bottom: 100px;
}

.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-351436e4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-8568 .elementor-element.elementor-element-4fc5e10a {
	text-align: right;
}

.elementor-8568 .elementor-element.elementor-element-4fc5e10a .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: var(--e-global-typography-ace55b0-font-family), Sans-serif;
	font-size: var(--e-global-typography-ace55b0-font-size);
	font-weight: var(--e-global-typography-ace55b0-font-weight);
	text-transform: var(--e-global-typography-ace55b0-text-transform);
	line-height: var(--e-global-typography-ace55b0-line-height);
}

.elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button:focus {
	background-color: var(--e-global-color-bc51001);
	border-color: var(--e-global-color-3ea23f1);
}

.elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-8568 .elementor-element.elementor-element-ebadf23:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-ebadf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-ebadf23 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-d427e01 > .elementor-widget-container {
	margin: 50px 0px 30px 0px;
}

.elementor-8568 .elementor-element.elementor-element-d427e01 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-d427e01 .elementor-heading-title {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: none;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-a45ea92:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-a45ea92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-a45ea92 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-a45ea92 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-a45ea92 a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-a45ea92 a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-4af666a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4af666a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4af666a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-13483e6.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-13483e6.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-13483e6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-64ea58e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-64ea58e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-64ea58e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-7ea438e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7ea438e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7ea438e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-28a3d58.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-28a3d58.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-28a3d58.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-76bc38b:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-76bc38b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-76bc38b > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-76bc38b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-76bc38b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-76bc38b a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-76bc38b a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-31d3894.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-31d3894.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-31d3894.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-1546b08.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1546b08.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1546b08.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8122dec.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8122dec.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8122dec.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-770031b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-770031b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-770031b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-00b722b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-00b722b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-00b722b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-232e78a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-232e78a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-232e78a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9f6540f:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-9f6540f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-9f6540f > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-9f6540f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-9f6540f a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-9f6540f a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8c09559.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8c09559.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8c09559.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ca228ee.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ca228ee.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ca228ee.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-3378477.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3378477.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3378477.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-309778a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-309778a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-309778a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6f312f6.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6f312f6.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6f312f6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-74e5d83:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-74e5d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-74e5d83 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-74e5d83 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-74e5d83 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-74e5d83 a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-74e5d83 a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-497a998.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-497a998.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-497a998.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-43090be.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-43090be.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-43090be.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bbff539.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bbff539.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bbff539.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-013afe7.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-013afe7.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-013afe7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-90e163f:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-90e163f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-90e163f > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-90e163f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-90e163f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-90e163f a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-90e163f a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-58d1102.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-58d1102.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-58d1102.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-60b62dd.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-60b62dd.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-60b62dd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-561ec5e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-561ec5e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-561ec5e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-dd98364.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dd98364.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dd98364.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9ed346a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9ed346a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9ed346a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fb20578.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fb20578.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fb20578.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-d86a49e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d86a49e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d86a49e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ae6dc9c:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-ae6dc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-ae6dc9c > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-ae6dc9c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-ae6dc9c a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-ae6dc9c a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-12518d9.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-12518d9.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-12518d9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bcf6388.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bcf6388.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bcf6388.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-de87056.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-de87056.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-de87056.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ce77bea.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ce77bea.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ce77bea.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-965f6aa:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-965f6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-965f6aa > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-965f6aa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-965f6aa > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-965f6aa a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-965f6aa a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-b90656a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b90656a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b90656a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-69543aa.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-69543aa.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-69543aa.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c3561fc.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c3561fc.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c3561fc.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5a17e15.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5a17e15.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5a17e15.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9be49fc.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9be49fc.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9be49fc.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9b76f52:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-9b76f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-9b76f52 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-9b76f52 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-9b76f52 a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-9b76f52 a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-6deb001.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6deb001.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6deb001.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c83eb70.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c83eb70.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c83eb70.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-594849c.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-594849c.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-594849c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c5911d9.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c5911d9.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c5911d9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-3377657.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3377657.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3377657.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-abe5b31:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-abe5b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-abe5b31 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-abe5b31 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-abe5b31 a {
	color: #7a7a7a;
}

.elementor-8568 .elementor-element.elementor-element-abe5b31 a:hover {
	color: #b12a2a;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-b152d9a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b152d9a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b152d9a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-995a736.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-995a736.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-995a736.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6526a77.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6526a77.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6526a77.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-c1a0764-font-family), Sans-serif;
	font-size: var(--e-global-typography-c1a0764-font-size);
	font-weight: var(--e-global-typography-c1a0764-font-weight);
	text-transform: var(--e-global-typography-c1a0764-text-transform);
	line-height: var(--e-global-typography-c1a0764-line-height);
}

.elementor-8568 .elementor-element.elementor-element-c7dae97:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-c7dae97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-8568 .elementor-element.elementor-element-c7dae97 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-c7dae97 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-2a98d08 > .elementor-widget-container {
	margin: 80px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-2a98d08 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-2a98d08 .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-93b6342 {
	text-align: center;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-45a62de.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-45a62de.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-45a62de.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-description {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: .9em;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 1.2em;
}

.elementor-8568 .elementor-element.elementor-element-e17566a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-e17566a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-e17566a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-description {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: .9em;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 1.2em;
}

.elementor-8568 .elementor-element.elementor-element-67178df.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-8568 .elementor-element.elementor-element-67178df.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-8568 .elementor-element.elementor-element-67178df.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-description {
	color: var(--e-global-color-d77118c);
	font-family: "Taviraj", Sans-serif;
	font-size: .9em;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 1.2em;
}

.elementor-8568 .elementor-element.elementor-element-71bd8e9 > .elementor-container {
	max-width: 1000px;
}

.elementor-8568 .elementor-element.elementor-element-71bd8e9 {
	margin-top: 30px;
	margin-bottom: 100px;
}

.elementor-bc-flex-widget .elementor-8568 .elementor-element.elementor-element-66bf240.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-8568 .elementor-element.elementor-element-feb04dd {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-feb04dd .elementor-heading-title {
	color: var(--e-global-color-d77118c);
	font-family: var(--e-global-typography-ace55b0-font-family), Sans-serif;
	font-size: var(--e-global-typography-ace55b0-font-size);
	font-weight: var(--e-global-typography-ace55b0-font-weight);
	text-transform: var(--e-global-typography-ace55b0-text-transform);
	line-height: var(--e-global-typography-ace55b0-line-height);
}

.elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button:hover, .elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button:focus {
	background-color: var(--e-global-color-bc51001);
	border-color: var(--e-global-color-3ea23f1);
}

.elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-8568 .elementor-element.elementor-element-4a7ab534:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-4a7ab534 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-4a7ab534 > .elementor-container {
	max-width: 800px;
}

.elementor-8568 .elementor-element.elementor-element-4a7ab534 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-4a7ab534 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-358a1ac8 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-d77118c);
	opacity: .22;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8568 .elementor-element.elementor-element-358a1ac8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-8568 .elementor-element.elementor-element-358a1ac8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-57faae02 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-57faae02 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-57faae02 .elementor-heading-title {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-7946b2d2 {
	text-align: center;
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-8568 .elementor-element.elementor-element-68735fb6:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-68735fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-68735fb6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-8568 .elementor-element.elementor-element-68735fb6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-7834c668.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7834c668.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7834c668.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-13958e1d:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-13958e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-13958e1d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-8568 .elementor-element.elementor-element-13958e1d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

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

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

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

.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-8568 .elementor-element.elementor-element-7a081667.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7a081667.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7a081667.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-title {
	margin-bottom: 3px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-description {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
}

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

.elementor-8568 .elementor-element.elementor-element-5fb2751 > .elementor-container {
	max-width: 1240px;
}

.elementor-8568 .elementor-element.elementor-element-5fb2751 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-18fdc5c7 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-d77118c);
	opacity: .22;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8568 .elementor-element.elementor-element-18fdc5c7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-8568 .elementor-element.elementor-element-18fdc5c7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-3e22fff0 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-3e22fff0 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-3e22fff0 .elementor-heading-title {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-6ef36b20 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-8568 .elementor-element.elementor-element-6ef36b20 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-8568 .elementor-element.elementor-element-2a336919 > .elementor-element-populated {
	padding: 0% 0% 0% 0%;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d > .elementor-widget-container {
	background-color: #fcfcfc;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title {
	border-width: 100%;
	border-color: var(--e-global-color-61af463);
	background-color: rgba(0, 0, 0, 0);
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-content {
	border-width: 100%;
	border-bottom-color: var(--e-global-color-61af463);
	background-color: rgba(0, 0, 0, 0);
	color: #000;
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.3em;
	padding: 0px 0px 0px 17px;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-item:not(:last-child) {
	margin-bottom: 21px;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-title, .elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-icon {
	color: #000;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title.elementor-active a, .elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-title {
	font-family: "Taviraj", Sans-serif;
	font-size: 1em;
	font-weight: 600;
	text-transform: none;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title .elementor-toggle-icon i:before {
	color: #000;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: var(--e-global-color-primary);
}

.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-8568 .elementor-element.elementor-element-1677fd4b:not(.elementor-motion-effects-element-type-background), .elementor-8568 .elementor-element.elementor-element-1677fd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-8568 .elementor-element.elementor-element-1677fd4b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 80px 0px;
}

.elementor-8568 .elementor-element.elementor-element-1677fd4b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8568 .elementor-element.elementor-element-de6eb53 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-d77118c);
	opacity: .22;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

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

.elementor-8568 .elementor-element.elementor-element-2a622342 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-2a622342 {
	text-align: center;
}

.elementor-8568 .elementor-element.elementor-element-2a622342 .elementor-heading-title {
	color: var(--e-global-color-bc51001);
	font-family: "Taviraj", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-8568 .elementor-element.elementor-element-4ace31c7 > .elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-4ace31c7 {
	text-align: center;
	color: var(--e-global-color-3ea23f1);
	font-family: var(--e-global-typography-8955cba-font-family), Sans-serif;
	font-size: var(--e-global-typography-8955cba-font-size);
	font-weight: var(--e-global-typography-8955cba-font-weight);
	text-transform: var(--e-global-typography-8955cba-text-transform);
	line-height: var(--e-global-typography-8955cba-line-height);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 > .elementor-widget-container {
	margin: -30px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-type-html {
	padding-bottom: 0px;
	color: var(--e-global-color-bc51001);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group .elementor-field {
	color: var(--e-global-color-3ea23f1);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group .elementor-field, .elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-subgroup label {
	font-family: "Raleway", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	line-height: 1.2em;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: var(--e-global-color-text);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: var(--e-global-color-text);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-text);
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-button {
	font-family: "Raleway", Sans-serif;
	font-size: 1em;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.5em;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .e-form__buttons__wrapper__button-next:hover {
	background-color: var(--e-global-color-secondary);
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-button[type="submit"]:hover {
	background-color: var(--e-global-color-secondary);
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-8568 .elementor-element.elementor-element-2c7868d9 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

@media (max-width:1024px) {
	.elementor-8568 .elementor-element.elementor-element-5136a3de {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-68ece7bf {
		margin-top: 0px;
		margin-bottom: 30px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be191a {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-68d51f42 > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-68d51f42 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-38a204d5 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-14c3eecd .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-26b3e17a .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-78e0c3e .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-209de114 .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3d411ca6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-32a837bd .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-59a4592d .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-146daa2b.elementor-wc-products  ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-48ac6f4e .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-652b6d9d {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-title {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4fc5e10a .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-d427e01 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-a45ea92 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-76bc38b {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9f6540f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-74e5d83 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-90e163f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae6dc9c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-965f6aa {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9b76f52 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-abe5b31 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 0px 80px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a98d08 > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a98d08 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-93b6342 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-description {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-description {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-description {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-71bd8e9 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-feb04dd .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-57faae02 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7946b2d2 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3e22fff0 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6ef36b20 {
		padding: 100px 25px 100px 25px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a336919 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-content {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a622342 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4ace31c7 {
		font-size: var(--e-global-typography-8955cba-font-size);
		line-height: var(--e-global-typography-8955cba-line-height);
	}
}

@media (min-width:768px) {
	.elementor-8568 .elementor-element.elementor-element-735f163e {
		width: 40%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-25651eb4 {
		width: 60%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-779d4424 {
		width: 51.9%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4b3fc4a9 {
		width: 48.05%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-351436e4 {
		width: 51.9%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-243f673c {
		width: 48.05%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-66bf240 {
		width: 51.9%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-25cce17 {
		width: 48.05%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8568 .elementor-element.elementor-element-735f163e {
		width: 100%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-25651eb4 {
		width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-8568 .elementor-element.elementor-element-139bdd3d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-735f163e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-25651eb4 > .elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-69e07578 {
		text-align: center;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5136a3de {
		font-size: 1.1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7bb6e521 .elementor-button {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-68ece7bf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be191a {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-04daecc {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b8e67a5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-ee78b5d {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-471b2aa .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-41a35a9 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-34d7595 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-33aa758 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-8af449f .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-02f8119 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b2da19f .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-942f21c {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-1cb72f0 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3fcb947 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c316497 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-87bcc7e {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7fb991d .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-d0b1e9a {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9a27689 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b1a8937 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-47a8eed .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-68d51f42 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-38a204d5 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-14c3eecd .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-26b3e17a .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-78e0c3e .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-209de114 .elementor-button {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-32a837bd .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-aebffe4 .elementor-button {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-59a4592d .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-146daa2b.elementor-wc-products  ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-48ac6f4e .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-652b6d9d {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-f873695 .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92a4377 .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-992a77e .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-1d5e776 .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-705a30d .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4dc86b .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-99ba083 .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-92ac285 .elementor-image-box-title {
		font-size: 1.2em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4fc5e10a .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4211fb6d .elementor-button {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-d427e01 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4af666a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-13483e6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-64ea58e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c1b3aba .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-32e4ab6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7ea438e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-28a3d58 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-31d3894 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8d41ca .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-1546b08 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8122dec .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-770031b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-00b722b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-232e78a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-71f48ec .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8c09559 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ca228ee .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bc5ccf6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3378477 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-309778a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6f312f6 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-497a998 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8eb7c7b .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fedcdb3 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-43090be .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bbff539 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-013afe7 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-03e2d9c .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-58d1102 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-60b62dd .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-561ec5e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dd98364 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9ed346a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fb20578 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d86a49e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-12518d9 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-bcf6388 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ae5bc4e .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-de87056 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-fe1ec38 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2cf9e95 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-ce77bea .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b90656a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-69543aa .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c3561fc .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5a17e15 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-dbbfab1 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5feaa2f .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9be49fc .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6deb001 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4dbb46d .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c83eb70 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c8b4aa5 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-594849c .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-c5911d9 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3377657 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-26f25e8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-a4a58f8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-d23ddfa .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-8ea16cb .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-b152d9a .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-995a736 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-title {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6526a77 .elementor-image-box-description {
		font-size: var(--e-global-typography-c1a0764-font-size);
		line-height: var(--e-global-typography-c1a0764-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a98d08 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-93b6342 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-45a62de .elementor-image-box-description {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-e17566a .elementor-image-box-description {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-67178df .elementor-image-box-description {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-feb04dd .elementor-heading-title {
		font-size: var(--e-global-typography-ace55b0-font-size);
		line-height: var(--e-global-typography-ace55b0-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-9b3a728 .elementor-button {
		font-size: 1.3em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-57faae02 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7946b2d2 {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5543e8c0 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-4781b7a9 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-204415da {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-15e9742a .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-695b253c {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7834c668 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-520c62f2 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-3f4b0ce2 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-63b68e11 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-386a5bb5 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-238062e {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5d6cab08 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6c55e64b {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-740cedd6 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-79f22cd5 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-5ba49d7a .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-9b48093 {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-6fa95c70 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-722b6ee {
		width: 50%;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-img {
		margin-bottom: 14px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-8568 .elementor-element.elementor-element-7a081667 .elementor-image-box-description {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3e22fff0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-3e22fff0 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-6ef36b20 {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-toggle-title {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-49a1078d .elementor-tab-content {
		font-size: 1em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a622342 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-8568 .elementor-element.elementor-element-2a622342 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-8568 .elementor-element.elementor-element-4ace31c7 {
		font-size: var(--e-global-typography-8955cba-font-size);
		line-height: var(--e-global-typography-8955cba-line-height);
	}
}

/* Start custom CSS for wc-archive-products, class: .elementor-element-146daa2b */
.woocommerce-loop-product__title {
	width: 100%;
	height: 43px;
	overflow: hidden;
}

.ast-woo-product-category {
	width: 100%;
	height: 33px;
	overflow: hidden;
}
