
.elementor-182 .elementor-element.elementor-element-2fff3c0e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .78;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 199px;
	--padding-bottom: 255px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-2fff3c0e::before, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-669e215);
	--background-overlay: "";
}

.elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-shape-bottom .elementor-shape-fill, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-f9494d7);
}

.elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-shape-bottom svg, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 72px;
}

.elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-shape-bottom, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-shape-bottom {
	z-index: 2;
	pointer-events: none;
}

.elementor-182 .elementor-element.elementor-element-493d68a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-182 .elementor-element.elementor-element-596faff > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title {
	font-family: "Public Sans", Sans-serif;
	font-size: 75px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title > span {
	color: var(--e-global-color-primary);
	font-family: "Public Sans", Sans-serif;
	font-size: 75px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
}

.elementor-182 .elementor-element.elementor-element-f9a5b6b {
	--iteration-count: infinite;
	width: 100%;
	max-width: 100%;
	--dynamic-text-color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-f9a5b6b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-f9a5b6b .elementor-headline {
	text-align: center;
	font-size: 66px;
}

.elementor-182 .elementor-element.elementor-element-f9a5b6b .elementor-headline-plain-text {
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-ba72f35 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Public Sans", Sans-serif;
	text-transform: capitalize;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-ba72f35 > .elementor-widget-container {
	margin: 0px 0px 39px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-182 .elementor-element.elementor-element-200b22b .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-200b22b .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-200b22b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-200b22b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-182 .elementor-element.elementor-element-200b22b .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-200b22b .elementor-button {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	padding: 19px 26px 19px 26px;
}

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

.elementor-182 .elementor-element.elementor-element-5b94e65 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-182 .elementor-element.elementor-element-210295ec > .elementor-widget-container {
	margin: 0px 0px -19px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title {
	font-family: "Public Sans", Sans-serif;
	font-size: 70px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title > span {
	color: var(--e-global-color-d4098de);
	font-family: "Public Sans", Sans-serif;
	font-size: 71px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
}

.elementor-182 .elementor-element.elementor-element-12d1e888 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Public Sans", Sans-serif;
	text-transform: capitalize;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-12d1e888 > .elementor-widget-container {
	margin: 0px 0px 39px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-6467b7ad > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	padding: 19px 26px 19px 26px;
}

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

.elementor-182 .elementor-element.elementor-element-4408b97 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-182 .elementor-element.elementor-element-ff5d071 > .elementor-widget-container {
	margin: 0px 0px -19px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title {
	font-family: "Public Sans", Sans-serif;
	font-size: 86px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title > span {
	color: var(--e-global-color-primary);
	font-family: "Public Sans", Sans-serif;
	font-size: 94px;
	font-weight: 800;
	text-decoration: none;
	line-height: 1.1em;
}

.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
	color: var(--e-global-color-primary);
	font-weight: 500;
	letter-spacing: 1.8px;
	margin: 0px 0px 20px 0px;
}

.elementor-182 .elementor-element.elementor-element-00649ce {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Public Sans", Sans-serif;
	text-transform: capitalize;
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-00649ce > .elementor-widget-container {
	margin: 0px 0px 39px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-61f7099 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	padding: 19px 26px 19px 26px;
}

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

.elementor-182 .elementor-element.elementor-element-a5a5cb0 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
}

.elementor-182 .elementor-element.elementor-element-a5a5cb0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-28fbb66d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 5px;
	--padding-right: 5px;
}

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

.elementor-182 .elementor-element.elementor-element-5c10df5e {
	bottom: -109px;
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-5c10df5e img {
	max-width: 100%;
}

.elementor-182 .elementor-element.elementor-element-6219afec {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 107px;
	--padding-bottom: 140px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-6219afec:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-6219afec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f9494d7);
}

.elementor-182 .elementor-element.elementor-element-6219afec.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-182 .elementor-element.elementor-element-4d712e62 {
	--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-182 .elementor-element.elementor-element-739b59fb {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-739b59fb > .elementor-widget-container {
	margin: 5px 0px 0px 10px;
}

.elementor-182 .elementor-element.elementor-element-739b59fb .elementor-heading-title {
	font-family: var(--e-global-typography-f697d79-font-family), Sans-serif;
	font-size: var(--e-global-typography-f697d79-font-size);
	font-weight: var(--e-global-typography-f697d79-font-weight);
	text-decoration: var(--e-global-typography-f697d79-text-decoration);
	line-height: var(--e-global-typography-f697d79-line-height);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-288293b7 > .elementor-widget-container {
	margin: 0px 0px 33px 0px;
	padding: 0px 280px 0px 280px;
}

.elementor-182 .elementor-element.elementor-element-288293b7 {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-288293b7 .elementor-heading-title {
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-5ff6c439 {
	--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: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--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-182 .elementor-element.elementor-element-9039a82 {
	--grid-columns: 3;
}

.elementor-182 .elementor-element.elementor-element-aaaf515 {
	--display: flex;
}

.elementor-182 .elementor-element.elementor-element-9c18d0b .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	fill: var(--e-global-color-d4098de);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-9c18d0b .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-9c18d0b .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-9c18d0b .elementor-button:hover svg, .elementor-182 .elementor-element.elementor-element-9c18d0b .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

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

.elementor-182 .elementor-element.elementor-element-53d3b37f {
	--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;
	--justify-content: 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-182 .elementor-element.elementor-element-53d3b37f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-182 .elementor-element.elementor-element-37476c24 > .elementor-widget-container {
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-37476c24:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg");
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-182 .elementor-element.elementor-element-37476c24.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg");
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-182 .elementor-element.elementor-element-37476c24 img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-20da2604 {
	width: var(--container-widget-width, 43.759%);
	max-width: 43.759%;
	--container-widget-width: 43.759%;
	--container-widget-flex-grow: 0;
	bottom: -71px;
}

.elementor-182 .elementor-element.elementor-element-20da2604 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-20da2604.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-182 .elementor-element.elementor-element-20da2604 {
	left: -15px;
}

body.rtl .elementor-182 .elementor-element.elementor-element-20da2604 {
	right: -15px;
}

.elementor-182 .elementor-element.elementor-element-20da2604:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg");
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-182 .elementor-element.elementor-element-20da2604.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg");
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-182 .elementor-element.elementor-element-20da2604 img {
	width: 100%;
	border-style: solid;
	border-width: 7px 7px 7px 7px;
	border-color: var(--e-global-color-primary);
	border-radius: 10000px 10000px 10000px 10000px;
}

.elementor-182 .elementor-element.elementor-element-1b1d5b94 > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	margin: 0px 0px 0px 0px;
	padding: 32px 33px 36px 17px;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 2px 2px 67px 0px rgba(44, 162, 252, .13);
}

.elementor-182 .elementor-element.elementor-element-1b1d5b94.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-182 .elementor-element.elementor-element-1b1d5b94 {
	right: 22px;
}

body.rtl .elementor-182 .elementor-element.elementor-element-1b1d5b94 {
	left: 22px;
}

.elementor-182 .elementor-element.elementor-element-1b1d5b94 {
	top: 15px;
}

.elementor-182 .elementor-element.elementor-element-1b1d5b94 img {
	width: 100%;
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-2ac764d2 {
	--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;
	--justify-content: flex-start;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 78px;
	--padding-bottom: 0px;
	--padding-left: 63px;
	--padding-right: 25px;
}

.elementor-182 .elementor-element.elementor-element-799f25db > .elementor-widget-container {
	margin: 0px 0px -4px 0px;
}

.elementor-182 .elementor-element.elementor-element-799f25db.elementor-element {
	--align-self: flex-start;
}

.elementor-182 .elementor-element.elementor-element-799f25db {
	text-align: left;
}

.elementor-182 .elementor-element.elementor-element-799f25db .elementor-heading-title {
	font-family: var(--e-global-typography-f697d79-font-family), Sans-serif;
	font-size: var(--e-global-typography-f697d79-font-size);
	font-weight: var(--e-global-typography-f697d79-font-weight);
	text-decoration: var(--e-global-typography-f697d79-text-decoration);
	line-height: var(--e-global-typography-f697d79-line-height);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-3a1c8972 > .elementor-widget-container {
	margin: 0px 0px 13px 0px;
}

.elementor-182 .elementor-element.elementor-element-3a1c8972.elementor-element {
	--align-self: flex-start;
}

.elementor-182 .elementor-element.elementor-element-3a1c8972 {
	text-align: left;
}

.elementor-182 .elementor-element.elementor-element-3a1c8972 .elementor-heading-title {
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-66b02c5b > .elementor-widget-container {
	margin: 0px 0px 17px 0px;
}

.elementor-182 .elementor-element.elementor-element-66b02c5b {
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
}

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

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

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px / 2);
	margin-left: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px / 2);
	margin-left: calc(-15px / 2);
}

body.rtl .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px / 2);
}

body:not(.rtl) .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px / 2);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-icon i {
	color: var(--e-global-color-d4098de);
	transition: color .3s;
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d4098de);
	transition: fill .3s;
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-182 .elementor-element.elementor-element-294438a {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-icon {
	padding-right: 10px;
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-3237966-font-family), Sans-serif;
	font-size: var(--e-global-typography-3237966-font-size);
	font-weight: var(--e-global-typography-3237966-font-weight);
	text-decoration: var(--e-global-typography-3237966-text-decoration);
	line-height: var(--e-global-typography-3237966-line-height);
}

.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px / 2);
	margin-left: calc(15px / 2);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px / 2);
	margin-left: calc(-15px / 2);
}

body.rtl .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px / 2);
}

body:not(.rtl) .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px / 2);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-icon i {
	color: var(--e-global-color-d4098de);
	transition: color .3s;
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d4098de);
	transition: fill .3s;
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-icon {
	padding-right: 10px;
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-3237966-font-family), Sans-serif;
	font-size: var(--e-global-typography-3237966-font-size);
	font-weight: var(--e-global-typography-3237966-font-weight);
	text-decoration: var(--e-global-typography-3237966-text-decoration);
	line-height: var(--e-global-typography-3237966-line-height);
}

.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-53d22081 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	padding: 19px 26px 19px 26px;
}

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

.elementor-182 .elementor-element.elementor-element-31b96161 {
	--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;
	--overflow: hidden;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 137px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-31b96161:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-31b96161 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f9494d7);
}

.elementor-182 .elementor-element.elementor-element-31b96161::before, .elementor-182 .elementor-element.elementor-element-31b96161 > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-31b96161 > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-31b96161 > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-31b96161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-31b96161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/uploads/2024/06/Get-Estimation-bg-shapes.png");
	--background-overlay: "";
}

.elementor-182 .elementor-element.elementor-element-1317115 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--gap: 18px 18px;
	--row-gap: 18px;
	--column-gap: 18px;
	--margin-top: 0px;
	--margin-bottom: 39px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 47px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-7dfa65fa {
	--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: flex-start;
	--align-items: center;
	--gap: 13px 13px;
	--row-gap: 13px;
	--column-gap: 13px;
	--margin-top: 0px;
	--margin-bottom: -7px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-2815aba0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-2815aba0 {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-2815aba0 .elementor-heading-title {
	font-family: var(--e-global-typography-f697d79-font-family), Sans-serif;
	font-size: var(--e-global-typography-f697d79-font-size);
	font-weight: var(--e-global-typography-f697d79-font-weight);
	text-decoration: var(--e-global-typography-f697d79-text-decoration);
	line-height: var(--e-global-typography-f697d79-line-height);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-4d4caf88 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-4d4caf88.elementor-element {
	--align-self: flex-start;
}

.elementor-182 .elementor-element.elementor-element-4d4caf88 {
	text-align: left;
}

.elementor-182 .elementor-element.elementor-element-4d4caf88 .elementor-heading-title {
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-65b386d7 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 80px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-65b386d7 {
	text-align: left;
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
	color: var(--e-global-color-text);
}

.elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button:hover, .elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-55a3b779 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	padding: 19px 26px 19px 26px;
}

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

.elementor-182 .elementor-element.elementor-element-39bed3c1 {
	--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;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--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-182 .elementor-element.elementor-element-20415168 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-4f855125 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(44, 162, 252, .05);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 45px;
	--padding-left: 30px;
	--padding-right: 30px;
	--z-index: 7;
}

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

.elementor-182 .elementor-element.elementor-element-4f855125:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d4098de);
	--border-color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-4f855125, .elementor-182 .elementor-element.elementor-element-4f855125::before {
	--border-transition: .3s;
}

.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter {
	gap: 12px;
}

.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
}

.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
}

.elementor-182 .elementor-element.elementor-element-4b117900 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(44, 162, 252, .05);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 48px;
	--padding-bottom: 47px;
	--padding-left: 30px;
	--padding-right: 30px;
	--z-index: 7;
}

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

.elementor-182 .elementor-element.elementor-element-4b117900:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d4098de);
	--border-color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-4b117900, .elementor-182 .elementor-element.elementor-element-4b117900::before {
	--border-transition: .3s;
}

.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter {
	gap: 12px;
}

.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
}

.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
}

.elementor-182 .elementor-element.elementor-element-4bca5674 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--margin-top: -40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-b9d01c9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(44, 162, 252, .05);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 45px;
	--padding-left: 30px;
	--padding-right: 30px;
	--z-index: 7;
}

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

.elementor-182 .elementor-element.elementor-element-b9d01c9:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d4098de);
	--border-color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-b9d01c9, .elementor-182 .elementor-element.elementor-element-b9d01c9::before {
	--border-transition: .3s;
}

.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter {
	gap: 12px;
}

.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
}

.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
}

.elementor-182 .elementor-element.elementor-element-3342ae40 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(44, 162, 252, .05);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 45px;
	--padding-left: 30px;
	--padding-right: 30px;
	--z-index: 7;
}

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

.elementor-182 .elementor-element.elementor-element-3342ae40:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d4098de);
	--border-color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-3342ae40, .elementor-182 .elementor-element.elementor-element-3342ae40::before {
	--border-transition: .3s;
}

.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter {
	gap: 12px;
}

.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
}

.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
}

.elementor-182 .elementor-element.elementor-element-51255088 {
	--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;
	--overlay-opacity: .08;
	--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-182 .elementor-element.elementor-element-51255088:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-51255088 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-51255088::before, .elementor-182 .elementor-element.elementor-element-51255088 > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-51255088 > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-51255088 > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-51255088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-51255088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.awservicesgroup.com/nitropack_static/TJPjoLYArHmNsFErQpWQRPNlzEkwbpny/assets/images/optimized/rev-67a9943/www.awservicesgroup.com/wp-content/uploads/2024/06/Get-Estimation-bg-shapes.png");
	--background-overlay: "";
	background-position: center left;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-182 .elementor-element.elementor-element-51255088.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-182 .elementor-element.elementor-element-b7a7f63 {
	width: 100%;
	max-width: 100%;
}

.elementor-182 .elementor-element.elementor-element-b7a7f63 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-632a05da {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--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-182 .elementor-element.elementor-element-355bb96 {
	width: 100%;
	max-width: 100%;
}

.elementor-182 .elementor-element.elementor-element-355bb96 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-6e1bf108 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 123px;
	--padding-bottom: 116px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-182 .elementor-element.elementor-element-3f8a1525 {
	--display: flex;
	--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-182 .elementor-element.elementor-element-552f7f84 {
	--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;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-182 .elementor-element.elementor-element-685a6bbe {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-685a6bbe > .elementor-widget-container {
	margin: 5px 0px -3px 0px;
}

.elementor-182 .elementor-element.elementor-element-685a6bbe .elementor-heading-title {
	font-family: var(--e-global-typography-f697d79-font-family), Sans-serif;
	font-size: var(--e-global-typography-f697d79-font-size);
	font-weight: var(--e-global-typography-f697d79-font-weight);
	text-decoration: var(--e-global-typography-f697d79-text-decoration);
	line-height: var(--e-global-typography-f697d79-line-height);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-53cfa1de > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-182 .elementor-element.elementor-element-53cfa1de {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-53cfa1de .elementor-heading-title {
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
	color: var(--e-global-color-secondary);
}

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

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

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-67430d85 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
}

.elementor-182 .elementor-element.elementor-element-67430d85 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-67430d85.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
	font-family: "Public Sans", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	padding: 22px 30px 22px 34px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
	color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after {
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
	color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before {
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button {
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
	padding: 10px 40px 30px 34px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
	margin: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"] {
	padding: 0px 19px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
	font-size: 14px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
	width: 14px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
	font-size: 14px;
}

.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
	width: 14px;
}

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

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before {
	background-color: var(--e-global-color-primary);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
	font-family: "Public Sans", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	padding: 22px 30px 22px 34px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
	color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after {
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
	color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before {
	border-radius: 15px 15px 15px 15px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button {
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
	padding: 10px 40px 30px 34px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
	margin: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"] {
	padding: 0px 19px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
	font-size: 14px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
	width: 14px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
	font-size: 14px;
}

.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
	width: 14px;
}

.elementor-182 .elementor-element.elementor-element-4c99ae0 {
	--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;
	--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-182 .elementor-element.elementor-element-59aa20f9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 136px;
	--padding-bottom: 144px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-182 .elementor-element.elementor-element-59aa20f9:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-59aa20f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f9494d7);
}

.elementor-182 .elementor-element.elementor-element-5f0bfbea {
	--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;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--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-182 .elementor-element.elementor-element-6173b625 > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-6173b625 {
	font-family: var(--e-global-typography-f697d79-font-family), Sans-serif;
	font-size: var(--e-global-typography-f697d79-font-size);
	font-weight: var(--e-global-typography-f697d79-font-weight);
	text-decoration: var(--e-global-typography-f697d79-text-decoration);
	line-height: var(--e-global-typography-f697d79-line-height);
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-63e940f2 > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 250px 0px 250px;
}

.elementor-182 .elementor-element.elementor-element-63e940f2.elementor-element {
	--align-self: center;
}

.elementor-182 .elementor-element.elementor-element-63e940f2 {
	text-align: center;
}

.elementor-182 .elementor-element.elementor-element-63e940f2 .elementor-heading-title {
	font-family: var(--e-global-typography-138a4a3-font-family), Sans-serif;
	font-size: var(--e-global-typography-138a4a3-font-size);
	font-weight: var(--e-global-typography-138a4a3-font-weight);
	text-decoration: var(--e-global-typography-138a4a3-text-decoration);
	line-height: var(--e-global-typography-138a4a3-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-2541454c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--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-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	background-color: var(--e-global-color-primary);
	text-align: left;
	padding: 0px 15px 30px 38px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 20px 20px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-readmore {
	background-color: var(--e-global-color-7bb83ca);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-decoration: var(--e-global-typography-accent-text-decoration);
	line-height: var(--e-global-typography-accent-line-height);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	grid-column-gap: 30px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-thumb {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 20px 20px 0px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 278px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title {
	margin: 0px 0px 13px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
	margin: 0px 0px 13px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var(--e-global-typography-5d2cbbf-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d2cbbf-font-size);
	font-weight: var(--e-global-typography-5d2cbbf-font-weight);
	text-decoration: var(--e-global-typography-5d2cbbf-text-decoration);
	line-height: var(--e-global-typography-5d2cbbf-line-height);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-secondary);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
	font-family: var(--e-global-typography-9d41cc3-font-family), Sans-serif;
	font-size: var(--e-global-typography-9d41cc3-font-size);
	font-weight: var(--e-global-typography-9d41cc3-font-weight);
	text-decoration: var(--e-global-typography-9d41cc3-text-decoration);
	line-height: var(--e-global-typography-9d41cc3-line-height);
	margin: 0px 0px -10px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
	color: var(--e-global-color-text);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
	margin-right: 9px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
	margin-left: 9px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore i {
	font-size: 10px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore svg {
	width: 10px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
	fill: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: var(--e-global-typography-5f21dd2-font-family), Sans-serif;
	font-size: var(--e-global-typography-5f21dd2-font-size);
	font-weight: var(--e-global-typography-5f21dd2-font-weight);
	text-decoration: var(--e-global-typography-5f21dd2-text-decoration);
	line-height: var(--e-global-typography-5f21dd2-line-height);
	color: var(--e-global-color-d4098de);
	margin: 30px 0px 13px 0px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var(--e-global-color-d4098de);
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

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

.elementor-182 .elementor-element.elementor-element-f07746c {
	width: 100%;
	max-width: 100%;
}

.elementor-182 .elementor-element.elementor-element-f07746c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-182 .elementor-element.elementor-element-28fbb66d {
		--width: 90%;
	}
	
	.elementor-182 .elementor-element.elementor-element-6219afec {
		--content-width: 1116px;
	}
	
	.elementor-182 .elementor-element.elementor-element-5527a30f {
		--content-width: 1110px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53d3b37f {
		--width: 49%;
	}
	
	.elementor-182 .elementor-element.elementor-element-31b96161 {
		--content-width: 1115px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1317115 {
		--content-width: 1110px;
	}
	
	.elementor-182 .elementor-element.elementor-element-4f855125 {
		--width: 100%;
	}
	
	.elementor-182 .elementor-element.elementor-element-4b117900 {
		--width: 100%;
	}
	
	.elementor-182 .elementor-element.elementor-element-b9d01c9 {
		--width: 100%;
	}
	
	.elementor-182 .elementor-element.elementor-element-3342ae40 {
		--width: 100%;
	}
	
	.elementor-182 .elementor-element.elementor-element-6e1bf108 {
		--content-width: 1116px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3f8a1525 {
		--content-width: 1116px;
	}
	
	.elementor-182 .elementor-element.elementor-element-59aa20f9 {
		--content-width: 1116px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2541454c {
		--content-width: 1116px;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-182 .elementor-element.elementor-element-53d3b37f {
		--width: 52%;
	}
	
	.elementor-182 .elementor-element.elementor-element-51255088 {
		--width: 100%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-182 .elementor-element.elementor-element-28fbb66d {
		--width: 100%;
	}
	
	.elementor-182 .elementor-element.elementor-element-53d3b37f {
		--width: 50%;
	}
	
	.elementor-182 .elementor-element.elementor-element-2ac764d2 {
		--width: 50%;
	}
	
	.elementor-182 .elementor-element.elementor-element-3b51a4db {
		--content-width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-182 .elementor-element.elementor-element-2fff3c0e {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 85px;
		--padding-bottom: 110px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2fff3c0e > .elementor-shape-bottom svg, .elementor-182 .elementor-element.elementor-element-2fff3c0e > .e-con-inner > .elementor-shape-bottom svg {
		height: 70px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff > .elementor-widget-container {
		margin: 0px 0px -50px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-200b22b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-200b22b .elementor-button {
		padding: 16px 20px 16px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6467b7ad > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6467b7ad .elementor-button {
		padding: 16px 20px 16px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 74px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-61f7099 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-61f7099 .elementor-button {
		padding: 16px 20px 16px 20px;
	}
	
	body:not(.rtl) .elementor-182 .elementor-element.elementor-element-5c10df5e {
		right: 0px;
	}
	
	body.rtl .elementor-182 .elementor-element.elementor-element-5c10df5e {
		left: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-5c10df5e {
		bottom: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6219afec {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 100px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-739b59fb .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 250px 0px 250px;
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-5ff6c439 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-5527a30f {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 100px;
		--padding-bottom: 150px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-20da2604:not( .elementor-widget-image ) .elementor-widget-container {
		-webkit-mask-size: contain;
		-webkit-mask-position: center center;
		-webkit-mask-repeat: no-repeat;
	}
	
	.elementor-182 .elementor-element.elementor-element-20da2604.elementor-widget-image .elementor-widget-container img {
		-webkit-mask-size: contain;
		-webkit-mask-position: center center;
		-webkit-mask-repeat: no-repeat;
	}
	
	.elementor-182 .elementor-element.elementor-element-20da2604 img {
		width: 80%;
	}
	
	.elementor-182 .elementor-element.elementor-element-2ac764d2 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 78px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-799f25db .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-53d22081 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53d22081 .elementor-button {
		padding: 16px 20px 16px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-31b96161 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1317115 {
		--gap: 25px 25px;
		--row-gap: 25px;
		--column-gap: 25px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-7dfa65fa {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2815aba0 .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-65b386d7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-65b386d7 {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-55a3b779 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-55a3b779 .elementor-button {
		padding: 16px 20px 16px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-51255088 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--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-182 .elementor-element.elementor-element-632a05da {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6e1bf108 {
		--padding-top: 94px;
		--padding-bottom: 80px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-685a6bbe .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-53cfa1de .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 16px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 16px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-59aa20f9 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 25px;
		--padding-right: 23px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6173b625 {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2541454c {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
		padding: 0px 15px 30px 30px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-5d2cbbf-font-size);
		line-height: var(--e-global-typography-5d2cbbf-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-5f21dd2-font-size);
		line-height: var(--e-global-typography-5f21dd2-line-height);
	}
}

@media (max-width:1024px) {
	.elementor-182 .elementor-element.elementor-element-493d68a {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-section-title {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 45px;
		line-height: 1.1em;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-f9a5b6b > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-f9a5b6b .elementor-headline {
		font-size: 45px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35 {
		width: var(--container-widget-width, 72%);
		max-width: 72%;
		--container-widget-width: 72%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 64px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 64px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888 {
		width: var(--container-widget-width, 72%);
		max-width: 72%;
		--container-widget-width: 72%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 64px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 64px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce {
		width: var(--container-widget-width, 72%);
		max-width: 72%;
		--container-widget-width: 72%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-a5a5cb0 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-182 .elementor-element.elementor-element-28fbb66d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 200px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6219afec {
		--padding-top: 10px;
		--padding-bottom: 80px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-739b59fb > .elementor-widget-container {
		margin: 8px 0px 0px 7px;
	}
	
	.elementor-182 .elementor-element.elementor-element-739b59fb .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-5ff6c439 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-9039a82 {
		--grid-columns: 3;
	}
	
	.elementor-182 .elementor-element.elementor-element-5527a30f {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--flex-wrap: wrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53d3b37f {
		--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-182 .elementor-element.elementor-element-37476c24 img {
		width: 90%;
	}
	
	.elementor-182 .elementor-element.elementor-element-20da2604 {
		bottom: -44px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1b1d5b94 > .elementor-widget-container {
		padding: 29px 14px 29px 14px;
	}
	
	body:not(.rtl) .elementor-182 .elementor-element.elementor-element-1b1d5b94 {
		right: 0px;
	}
	
	body.rtl .elementor-182 .elementor-element.elementor-element-1b1d5b94 {
		left: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1b1d5b94 img {
		width: 80%;
	}
	
	.elementor-182 .elementor-element.elementor-element-2ac764d2 {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-182 .elementor-element.elementor-element-799f25db > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-799f25db {
		text-align: left;
	}
	
	.elementor-182 .elementor-element.elementor-element-799f25db .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b {
		text-align: left;
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4d616913 {
		--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;
		--margin-top: 0px;
		--margin-bottom: 10px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3b51a4db {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-28b39b4 {
		--justify-content: flex-start;
	}
	
	.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-31b96161 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1317115 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2815aba0 .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-65b386d7 {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-39bed3c1 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-20415168 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-4f855125 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-title {
		justify-content: center;
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4b117900 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4bca5674 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-b9d01c9 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-title {
		justify-content: center;
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3342ae40 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-51255088 {
		--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-182 .elementor-element.elementor-element-632a05da {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6e1bf108 {
		--padding-top: 80px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-685a6bbe > .elementor-widget-container {
		margin: 8px 0px 0px 7px;
	}
	
	.elementor-182 .elementor-element.elementor-element-685a6bbe .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-53cfa1de > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53cfa1de .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 {
		--container-widget-width: 700px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 700px);
		max-width: 700px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 16px;
		line-height: 1.1em;
		padding: 15px 70px 15px 30px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 {
		--container-widget-width: 700px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 700px);
		max-width: 700px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 16px;
		line-height: 1.1em;
		padding: 15px 70px 15px 30px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-59aa20f9 {
		--padding-top: 80px;
		--padding-bottom: 60px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6173b625 {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2541454c {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--flex-wrap: wrap;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(3, minmax(0, 1fr));
		grid-column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 150px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-5d2cbbf-font-size);
		line-height: var(--e-global-typography-5d2cbbf-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-5f21dd2-font-size);
		line-height: var(--e-global-typography-5f21dd2-line-height);
	}
}

@media (max-width:767px) {
	.elementor-182 .elementor-element.elementor-element-2fff3c0e {
		--min-height: 550px;
		--overlay-opacity: .77;
		--margin-top: -25px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-493d68a {
		--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-182 .elementor-element.elementor-element-596faff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 22px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-596faff .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 24px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-f9a5b6b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-f9a5b6b .elementor-headline {
		font-size: 22px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-ba72f35 {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-200b22b.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-5b94e65 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--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-182 .elementor-element.elementor-element-210295ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 22px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-210295ec .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 22px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-12d1e888 {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-6467b7ad.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-4408b97 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: 22px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-title > span {
		font-size: 22px;
		line-height: 1.1em;
	}
	
	.elementor-182 .elementor-element.elementor-element-ff5d071 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
		font-size: 18px;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-00649ce {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-61f7099.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-a5a5cb0 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-182 .elementor-element.elementor-element-a5a5cb0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-28fbb66d {
		--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-182 .elementor-element.elementor-element-28fbb66d.e-con {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-5c10df5e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-182 .elementor-element.elementor-element-5c10df5e {
		right: 45%;
	}
	
	body.rtl .elementor-182 .elementor-element.elementor-element-5c10df5e {
		left: 45%;
	}
	
	.elementor-182 .elementor-element.elementor-element-5c10df5e {
		bottom: 46px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6219afec {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 20px;
		--padding-bottom: 60px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-739b59fb > .elementor-widget-container {
		margin: 6px 0px 0px 3px;
	}
	
	.elementor-182 .elementor-element.elementor-element-739b59fb .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-288293b7 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-5ff6c439 {
		--justify-content: center;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-9039a82 {
		--grid-columns: 1;
	}
	
	.elementor-182 .elementor-element.elementor-element-5527a30f {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53d3b37f {
		--width: 300px;
	}
	
	.elementor-182 .elementor-element.elementor-element-37476c24 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1b1d5b94 > .elementor-widget-container {
		padding: 25px 6px 25px 2px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1b1d5b94 img {
		width: 60%;
	}
	
	.elementor-182 .elementor-element.elementor-element-2ac764d2 {
		--justify-content: flex-start;
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-799f25db .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 {
		text-align: left;
	}
	
	.elementor-182 .elementor-element.elementor-element-3a1c8972 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-66b02c5b {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4d616913 {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3b51a4db {
		--justify-content: flex-start;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-294438a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-28b39b4 {
		--justify-content: flex-start;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-182 .elementor-element.elementor-element-38d8e97a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-3237966-font-size);
		line-height: var(--e-global-typography-3237966-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-31b96161 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1317115 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 10px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-7dfa65fa {
		--justify-content: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-2815aba0 .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 {
		text-align: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-4d4caf88 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-65b386d7 > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-65b386d7 {
		text-align: center;
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-55a3b779.elementor-element {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-39bed3c1 {
		--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-182 .elementor-element.elementor-element-39bed3c1.e-con {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-20415168 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-20415168.e-con {
		--align-self: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-4f855125 {
		--width: 330px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-33aee7e5 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4b117900 {
		--width: 330px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3516bc06 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-4bca5674 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-b9d01c9 {
		--width: 330px;
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-19476d63 .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-3342ae40 {
		--width: 330px;
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2e0d63bd .elementor-counter-title {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-51255088 {
		--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-182 .elementor-element.elementor-element-632a05da {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-182 .elementor-element.elementor-element-6e1bf108 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 60px;
		--padding-bottom: 40px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-3f8a1525 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-182 .elementor-element.elementor-element-685a6bbe > .elementor-widget-container {
		margin: 6px 0px 0px 3px;
	}
	
	.elementor-182 .elementor-element.elementor-element-685a6bbe .elementor-heading-title {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-53cfa1de > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-53cfa1de .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-2934b5aa {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-49f7a2be {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--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-182 .elementor-element.elementor-element-67430d85 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 {
		--container-widget-width: 330px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 330px);
		max-width: 330px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 14px;
		line-height: 1.1em;
		padding: 20px 30px 20px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"] {
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
		font-size: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
		width: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
		font-size: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-67430d85 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
		width: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-74542bef {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 {
		--container-widget-width: 330px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 330px);
		max-width: 330px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
		font-size: 14px;
		line-height: 1.1em;
		padding: 20px 30px 20px 20px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"] {
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
		font-size: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
		width: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
		font-size: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-1c06ca20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
		width: 12px;
	}
	
	.elementor-182 .elementor-element.elementor-element-59aa20f9 {
		--padding-top: 60px;
		--padding-bottom: 40px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-182 .elementor-element.elementor-element-5f0bfbea {
		--justify-content: center;
	}
	
	.elementor-182 .elementor-element.elementor-element-6173b625 {
		font-size: var(--e-global-typography-f697d79-font-size);
		line-height: var(--e-global-typography-f697d79-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-182 .elementor-element.elementor-element-63e940f2 .elementor-heading-title {
		font-size: var(--e-global-typography-138a4a3-font-size);
		line-height: var(--e-global-typography-138a4a3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-5d2cbbf-font-size);
		line-height: var(--e-global-typography-5d2cbbf-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-9d41cc3-font-size);
		line-height: var(--e-global-typography-9d41cc3-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-182 .elementor-element.elementor-element-1ec62f1f .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
		font-size: var(--e-global-typography-5f21dd2-font-size);
		line-height: var(--e-global-typography-5f21dd2-line-height);
	}
}
