
.elementor-3626 .elementor-element.elementor-element-6119c4cb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-3626 .elementor-element.elementor-element-700c0c9d {
	--display: flex;
}

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

.elementor-3626 .elementor-element.elementor-element-3d6a5697 .woocommerce-breadcrumb {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3626 .elementor-element.elementor-element-3d6a5697 .woocommerce-breadcrumb > a {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3626 .elementor-element.elementor-element-78d3b948 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

.elementor-3626 .elementor-element.elementor-element-7fc19dad > .elementor-widget-container {
	margin: 60px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3626 .elementor-element.elementor-element-7fc19dad {
	text-align: center;
}

.elementor-3626 .elementor-element.elementor-element-9ea9d2d {
	text-align: center;
}

.woocommerce .elementor-3626 .elementor-element.elementor-element-9ea9d2d .term-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-3626 .elementor-element.elementor-element-43e4b10c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3626 .elementor-element.elementor-element-3a63c31 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-3ec4c112.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-3ec4c112 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-1365bc2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-3abe96dc .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-1f825504 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-216ea553.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-216ea553.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-216ea553.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-216ea553 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-216ea553 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-216ea553 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-216ea553 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-4dd6dea5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-15b5122b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-15b5122b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-15b5122b .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-15b5122b .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-76605970 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-462eb5b3 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-2773956c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3626 .elementor-element.elementor-element-778f0a7a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-779f1bf1 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-db050c9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-baf1476 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-baf1476 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-baf1476 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-baf1476 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-2489900e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-e2b54f1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-e2b54f1 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-e2b54f1 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-e2b54f1 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-59a87030 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-1e8471d1 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-1e8471d1 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-11874596 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-1e774407 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-1e774407 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-3e2ad878 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3626 .elementor-element.elementor-element-59199c8a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-2eb14103 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-2eb14103 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-7bc2d135 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-11986ac5 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-299c022c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-4a074962 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-4a074962 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-543b1c2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-60201fcb .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-5f6ce8c3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-23cb32ee .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-132251c7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3626 .elementor-element.elementor-element-70c96c29 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-1c430dc8 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-1c430dc8 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-33b6e8b6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-21fdea43 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-2bb76770 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-417b39af.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-417b39af.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-417b39af.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-417b39af .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-417b39af .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-417b39af .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-417b39af .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-4b899b9f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-3c2ee745 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-718393dc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-2f6b59f9 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-2f6b59f9 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-41d272e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3626 .elementor-element.elementor-element-d108c1a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-7f88ffd .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-7f88ffd .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-07c1495 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-c22fed7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-c22fed7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-c22fed7 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-c22fed7 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-84f4c48 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-c4ea190 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-c4ea190 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-c4ea190 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-c4ea190 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-e0c6814 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-d2edefe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-d2edefe .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-d2edefe .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-d2edefe .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-13f8f04 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-7dc88b7 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-7dc88b7 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-5283bd9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3626 .elementor-element.elementor-element-7b8f79c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-73f9a4b .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-6a919ac {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-fcbc41c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-fcbc41c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-fcbc41c .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-fcbc41c .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-295f217 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-3626 .elementor-element.elementor-element-10857f8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3626 .elementor-element.elementor-element-10857f8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3626 .elementor-element.elementor-element-10857f8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3626 .elementor-element.elementor-element-10857f8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-10857f8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-10857f8 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-10857f8 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-2442ae3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-aadbb13 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-aadbb13 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-aadbb13 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-aadbb13 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-ef3960c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-4868101 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-4868101 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-4868101 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-4868101 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-a4a50a2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 80px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3626 .elementor-element.elementor-element-2339216 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-aa09c05 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-aa09c05 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-aa09c05 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-aa09c05 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-ab94024 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-9a38b33 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-9a38b33 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-9fde495 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-a2af0f4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-a2af0f4 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-a2af0f4 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-a2af0f4 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-5150ced {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

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

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

.elementor-3626 .elementor-element.elementor-element-5e0cdf5 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-5e0cdf5 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3626 .elementor-element.elementor-element-1c0bf22 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

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

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

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

.elementor-3626 .elementor-element.elementor-element-f82def7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-3626 .elementor-element.elementor-element-f82def7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-3626 .elementor-element.elementor-element-f82def7 .elementor-image-box-title {
	font-family: "Lato", Sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
}

.elementor-3626 .elementor-element.elementor-element-f82def7 .elementor-image-box-description {
	color: var(--e-global-color-astglobalcolor2);
}

@media (max-width:1024px) {
	.elementor-widget-theme-archive-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.woocommerce .elementor-3626 .elementor-element.elementor-element-9ea9d2d .term-description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media (min-width:768px) {
	.elementor-3626 .elementor-element.elementor-element-700c0c9d {
		--content-width: 1140px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-43e4b10c {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3a63c31 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1365bc2 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1f825504 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-4dd6dea5 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-76605970 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2773956c {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-778f0a7a {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-db050c9 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2489900e {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-59a87030 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-11874596 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3e2ad878 {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-59199c8a {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-7bc2d135 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-299c022c {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-543b1c2 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-5f6ce8c3 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-132251c7 {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-70c96c29 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-33b6e8b6 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2bb76770 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-4b899b9f {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-718393dc {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-41d272e {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-d108c1a {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-07c1495 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-84f4c48 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-e0c6814 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-13f8f04 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-5283bd9 {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-7b8f79c {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-6a919ac {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-295f217 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2442ae3 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-ef3960c {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-a4a50a2 {
		--content-width: 1240px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2339216 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-ab94024 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-9fde495 {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-5150ced {
		--width: 25%;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1c0bf22 {
		--width: 25%;
	}
}

@media (max-width:767px) {
	.elementor-3626 .elementor-element.elementor-element-700c0c9d {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-3626 .elementor-element.elementor-element-3d6a5697 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3d6a5697.elementor-element {
		--align-self: center;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3d6a5697 .woocommerce-breadcrumb {
		text-align: center;
	}
	
	.elementor-widget-theme-archive-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.woocommerce .elementor-3626 .elementor-element.elementor-element-9ea9d2d .term-description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-3626 .elementor-element.elementor-element-3ec4c112 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3abe96dc .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-216ea553 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-15b5122b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-462eb5b3 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-779f1bf1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-baf1476 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-e2b54f1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1e8471d1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1e774407 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2eb14103 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-11986ac5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-4a074962 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-60201fcb .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-23cb32ee .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-1c430dc8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-21fdea43 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-417b39af .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-3c2ee745 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-2f6b59f9 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-7f88ffd .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-c22fed7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-c4ea190 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-d2edefe .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-7dc88b7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-73f9a4b .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-fcbc41c .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-10857f8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-aadbb13 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-4868101 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-aa09c05 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-9a38b33 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-a2af0f4 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-5e0cdf5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-3626 .elementor-element.elementor-element-f82def7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
}
