/* End custom CSS */

.elementor-7326 .elementor-element.elementor-element-4d39c311 {
	--display: flex;
	--min-height: 600px;
	--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;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-7326 .elementor-element.elementor-element-4d39c311:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4d39c311 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2022/11/1118090_Billd-VanLindaTestimonial_0712211.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7326 .elementor-element.elementor-element-4d39c311::before, .elementor-7326 .elementor-element.elementor-element-4d39c311 > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-4d39c311 > .e-con-inner > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-4d39c311 > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-4d39c311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-4d39c311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(290deg, rgba(1, 33, 106, 0) 0%, #000 100%);
}

.elementor-7326 .elementor-element.elementor-element-4d39c311::before {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-7326 .elementor-element.elementor-element-49970cf4 {
	--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;
	--justify-content: space-between;
	--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-7326 .elementor-element.elementor-element-531ee363 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-7326 .elementor-element.elementor-element-3e971bc9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-3e971bc9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-5d68f79a {
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-5d68f79a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 54px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-4d2e6ff9 {
	--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;
	--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-7326 .elementor-element.elementor-element-1829aeb3 {
	--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: 40px;
	--padding-right: 40px;
	--z-index: 20;
}

.elementor-7326 .elementor-element.elementor-element-1829aeb3:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1829aeb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-7326 .elementor-element.elementor-element-db0920a {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: none;
	--border-style: none;
	--border-radius: 4px 4px 4px 4px;
	--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-7326 .elementor-element.elementor-element-db0920a:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-db0920a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 {
	width: var(--container-widget-width, 400px);
	max-width: 400px;
	--container-widget-width: 400px;
	--container-widget-flex-grow: 0;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .report-nav-container {
	padding: 15px 0px 15px 0px;
	gap: 10px;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .hamburger-line {
	background: #fff;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .report-hamburger-btn {
	width: 24px;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .report-current-section-text {
	color: #fff;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .report-nav-dropdown {
	background: #1a1a1a;
	max-width: 400px;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .nav-menu-link {
	color: #fff;
	padding: 10px 10px 10px 10px;
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .nav-menu-link:hover {
	background: rgba(255, 255, 255, .03);
}

.elementor-7326 .elementor-element.elementor-element-55ee8f12 .nav-menu-link.active-section {
	background: rgba(74, 144, 226, .1);
}

.elementor-7326 .elementor-element.elementor-element-17c90837 {
	--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: space-around;
	--align-items: stretch;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--flex-wrap: wrap;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 1;
}

.elementor-7326 .elementor-element.elementor-element-17c90837:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-17c90837 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7326 .elementor-element.elementor-element-7a6898e9 {
	--display: flex;
	--min-height: 100%;
	--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-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-45af4fc5 img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-7326 .elementor-element.elementor-element-546733d1 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-cb4b511 {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-cb4b511 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-9e58229 {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-9e58229 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

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

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

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

.elementor-7326 .elementor-element.elementor-element-450f9708 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-79dc35e8 {
	--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: space-between;
	--align-items: flex-start;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-7326 .elementor-element.elementor-element-f38b43c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-ae2d9d6 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

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

.elementor-7326 .elementor-element.elementor-element-2b5a4ee0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-2b5a4ee0 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-65f5bc9 {
	--display: flex;
	--min-height: 80vh;
	--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: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

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

.elementor-7326 .elementor-element.elementor-element-5c5b111b {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7326 .elementor-element.elementor-element-61ff9cab {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-61ff9cab .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3028f786 {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-3028f786 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-5300fcd7 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-d9dc03 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-65a2eb22 {
	--display: flex;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-6e268a97 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-6e268a97 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-61b592a1 img {
	width: 100%;
}

.elementor-7326 .elementor-element.elementor-element-ec74d9a {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-ec74d9a:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-ec74d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-5a394b45 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-widget-counter .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

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

.elementor-7326 .elementor-element.elementor-element-3c7206e5 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-54036288 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-2cffa221 {
	--display: flex;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-2210dcc8 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2210dcc8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-786fa70b img {
	width: 100%;
}

.elementor-7326 .elementor-element.elementor-element-181fd8b1 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-181fd8b1:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-181fd8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-7cdf6650 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-38e1e84 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-38e1e84 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-6e4088cd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-578fd88b {
	--display: flex;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-2ee286c9 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2ee286c9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-7ac3523c img {
	width: 100%;
}

.elementor-7326 .elementor-element.elementor-element-2b07f379 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-2b07f379:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-2b07f379 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-1c796253 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-23bf73eb {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-23bf73eb .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1d9f52eb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-5651db57 {
	--display: flex;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-49675e22 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-49675e22 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-6a1d35b1 img {
	width: 100%;
}

.elementor-7326 .elementor-element.elementor-element-162a5247 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-162a5247:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-162a5247 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-7b862f97 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-30338a89 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-30338a89 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-2008671 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1c6c42cd {
	--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;
	--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-7326 .elementor-element.elementor-element-1cc12f68 {
	--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: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-1cc12f68:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1cc12f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-71944e3c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-10b4e951 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-10b4e951 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-7da65b78 {
	--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: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-7da65b78:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7da65b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-8a172e9 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-a1dc34a {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-a1dc34a .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-67173b1b {
	--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: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-67173b1b:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-67173b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-6715e78d .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-3c49003 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-3c49003 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-53770ba4 {
	--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: space-around;
	--align-items: stretch;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-7326 .elementor-element.elementor-element-53770ba4:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-53770ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-62975def {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7326 .elementor-element.elementor-element-45c1ad7e {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-45c1ad7e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-74dea610 {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-74dea610 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-8a13c75 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-8a13c75 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-517cb002 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-194f3528 {
	--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: 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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-4deee502 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.elementor-7326 .elementor-element.elementor-element-48ebc5b1 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-48ebc5b1:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-48ebc5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-2e471f3 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-5fad2c98 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-5fad2c98 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-32cc5f22 {
	width: var(--container-widget-width, calc(100% - 100px));
	max-width: calc(100% - 100px);
	--container-widget-width: calc(100% - 100px);
	--container-widget-flex-grow: 0;
}

.elementor-7326 .elementor-element.elementor-element-32cc5f22 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-252db491 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-252db491:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-252db491 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-38434642 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-2c9dec3c {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-2c9dec3c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-153e3034 {
	width: var(--container-widget-width, calc(100% - 100px));
	max-width: calc(100% - 100px);
	--container-widget-width: calc(100% - 100px);
	--container-widget-flex-grow: 0;
}

.elementor-7326 .elementor-element.elementor-element-153e3034 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1cbc1a1d {
	--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: 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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-2e0ac80a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.elementor-7326 .elementor-element.elementor-element-7fa11d7c {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-7fa11d7c:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7fa11d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-349fce2 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-174ce76d {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-174ce76d .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-f7f45f5 {
	width: var(--container-widget-width, calc(100% - 100px));
	max-width: calc(100% - 100px);
	--container-widget-width: calc(100% - 100px);
	--container-widget-flex-grow: 0;
}

.elementor-7326 .elementor-element.elementor-element-f7f45f5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-edc79f5 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-edc79f5:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-edc79f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-60b4eafe {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-6d7729d7 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-6d7729d7 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-6ecd7939 {
	width: var(--container-widget-width, calc(100% - 100px));
	max-width: calc(100% - 100px);
	--container-widget-width: calc(100% - 100px);
	--container-widget-flex-grow: 0;
}

.elementor-7326 .elementor-element.elementor-element-6ecd7939 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-20819328 {
	--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: 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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-314baaf6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.elementor-7326 .elementor-element.elementor-element-10417c5f {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-10417c5f:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-10417c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-5e01ba13 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-33da2a72 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-33da2a72 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-60d9eb60 {
	width: var(--container-widget-width, calc(100% - 100px));
	max-width: calc(100% - 100px);
	--container-widget-width: calc(100% - 100px);
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-60d9eb60 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-471a46d2 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-471a46d2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-4ac85135 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-7326 .elementor-element.elementor-element-2036a9ef .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-5ac00ce2 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-6aa06806 {
	--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: space-between;
	--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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-7326 .elementor-element.elementor-element-5ca1142a {
	--display: flex;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-272e0b7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-2b6dc649 {
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-2b6dc649 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-2566acfd .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-2566acfd {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-29ec85e5 {
	--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;
	--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-7326 .elementor-element.elementor-element-6d90bab8 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-6d90bab8:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6d90bab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-711ee415 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-711ee415:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-711ee415 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-5d0e31f8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-27f97487 {
	--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-7326 .elementor-element.elementor-element-5383e8d6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-55467693 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-55467693:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-55467693 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-26f5ec2c {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-26f5ec2c:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-26f5ec2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-337057ae .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-1888b398 {
	--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-7326 .elementor-element.elementor-element-44dae022 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1f1aeb02 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-1f1aeb02:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1f1aeb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-6bc4c100 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-6bc4c100:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6bc4c100 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-7031cb2e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-7546913a {
	--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-7326 .elementor-element.elementor-element-45105e45 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-190a6831 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-190a6831:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-190a6831 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-89c0f2f {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-89c0f2f:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-89c0f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-5a9569e5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-435e5500 {
	--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-7326 .elementor-element.elementor-element-4cd34890 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-d615446 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-d615446:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-d615446 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-623c205a {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-623c205a:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-623c205a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-6963d311 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-57227889 {
	--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-7326 .elementor-element.elementor-element-4513e7b4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-77b8a4f {
	--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: space-around;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

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

.elementor-7326 .elementor-element.elementor-element-60a57b98 {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7326 .elementor-element.elementor-element-231bb02a {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-231bb02a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-26d2990b {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-26d2990b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-39cd876 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-a9e0813 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-15379de8 {
	--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: 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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-443e8f00 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-443e8f00:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-443e8f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-4acc93bb {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-5643d54 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-5643d54 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-330eac6a {
	--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;
	--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-7326 .elementor-element.elementor-element-3715d15 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-43b70a4b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
}

.elementor-7326 .elementor-element.elementor-element-decce0b {
	--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: 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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-788f943e {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-788f943e:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-788f943e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-69bb950f {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-1ac7c89b {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-1ac7c89b .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1648b6f5 {
	--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;
	--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-7326 .elementor-element.elementor-element-7f5eefa .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-78c37036 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
}

.elementor-7326 .elementor-element.elementor-element-21106d5 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	columns: 1;
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-52cef850 {
	--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: space-between;
	--align-items: flex-start;
	--overlay-opacity: 1;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-7326 .elementor-element.elementor-element-52cef850::before, .elementor-7326 .elementor-element.elementor-element-52cef850 > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-52cef850 > .e-con-inner > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-52cef850 > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-52cef850 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-52cef850 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #111;
	--background-overlay: "";
}

.elementor-7326 .elementor-element.elementor-element-10bb5f34 {
	--display: flex;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-472e51ce .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.2;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-4db3f2d2 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3ea4ef60 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-3ea4ef60 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-13c2949a {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-4c40a5ba {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-4c40a5ba:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4c40a5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-4dd02765 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-39013240 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-39013240 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-58afdfae {
	--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;
	--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-7326 .elementor-element.elementor-element-1822a712 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-1822a712 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-4168a429 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-4168a429:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4168a429 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-35abc1d8 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-66787b28 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-66787b28 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-29ddaa01 {
	--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;
	--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-7326 .elementor-element.elementor-element-7d3b49c9 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-7d3b49c9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3e66d53e {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-3e66d53e:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-3e66d53e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-507b7e77 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-39cfac47 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-39cfac47 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-e63713 {
	--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;
	--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-7326 .elementor-element.elementor-element-64736ed1 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-64736ed1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-2697278b {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-2697278b:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-2697278b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-7326 .elementor-element.elementor-element-346f77dc {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-5ca457b3 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-5ca457b3 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-751aacfb {
	--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;
	--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-7326 .elementor-element.elementor-element-17131e12 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-17131e12 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-5050cb47 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-5050cb47:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-5050cb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-28d8cb25 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-6bae04c2 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-6bae04c2 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-4b972573 {
	--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;
	--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-7326 .elementor-element.elementor-element-5abf80a9 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-5abf80a9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-26c771d0 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-26c771d0:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-26c771d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-48eefc58 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-7270d4c4 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-7270d4c4 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1d49ecfa {
	--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;
	--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-7326 .elementor-element.elementor-element-22bfd99f {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-22bfd99f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-171b4c7b {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-171b4c7b:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-171b4c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7326 .elementor-element.elementor-element-f512599 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-315c46b3 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-315c46b3 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-16eeb6ae {
	--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;
	--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-7326 .elementor-element.elementor-element-5aaf72c1 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-5aaf72c1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-29e55064 {
	--display: flex;
	--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: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	grid-column: span 2;
}

.elementor-7326 .elementor-element.elementor-element-359214c4 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-1d72b40 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-1d72b40 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-73c805e6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-c8c40c6 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-c8c40c6:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-c8c40c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-15cf9e13 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-3e902cbd {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-3e902cbd .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-1673259a {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-1673259a:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1673259a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-6ad1672a .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-2845bb13 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2845bb13 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-584bbfc0 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-584bbfc0:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-584bbfc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-24da55ae .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-43a14b88 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-43a14b88 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-b43ef5a {
	--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;
	--align-items: stretch;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-7326 .elementor-element.elementor-element-b43ef5a:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-b43ef5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-5f3dacd {
	--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-7326 .elementor-element.elementor-element-37bc01e4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-2522a3c8 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-text);
}

.elementor-7326 .elementor-element.elementor-element-30e41030 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-3783e875 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-text);
}

.elementor-7326 .elementor-element.elementor-element-21797b75 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-5bf416b7 img {
	width: 100%;
}

.elementor-7326 .elementor-element.elementor-element-7b7bdb29 {
	--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;
	--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-7326 .elementor-element.elementor-element-6480966b {
	--display: flex;
	--align-items: flex-start;
	--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;
	--z-index: 2;
}

.elementor-7326 .elementor-element.elementor-element-9a39427 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-3812c81a {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-19315066 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-19315066 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-467b26f6 {
	--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;
	--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-7326 .elementor-element.elementor-element-3653dd9c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-7489e8 {
	--display: flex;
	--min-height: 156px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: -0px;
	--margin-bottom: -0px;
	--margin-left: -0px;
	--margin-right: -0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-7326 .elementor-element.elementor-element-3c3e0f36 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-2d3d0bbb {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-2d3d0bbb .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1473d4ef {
	--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;
	--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-7326 .elementor-element.elementor-element-3a081f3d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-3a5c85a .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-3a5c85a {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-2bff31b5 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2bff31b5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-1bc00272 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-4c28f2d {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-4c28f2d:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4c28f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-c50dcf5 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-42ea2f8c {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-42ea2f8c .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-7d9d74a5 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-7d9d74a5:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7d9d74a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-4763d0b5 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-2b4660f5 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2b4660f5 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-60b1de2f {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-60b1de2f:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-60b1de2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-45a612e7 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1619e2fe {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-1619e2fe .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-5938464e {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-5938464e:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-5938464e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-5cdb27b .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-5bfd3e38 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-5bfd3e38 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-75109df2 {
	--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: space-around;
	--align-items: stretch;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--flex-wrap: wrap;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-7326 .elementor-element.elementor-element-75109df2:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-75109df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7326 .elementor-element.elementor-element-1f9e033f {
	--display: flex;
	--min-height: 100%;
	--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-7326 .elementor-element.elementor-element-2ba7c173 img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-7326 .elementor-element.elementor-element-67befb04 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-38faeb41 {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-38faeb41 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-51a0928e {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-51a0928e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-10c31f1f {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-1bc7cd4a .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-1bc7cd4a {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-2fd71013 {
	--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: space-between;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-7326 .elementor-element.elementor-element-42cf6089 {
	--display: flex;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-57d49936 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-59ac1988 {
	--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;
	--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-7326 .elementor-element.elementor-element-4e3b78ec {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-4e3b78ec:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4e3b78ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-6bee1630 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-6bee1630:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6bee1630 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-531e065a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3c8678f3 {
	--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-7326 .elementor-element.elementor-element-5e007a18 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1501e245 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-1501e245:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1501e245 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-7bb7e80c {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-7bb7e80c:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7bb7e80c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-4a51c215 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-12bdcca7 {
	--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-7326 .elementor-element.elementor-element-566bd15e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1a2507fc {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-1a2507fc:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1a2507fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7326 .elementor-element.elementor-element-7e97a3d6 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-7e97a3d6:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7e97a3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-23930bca .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-d7b3e9c {
	--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-7326 .elementor-element.elementor-element-116d9682 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-23aa8e08 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 30px;
}

.elementor-7326 .elementor-element.elementor-element-23aa8e08:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-23aa8e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-1daec246 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-7560df6e {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-7560df6e .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-3ef80ee6 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-3ef80ee6:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-3ef80ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-2f9461cc .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-79309c2e {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-79309c2e .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-772d1cdc {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-772d1cdc:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-772d1cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

.elementor-7326 .elementor-element.elementor-element-27391320 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-6185f7cf {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-6185f7cf .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-52fe1a31 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--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-7326 .elementor-element.elementor-element-513ac1e6 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-513ac1e6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-1fa02a74 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-5839b49a {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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: #f6f7fa;
	--border-color: #f6f7fa;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 2;
}

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

.elementor-7326 .elementor-element.elementor-element-1c27718c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-7355fd0 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-7355fd0 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-1213d63c {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 2;
}

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

.elementor-7326 .elementor-element.elementor-element-7d5da484 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-5bcf07f {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-5bcf07f .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-3a585550 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 2;
}

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

.elementor-7326 .elementor-element.elementor-element-6baccbfe .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-65321921 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-65321921 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-2c398d5f {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 2;
}

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

.elementor-7326 .elementor-element.elementor-element-241d21e1 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-5671b387 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-5671b387 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7326 .elementor-element.elementor-element-44c921d8 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 2;
}

.elementor-7326 .elementor-element.elementor-element-44c921d8:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-44c921d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-7326 .elementor-element.elementor-element-49403ea2 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-26270b66 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-26270b66 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3c3ec155 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--flex-wrap: wrap;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-7326 .elementor-element.elementor-element-3c3ec155:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-3c3ec155 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7326 .elementor-element.elementor-element-51c08e97 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-51c08e97 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-738a98a2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--grid-auto-flow: row;
	--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-7326 .elementor-element.elementor-element-39f72176 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-7326 .elementor-element.elementor-element-19bae1d3 {
	--display: flex;
	--min-height: 180px;
	--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-7326 .elementor-element.elementor-element-19bae1d3:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-19bae1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/02/56.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-7326 .elementor-element.elementor-element-2c724bdf .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 44px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-70290ae3 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-70290ae3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-1e89654b {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-1e89654b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-2ad5ce90 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-7326 .elementor-element.elementor-element-715850dd {
	--display: flex;
	--min-height: 180px;
	--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-7326 .elementor-element.elementor-element-715850dd:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-715850dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/02/60.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-7326 .elementor-element.elementor-element-65ca9d9c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 44px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-698830a1 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-698830a1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-67e5a4e5 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-7326 .elementor-element.elementor-element-6911eeb1 {
	--display: flex;
	--min-height: 180px;
	--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-7326 .elementor-element.elementor-element-6911eeb1:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6911eeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/02/31.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-7326 .elementor-element.elementor-element-2371677 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 44px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-73e85b75 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-73e85b75 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-6088ca0a {
	--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: space-around;
	--align-items: stretch;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

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

.elementor-7326 .elementor-element.elementor-element-20dfe21e {
	--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;
	--justify-content: space-between;
	--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-7326 .elementor-element.elementor-element-4da1b41d {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-5444d935 {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-5444d935 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-5e6c885d {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-5e6c885d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-51ec0bbc {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-33383a52 {
	--display: flex;
	--min-height: 100%;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--overlay-opacity: .5;
	--border-radius: 10px 10px 10px 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-7326 .elementor-element.elementor-element-33383a52:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-33383a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2025/05/Blog-Social-Share-iMAGE-2.jpg");
	background-size: cover;
}

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

.elementor-7326 .elementor-element.elementor-element-33383a52::before, .elementor-7326 .elementor-element.elementor-element-33383a52 > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-33383a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-7326 .elementor-element.elementor-element-33383a52 > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-33383a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7326 .elementor-element.elementor-element-33383a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-primary) 100%);
}

.elementor-7326 .elementor-element.elementor-element-67553273 {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-7326 .elementor-element.elementor-element-67553273:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-67553273 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-7326 .elementor-element.elementor-element-3995c28a .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-2d28e288 {
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-2d28e288 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-4bcd9dd {
	--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: space-between;
	--align-items: flex-start;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-7326 .elementor-element.elementor-element-4bcd9dd:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4bcd9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7326 .elementor-element.elementor-element-10735948 {
	--display: flex;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-ec54ab7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7326 .elementor-element.elementor-element-2cbab4f1 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7326 .elementor-element.elementor-element-46c33819 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7326 .elementor-element.elementor-element-46c33819 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-fb78c7b {
	--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;
	--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-7326 .elementor-element.elementor-element-4aae6df9 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-4aae6df9:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4aae6df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-15aed8a6 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-15aed8a6:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-15aed8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-202da468 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-42729bc3 {
	--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-7326 .elementor-element.elementor-element-f36499d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-73bd3641 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-73bd3641:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-73bd3641 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-42324be9 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-42324be9:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-42324be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-3b051989 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-1a9558c0 {
	--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-7326 .elementor-element.elementor-element-54859275 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-43c1a149 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-43c1a149:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-43c1a149 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-61f7a254 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-61f7a254:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-61f7a254 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-3c92169a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-57fb4987 {
	--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-7326 .elementor-element.elementor-element-64f3e754 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-83e4e2 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-83e4e2:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-83e4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-1caada7 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-1caada7:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-1caada7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-4de11f40 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-1dada310 {
	--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-7326 .elementor-element.elementor-element-598a6e14 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-6069dbac {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-6069dbac:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6069dbac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-761330dc {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-761330dc:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-761330dc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-1e9c3de9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-6ceb2c6e {
	--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-7326 .elementor-element.elementor-element-6de2ac4e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-6c186a8f {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-6c186a8f:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-6c186a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-51f0c579 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-51f0c579:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-51f0c579 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-2a70d37b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-217cec23 {
	--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-7326 .elementor-element.elementor-element-f5dd980 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-4a2dd9e {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-4a2dd9e:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-4a2dd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-d4e0fb3 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-d4e0fb3:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-d4e0fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-353772b4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3ea55df5 {
	--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-7326 .elementor-element.elementor-element-2140cf0a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-31be9692 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-31be9692:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-31be9692 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-3a8e8d7f {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 0px 0px 6px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7326 .elementor-element.elementor-element-3a8e8d7f:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-3a8e8d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

.elementor-7326 .elementor-element.elementor-element-24089ba .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-8e527fb {
	--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-7326 .elementor-element.elementor-element-59a31af2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-3e2b99a8 {
	--display: flex;
	--min-height: 160px;
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	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-739e0a2);
	--border-color: var(--e-global-color-739e0a2);
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-7326 .elementor-element.elementor-element-28f0230a {
	--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: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 6px 6px 6px 6px;
	--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-7326 .elementor-element.elementor-element-2b319005 {
	width: auto;
	max-width: auto;
}

.elementor-7326 .elementor-element.elementor-element-2b319005 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-507e479d {
	--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;
	--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-7326 .elementor-element.elementor-element-543e49c2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7326 .elementor-element.elementor-element-7942a32b {
	--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: space-around;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-7326 .elementor-element.elementor-element-7942a32b:not(.elementor-motion-effects-element-type-background), .elementor-7326 .elementor-element.elementor-element-7942a32b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7326 .elementor-element.elementor-element-7be6d096 {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7326 .elementor-element.elementor-element-597adcd6 {
	background-color: var(--e-global-color-secondary);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7326 .elementor-element.elementor-element-597adcd6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

.elementor-7326 .elementor-element.elementor-element-4b37495d {
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7326 .elementor-element.elementor-element-4b37495d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-54b3563b {
	--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: space-between;
	--align-items: stretch;
	--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-7326 .elementor-element.elementor-element-ba3716 {
	--display: flex;
	--min-height: 100%;
	--justify-content: flex-start;
	--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-7326 .elementor-element.elementor-element-6e00f426 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7326 .elementor-element.elementor-element-31c37d5e img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-7326 .elementor-element.elementor-element-7eb5d8d6 {
	text-align: start;
}

.elementor-7326 .elementor-element.elementor-element-7eb5d8d6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2em;
	color: #111;
}

.elementor-7326 .elementor-element.elementor-element-114ac470 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--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-7326 .elementor-element.elementor-element-64c3e55f {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

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

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

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

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

.elementor-7326 .elementor-element.elementor-element-45b40100 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 1px;
}

.elementor-7326 .elementor-element.elementor-element-45b40100 .elementor-divider-separator {
	width: 100px;
}

.elementor-7326 .elementor-element.elementor-element-45b40100 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-7326 .elementor-element.elementor-element-2d52118 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 900;
}

.elementor-7326 .elementor-element.elementor-element-1cb9e6d5 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

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

@media (max-width:1400px) and (min-width:768px) {
	.elementor-7326 .elementor-element.elementor-element-5a394b45 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7cdf6650 {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c796253 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7b862f97 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1cc12f68 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7da65b78 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67173b1b {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-62975def {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2e471f3 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-38434642 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-349fce2 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60b4eafe {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5e01ba13 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-711ee415 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26f5ec2c {
		--width: 30%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bc4c100 {
		--width: 16%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-89c0f2f {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-623c205a {
		--width: 4%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4acc93bb {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-69bb950f {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73c805e6 {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3812c81a {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3e0f36 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bee1630 {
		--width: 69%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7bb7e80c {
		--width: 11%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7e97a3d6 {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67553273 {
		--width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15aed8a6 {
		--width: 63%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42324be9 {
		--width: 55%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-61f7a254 {
		--width: 42%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1caada7 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-761330dc {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51f0c579 {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d4e0fb3 {
		--width: 20%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a8e8d7f {
		--width: 7%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-28f0230a {
		--width: 33%;
	}
}

@media (max-width:1400px) {
	.elementor-7326 .elementor-element.elementor-element-4d39c311 {
		--min-height: 500px;
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5d68f79a .elementor-heading-title {
		font-size: 44px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-17c90837 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-79dc35e8 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65f5bc9 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d9dc03 {
		--grid-auto-flow: row;
	}
	
	.elementor-widget-counter .elementor-counter-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c7206e5 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-38e1e84 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-23bf73eb .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-30338a89 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1cc12f68 {
		--justify-content: flex-start;
	}
	
	.elementor-7326 .elementor-element.elementor-element-71944e3c .elementor-counter-number-wrapper {
		font-size: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7da65b78 {
		--justify-content: flex-start;
	}
	
	.elementor-7326 .elementor-element.elementor-element-8a172e9 .elementor-counter-number-wrapper {
		font-size: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67173b1b {
		--justify-content: flex-start;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6715e78d .elementor-counter-number-wrapper {
		font-size: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-53770ba4 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-517cb002 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5fad2c98 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2c9dec3c .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-174ce76d .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6d7729d7 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-33da2a72 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4ac85135 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6aa06806 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-77b8a4f {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-a9e0813 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5643d54 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1ac7c89b .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-21106d5 {
		--container-widget-width: 75%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 75%);
		max-width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-52cef850 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-13c2949a {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-39013240 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-66787b28 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-39cfac47 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5ca457b3 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bae04c2 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7270d4c4 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-315c46b3 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73c805e6 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15cf9e13 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6ad1672a .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-24da55ae .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-b43ef5a {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-19315066 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2d3d0bbb .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2bff31b5 {
		--container-widget-width: 75%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 75%);
		max-width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1bc00272 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-c50dcf5 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4763d0b5 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-45a612e7 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5cdb27b .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-75109df2 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2fd71013 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1daec246 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2f9461cc .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-27391320 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1fa02a74 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c27718c .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7d5da484 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6baccbfe .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-241d21e1 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-49403ea2 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3ec155 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-738a98a2 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6088ca0a {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3995c28a .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4bcd9dd {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b319005 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7942a32b {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
}

@media (max-width:1024px) {
	.elementor-7326 .elementor-element.elementor-element-4d39c311 {
		--min-height: 400px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-49970cf4 {
		--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;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-531ee363 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5d68f79a .elementor-heading-title {
		font-size: 44px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1829aeb3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-17c90837 {
		--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: space-between;
		--align-items: center;
		--gap: 40px 0px;
		--row-gap: 40px;
		--column-gap: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-546733d1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-79dc35e8 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b5a4ee0 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65f5bc9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5c5b111b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d9dc03 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-ec74d9a {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-widget-counter .elementor-counter-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7326 .elementor-element.elementor-element-54036288 {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-181fd8b1 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6e4088cd {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b07f379 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1d9f52eb {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-162a5247 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2008671 {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-53770ba4 {
		--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;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-62975def {
		--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-7326 .elementor-element.elementor-element-517cb002 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-48ebc5b1 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-32cc5f22 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-252db491 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-153e3034 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2e0ac80a {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7fa11d7c {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-f7f45f5 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-edc79f5 {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6ecd7939 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-10417c5f {
		--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;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60d9eb60 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4ac85135 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6aa06806 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2566acfd .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-77b8a4f {
		--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;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-a9e0813 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-443e8f00 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3715d15 {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-788f943e {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7f5eefa {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-21106d5 {
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 85%);
		max-width: 85%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-52cef850 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3ea4ef60 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-13c2949a {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4c40a5ba {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4168a429 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3e66d53e {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2697278b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5050cb47 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26c771d0 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-171b4c7b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73c805e6 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-b43ef5a {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-9a39427 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3653dd9c {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7489e8 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a081f3d {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a5c85a .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2bff31b5 {
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 85%);
		max-width: 85%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1bc00272 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-75109df2 {
		--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: space-between;
		--align-items: center;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67befb04 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1bc7cd4a .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2fd71013 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1fa02a74 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c27718c .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7d5da484 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6baccbfe .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-241d21e1 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-49403ea2 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3ec155 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-738a98a2 {
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6088ca0a {
		--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: center;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4da1b41d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 50px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4bcd9dd {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-46c33819 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7942a32b {
		--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: center;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7be6d096 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-114ac470 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 50px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
}

@media (max-width:767px) {
	.elementor-7326 .elementor-element.elementor-element-4d39c311 {
		--min-height: 300px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-49970cf4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-531ee363 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3e971bc9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
		text-align: start;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5d68f79a {
		text-align: start;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5d68f79a .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-17c90837 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-546733d1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-546733d1.e-con {
		--order: -99999;
	}
	
	.elementor-7326 .elementor-element.elementor-element-9e58229 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-9e58229 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-79dc35e8 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b5a4ee0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b5a4ee0 .elementor-button .elementor-button-content-wrapper {
		justify-content: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65f5bc9 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5c5b111b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3028f786 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3028f786 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d9dc03 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65a2eb22 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-ec74d9a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a394b45 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-counter .elementor-counter-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7326 .elementor-element.elementor-element-2cffa221 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-181fd8b1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7cdf6650 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-578fd88b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b07f379 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c796253 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5651db57 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-162a5247 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7b862f97 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-53770ba4 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-62975def {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-74dea610 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-74dea610 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-517cb002 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-194f3528 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-48ebc5b1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2e471f3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-252db491 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-38434642 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1cbc1a1d {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2e0ac80a {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7fa11d7c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-349fce2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-edc79f5 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60b4eafe {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-20819328 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-10417c5f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5e01ba13 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4ac85135 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6aa06806 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2566acfd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6d90bab8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-711ee415 {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-55467693 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26f5ec2c {
		--width: 30%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1f1aeb02 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bc4c100 {
		--width: 20%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-190a6831 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-89c0f2f {
		--width: 15%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d615446 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-623c205a {
		--width: 8%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-77b8a4f {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98.e-con {
		--order: -99999;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26d2990b {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26d2990b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-39cd876 {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-a9e0813 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15379de8 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-443e8f00 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4acc93bb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-decce0b {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-788f943e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-69bb950f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-21106d5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-52cef850 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3ea4ef60 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-13c2949a {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4c40a5ba {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4dd02765 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4168a429 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-35abc1d8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3e66d53e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-507b7e77 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2697278b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-346f77dc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5050cb47 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-28d8cb25 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26c771d0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-48eefc58 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-171b4c7b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-f512599 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-29e55064 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73c805e6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-b43ef5a {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-9a39427 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3812c81a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7489e8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3e0f36 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a5c85a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2bff31b5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1bc00272 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-75109df2 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67befb04 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67befb04.e-con {
		--order: -99999;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51a0928e {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51a0928e .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1bc7cd4a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2fd71013 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-57d49936 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4e3b78ec {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bee1630 {
		--width: 60%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1501e245 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7bb7e80c {
		--width: 11%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1a2507fc {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7e97a3d6 {
		--width: 10%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-52fe1a31 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1fa02a74 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c27718c .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7d5da484 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6baccbfe .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-241d21e1 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-49403ea2 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3ec155 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-738a98a2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2c724bdf .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65ca9d9c .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2371677 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6088ca0a {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4da1b41d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4da1b41d.e-con {
		--order: -99999;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5e6c885d {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5e6c885d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4bcd9dd {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-ec54ab7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-46c33819 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4aae6df9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15aed8a6 {
		--width: 63%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73bd3641 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42324be9 {
		--width: 55%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-43c1a149 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-61f7a254 {
		--width: 42%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-83e4e2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1caada7 {
		--width: 33%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6069dbac {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-761330dc {
		--width: 21%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6c186a8f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51f0c579 {
		--width: 21%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4a2dd9e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d4e0fb3 {
		--width: 20%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-31be9692 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a8e8d7f {
		--width: 7%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-28f0230a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2b319005 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-543e49c2 {
		text-align: center;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7942a32b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7be6d096 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7be6d096.e-con {
		--order: -99999;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4b37495d {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4b37495d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-114ac470 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-114ac470.e-con {
		--order: 1;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
}

@media (min-width:768px) {
	.elementor-7326 .elementor-element.elementor-element-4d39c311 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-531ee363 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1829aeb3 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-db0920a {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-17c90837 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7a6898e9 {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-546733d1 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-65f5bc9 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5c5b111b {
		--width: 80%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a394b45 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7cdf6650 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1c796253 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7b862f97 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1cc12f68 {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7da65b78 {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67173b1b {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-53770ba4 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-62975def {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-2e471f3 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-38434642 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-349fce2 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60b4eafe {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5e01ba13 {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5ca1142a {
		--width: 36%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-29ec85e5 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6d90bab8 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-711ee415 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-27f97487 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26f5ec2c {
		--width: 30%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1888b398 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bc4c100 {
		--width: 16%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7546913a {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-89c0f2f {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-435e5500 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-623c205a {
		--width: 6%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-57227889 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-77b8a4f {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98 {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4acc93bb {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-330eac6a {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-69bb950f {
		--width: 200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1648b6f5 {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-10bb5f34 {
		--width: 36%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-13c2949a {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73c805e6 {
		--width: 80%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5f3dacd {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7b7bdb29 {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3812c81a {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-467b26f6 {
		--width: 70%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c3e0f36 {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1473d4ef {
		--width: 70%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-75109df2 {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1f9e033f {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67befb04 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42cf6089 {
		--width: 36%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-59ac1988 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4e3b78ec {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bee1630 {
		--width: 69%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3c8678f3 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7bb7e80c {
		--width: 11%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-12bdcca7 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7e97a3d6 {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d7b3e9c {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
		--width: 80%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-19bae1d3 {
		--width: 180px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-715850dd {
		--width: 180px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6911eeb1 {
		--width: 180px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6088ca0a {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4da1b41d {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-33383a52 {
		--width: 45%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67553273 {
		--width: 300px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-10735948 {
		--width: 36%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-fb78c7b {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4aae6df9 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15aed8a6 {
		--width: 63%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42729bc3 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-73bd3641 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42324be9 {
		--width: 55%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1a9558c0 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-43c1a149 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-61f7a254 {
		--width: 42%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-57fb4987 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-83e4e2 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1caada7 {
		--width: 33%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1dada310 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6069dbac {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-761330dc {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6ceb2c6e {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6c186a8f {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51f0c579 {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-217cec23 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4a2dd9e {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d4e0fb3 {
		--width: 20%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3ea55df5 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-31be9692 {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a8e8d7f {
		--width: 7%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-8e527fb {
		--width: auto;
	}
	
	.elementor-7326 .elementor-element.elementor-element-28f0230a {
		--width: 25%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-507e479d {
		--width: 70%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7942a32b {
		--content-width: 1200px;
	}
	
	.elementor-7326 .elementor-element.elementor-element-54b3563b {
		--width: 85%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-ba3716 {
		--width: 20%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-114ac470 {
		--width: 70%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-7326 .elementor-element.elementor-element-531ee363 {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7a6898e9 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-546733d1 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5c5b111b {
		--width: 90%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-62975def {
		--width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-711ee415 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-26f5ec2c {
		--width: 30%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bc4c100 {
		--width: 16%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-89c0f2f {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-623c205a {
		--width: 4%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-60a57b98 {
		--width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4acc93bb {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-330eac6a {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-69bb950f {
		--width: 50%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1648b6f5 {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-467b26f6 {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1473d4ef {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1f9e033f {
		--width: 33.5%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-67befb04 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-6bee1630 {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7bb7e80c {
		--width: 11%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7e97a3d6 {
		--width: 10%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-5a1634b1 {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-4da1b41d {
		--width: 60%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-33383a52 {
		--width: 40%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-15aed8a6 {
		--width: 63%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-42324be9 {
		--width: 55%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-61f7a254 {
		--width: 42%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-1caada7 {
		--width: 20%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-761330dc {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-51f0c579 {
		--width: 21%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-d4e0fb3 {
		--width: 20%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-3a8e8d7f {
		--width: 7%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-28f0230a {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-7be6d096 {
		--width: 75%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-54b3563b {
		--width: 100%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-ba3716 {
		--width: 35%;
	}
	
	.elementor-7326 .elementor-element.elementor-element-114ac470 {
		--width: 60%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-cb4b511 */
.elementor-7326 .elementor-element.elementor-element-cb4b511 {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-61ff9cab */
.elementor-7326 .elementor-element.elementor-element-61ff9cab {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-45c1ad7e */
.elementor-7326 .elementor-element.elementor-element-45c1ad7e {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-231bb02a */
.elementor-7326 .elementor-element.elementor-element-231bb02a {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-38faeb41 */
.elementor-7326 .elementor-element.elementor-element-38faeb41 {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1fa02a74 */
.elementor-7326 .elementor-element.elementor-element-1fa02a74:after {
	content: "";
	height: 2px;
	width: 100%;
	background: rgba(0, 0, 0, .1);
	position: absolute;
	top: 50%;
	z-index: 1;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5444d935 */
.elementor-7326 .elementor-element.elementor-element-5444d935 {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-597adcd6 */
.elementor-7326 .elementor-element.elementor-element-597adcd6 {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-7eb5d8d6 */
.elementor-7326 .elementor-element.elementor-element-7eb5d8d6 span {
	font-size: 16px;
	display: block;
	font-weight: normal;
}
