/* End custom CSS */

.elementor-7325 .elementor-element.elementor-element-7c7a4d26 {
	--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-7325 .elementor-element.elementor-element-7c7a4d26:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7c7a4d26 > .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/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_1-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-7325 .elementor-element.elementor-element-7c7a4d26::before {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-7325 .elementor-element.elementor-element-75e988e4 {
	--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-7325 .elementor-element.elementor-element-5246f9b9 {
	--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-7325 .elementor-element.elementor-element-15d751fa {
	text-align: start;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7325 .elementor-element.elementor-element-758814bc {
	text-align: start;
}

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

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

.elementor-7325 .elementor-element.elementor-element-41bc4e3b .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-41bc4e3b {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-485a4632 {
	--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-7325 .elementor-element.elementor-element-3bc6d53c {
	--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-7325 .elementor-element.elementor-element-3bc6d53c:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-3bc6d53c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

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

.elementor-7325 .elementor-element.elementor-element-af65df4 .report-nav-container {
	padding: 15px 0px 15px 0px;
	gap: 10px;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .hamburger-line {
	background: #fff;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .report-hamburger-btn {
	width: 24px;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .report-current-section-text {
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .report-nav-dropdown {
	background: #1a1a1a;
	max-width: 400px;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .nav-menu-link {
	color: #fff;
	padding: 10px 10px 10px 10px;
}

.elementor-7325 .elementor-element.elementor-element-af65df4 .nav-menu-link:hover {
	background: rgba(255, 255, 255, .03);
}

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

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

.elementor-7325 .elementor-element.elementor-element-790d19b8 {
	--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-7325 .elementor-element.elementor-element-790d19b8:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-790d19b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-4b150f9e {
	--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-7325 .elementor-element.elementor-element-73559789 img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-7325 .elementor-element.elementor-element-73559789 {
	padding: 0% 40% 0% 0%;
	z-index: 9;
}

.elementor-7325 .elementor-element.elementor-element-69318bc9 img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-7325 .elementor-element.elementor-element-69318bc9 {
	margin: -70% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;
	z-index: 1;
}

.elementor-7325 .elementor-element.elementor-element-60f85b8f img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

.elementor-7325 .elementor-element.elementor-element-60f85b8f {
	margin: -70% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 40%;
}

.elementor-7325 .elementor-element.elementor-element-699b239 {
	--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-7325 .elementor-element.elementor-element-743ec0fe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-5d790086 .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-7325 .elementor-element.elementor-element-3a391c53 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-7325 .elementor-element.elementor-element-1863b1c {
	--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-7325 .elementor-element.elementor-element-1863b1c:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-1863b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_1-2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7325 .elementor-element.elementor-element-1b39dcf6 {
	--spacer-size: 250px;
}

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

.elementor-7325 .elementor-element.elementor-element-6e782a1e {
	--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-7325 .elementor-element.elementor-element-6d0d009f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

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

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

.elementor-7325 .elementor-element.elementor-element-34563794 {
	--display: flex;
	--justify-content: center;
	--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-7325 .elementor-element.elementor-element-34563794:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-34563794 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-7325 .elementor-element.elementor-element-3c18d7b5 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-7325 .elementor-element.elementor-element-5ebf4721 {
	--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-7325 .elementor-element.elementor-element-5ebf4721:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5ebf4721 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

.elementor-7325 .elementor-element.elementor-element-3c9d94cc {
	--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-7325 .elementor-element.elementor-element-557ad402 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-338f6a10 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

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

.elementor-7325 .elementor-element.elementor-element-76eda717 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-67321990 {
	--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: center;
	--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: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

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

.elementor-7325 .elementor-element.elementor-element-6b5a8692 {
	--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-7325 .elementor-element.elementor-element-4c3b3b77 img {
	width: 100%;
}

.elementor-7325 .elementor-element.elementor-element-3cef4652 {
	--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-7325 .elementor-element.elementor-element-3cef4652:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-3cef4652 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

.elementor-7325 .elementor-element.elementor-element-655fda8 {
	--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-7325 .elementor-element.elementor-element-655fda8:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-655fda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

.elementor-7325 .elementor-element.elementor-element-6b479c91 {
	--display: flex;
	--min-height: 155px;
	--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-7325 .elementor-element.elementor-element-6b479c91:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6b479c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f3;
}

.elementor-7325 .elementor-element.elementor-element-35707750 {
	--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-7325 .elementor-element.elementor-element-7e2e979c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-7e2e979c {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-58e2c0b0 {
	--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-7325 .elementor-element.elementor-element-1eaa4402 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-97e15cb {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-97e15cb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-c4a3479 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-aac53b {
	--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-7325 .elementor-element.elementor-element-41a05391 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	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-7325 .elementor-element.elementor-element-41a05391:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-41a05391 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-2b8f3103 {
	--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-7325 .elementor-element.elementor-element-2b8f3103:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2b8f3103 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-1f4ac8ba {
	--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-7325 .elementor-element.elementor-element-2f2c5ec6 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-2f2c5ec6 {
	width: auto;
	max-width: auto;
}

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

.elementor-7325 .elementor-element.elementor-element-3a361426 {
	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-7325 .elementor-element.elementor-element-68b1f76e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-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-7325 .elementor-element.elementor-element-68b1f76e:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-68b1f76e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_4-2.png");
}

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

.elementor-7325 .elementor-element.elementor-element-197c0801 {
	--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-7325 .elementor-element.elementor-element-197c0801:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-197c0801 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-3a14564c {
	--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-7325 .elementor-element.elementor-element-20e6333b .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-20e6333b {
	width: auto;
	max-width: auto;
}

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

.elementor-7325 .elementor-element.elementor-element-20f67295 {
	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-7325 .elementor-element.elementor-element-2641ad61 {
	--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-7325 .elementor-element.elementor-element-2641ad61:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2641ad61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-7325 .elementor-element.elementor-element-717bba3b .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-7325 .elementor-element.elementor-element-34291d42 {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-56d5aca6 .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-56d5aca6 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-6d5e209 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-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-7325 .elementor-element.elementor-element-6d5e209:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6d5e209 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-26a75cb6 {
	--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-7325 .elementor-element.elementor-element-26a75cb6:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-26a75cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-4b65f1a8 {
	--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-7325 .elementor-element.elementor-element-62a608c7 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-62a608c7 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-5bb85c0d {
	text-align: start;
	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-7325 .elementor-element.elementor-element-5bb85c0d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-223d7c4b {
	--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-7325 .elementor-element.elementor-element-53ea38ed .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-5196330c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-4ebcd2f0 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-11c4025d {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-63e5e32e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	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-7325 .elementor-element.elementor-element-63e5e32e:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-63e5e32e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

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

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

.elementor-7325 .elementor-element.elementor-element-24f9063 {
	--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;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-24f9063:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-24f9063 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-24f9063::before, .elementor-7325 .elementor-element.elementor-element-24f9063 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-24f9063 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-24f9063 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-24f9063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-24f9063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_5-2.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-7325 .elementor-element.elementor-element-77aefdf7 {
	--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-7325 .elementor-element.elementor-element-6f0e859c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-6f0e859c {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-407b480d {
	--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-7325 .elementor-element.elementor-element-2396e9e5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

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

.elementor-7325 .elementor-element.elementor-element-699bb5a8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-699bb5a8 {
	padding: 0px 0px 0px 45px;
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #2f83f5;
}

.elementor-7325 .elementor-element.elementor-element-4297c6f1 {
	--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-7325 .elementor-element.elementor-element-4297c6f1:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4297c6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-6366a35d {
	--display: flex;
	--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-7325 .elementor-element.elementor-element-1201301a {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: var(--e-global-color-text);
}

.elementor-7325 .elementor-element.elementor-element-faed40a {
	--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-7325 .elementor-element.elementor-element-3a8a57d4 {
	--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-7325 .elementor-element.elementor-element-64abfcb6 {
	--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-7325 .elementor-element.elementor-element-64abfcb6:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-64abfcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-1c2f78f0 {
	--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-7325 .elementor-element.elementor-element-4c8042a9 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-4c8042a9 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-3f0f6fac {
	--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-7325 .elementor-element.elementor-element-2ad68941 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-7827ad55 .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-7827ad55 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-1cea52e7 {
	--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-7325 .elementor-element.elementor-element-1fecb241 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-1474bff1 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-5bffa82f {
	--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-7325 .elementor-element.elementor-element-725ffaf4 {
	--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-7325 .elementor-element.elementor-element-725ffaf4:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-725ffaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-267be492 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-7eca9e9f {
	--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-7325 .elementor-element.elementor-element-7eca9e9f:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7eca9e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-27f681e4 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-5b3b0ebc {
	--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-7325 .elementor-element.elementor-element-5b3b0ebc:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5b3b0ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-670aac43 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-4c2b3b8f {
	--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-7325 .elementor-element.elementor-element-4c2b3b8f:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4c2b3b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-74966a37 {
	text-align: center;
}

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

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

.elementor-7325 .elementor-element.elementor-element-3c34bb4d {
	--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-7325 .elementor-element.elementor-element-f29ed89 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-372a1362 {
	--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-7325 .elementor-element.elementor-element-ddcc597 {
	--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;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-7325 .elementor-element.elementor-element-5dbdad17 {
	--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-7325 .elementor-element.elementor-element-44196680 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-44196680 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-a2ea8d4 {
	--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-7325 .elementor-element.elementor-element-25835ec5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-705a88f0 .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-705a88f0 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-aed8cf8 {
	--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-7325 .elementor-element.elementor-element-aed8cf8:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-aed8cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111;
}

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

.elementor-7325 .elementor-element.elementor-element-2080fee1 {
	--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-7325 .elementor-element.elementor-element-150188af .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-6961e619 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-6961e619 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-1313c557 .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-1313c557 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-7db22683 {
	--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-7325 .elementor-element.elementor-element-1cceddc2 {
	text-align: start;
}

.elementor-7325 .elementor-element.elementor-element-1cceddc2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-6616f61c {
	--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-7325 .elementor-element.elementor-element-6616f61c:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6616f61c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7325 .elementor-element.elementor-element-6204e08d {
	--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-7325 .elementor-element.elementor-element-807631c .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-807631c {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-293dfabc {
	--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-7325 .elementor-element.elementor-element-1fa5723a {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-1935992c {
	--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-7325 .elementor-element.elementor-element-1935992c:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-1935992c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 250, .05);
}

.elementor-7325 .elementor-element.elementor-element-30949f0e {
	--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-7325 .elementor-element.elementor-element-2fe8826f .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-2fe8826f {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-3a3da641 {
	--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-7325 .elementor-element.elementor-element-215228ce {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-6a1de857 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	grid-column: span 2;
}

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

.elementor-7325 .elementor-element.elementor-element-4f6fb805 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	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-7325 .elementor-element.elementor-element-4f6fb805:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4f6fb805 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

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

.elementor-7325 .elementor-element.elementor-element-60c0b81b {
	--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;
	--flex-wrap: nowrap;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-60c0b81b:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-60c0b81b::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_7-2.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-7325 .elementor-element.elementor-element-162c050d {
	--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-7325 .elementor-element.elementor-element-b90523a .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-b90523a {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-6ce87da6 {
	--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-7325 .elementor-element.elementor-element-2f42d688 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.45em;
}

.elementor-7325 .elementor-element.elementor-element-1aa96828 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 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-7325 .elementor-element.elementor-element-1aa96828:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-1aa96828 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-6d6e6147 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-7897d413 {
	text-align: center;
}

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

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

.elementor-7325 .elementor-element.elementor-element-6bede2c5 {
	--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: 0px;
	--padding-right: 0px;
}

.elementor-7325 .elementor-element.elementor-element-63f29916 {
	--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-7325 .elementor-element.elementor-element-63f29916:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-63f29916 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-416d835b {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-33166ed5 {
	--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-7325 .elementor-element.elementor-element-33166ed5:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-33166ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-6807076f {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-65a00c25 {
	--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-7325 .elementor-element.elementor-element-65a00c25:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-65a00c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-6dbf1d09 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-4d228eb7 {
	--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-7325 .elementor-element.elementor-element-4d228eb7:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4d228eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-5fc21dce {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-23eadd80 {
	--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-7325 .elementor-element.elementor-element-23eadd80:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-23eadd80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-cc8b7e3 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-663f23e4 {
	--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-7325 .elementor-element.elementor-element-663f23e4:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-663f23e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-5811cebe {
	--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-7325 .elementor-element.elementor-element-7423ea58 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-2dbb251f {
	--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-7325 .elementor-element.elementor-element-630cfc08 {
	--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;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-7325 .elementor-element.elementor-element-1628beb1 {
	--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-7325 .elementor-element.elementor-element-35d686bc .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-35d686bc {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-12e765a0 {
	--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-7325 .elementor-element.elementor-element-23a5226e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-5cfcbc7b {
	--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-7325 .elementor-element.elementor-element-56ef5fb0 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-56ef5fb0 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-1ca16619 {
	--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-7325 .elementor-element.elementor-element-43de8b01 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-5812b2dc {
	--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-7325 .elementor-element.elementor-element-5f00c4b3 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-65b7981 {
	--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-7325 .elementor-element.elementor-element-14b6f12b {
	--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-7325 .elementor-element.elementor-element-14b6f12b:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-14b6f12b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

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

.elementor-7325 .elementor-element.elementor-element-681bb206 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-681bb206 .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-7325 .elementor-element.elementor-element-58b4a85b {
	--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-7325 .elementor-element.elementor-element-58b4a85b:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-58b4a85b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

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

.elementor-7325 .elementor-element.elementor-element-65acd4b1 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-65acd4b1 .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-7325 .elementor-element.elementor-element-14b7c997 {
	--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-7325 .elementor-element.elementor-element-14b7c997:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-14b7c997 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

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

.elementor-7325 .elementor-element.elementor-element-7ad68323 {
	text-align: center;
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-2b4e34d7 {
	text-align: center;
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-3d3a7abe {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-1afe4abb {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-225a53f9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 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-7325 .elementor-element.elementor-element-7665da24 {
	--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-7325 .elementor-element.elementor-element-7665da24:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7665da24 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-321197d1 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-631e7d63 {
	--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-7325 .elementor-element.elementor-element-631e7d63:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-631e7d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-37b29d62 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-249affc3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	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-7325 .elementor-element.elementor-element-249affc3:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-249affc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

.elementor-7325 .elementor-element.elementor-element-2d7ea9ed {
	text-align: center;
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-beb8944 {
	--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;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-beb8944:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-beb8944 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-beb8944::before, .elementor-7325 .elementor-element.elementor-element-beb8944 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-beb8944 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-beb8944 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-beb8944 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-beb8944 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-7325 .elementor-element.elementor-element-4346606a {
	--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-7325 .elementor-element.elementor-element-3f4f4c21 {
	--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-7325 .elementor-element.elementor-element-429555bd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-90b2738 {
	margin: 30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-7325 .elementor-element.elementor-element-4b742089 {
	--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;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-4b742089:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4b742089 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-4b742089::before, .elementor-7325 .elementor-element.elementor-element-4b742089 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-4b742089 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-4b742089 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-4b742089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-4b742089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-7325 .elementor-element.elementor-element-2894dcf6 {
	--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-7325 .elementor-element.elementor-element-49bec01f {
	--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-7325 .elementor-element.elementor-element-753740aa .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-98dbfb5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	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-7325 .elementor-element.elementor-element-98dbfb5:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-98dbfb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111;
}

.elementor-7325 .elementor-element.elementor-element-60bbdfbe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-3b2fccf3 {
	--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;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-3b2fccf3:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-3b2fccf3::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-image: url("https://billd.com/nitropack_static/AbGLrtedFIqKqJfDZmKftvqXUKyIpFMg/assets/images/optimized/rev-e673975/billd.com/wp-content/uploads/2026/03/71ed95454c75b2b88e6faf392945db4b.Screenshot_13-1.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-7325 .elementor-element.elementor-element-6e797b33 {
	--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-7325 .elementor-element.elementor-element-24068316 .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-24068316 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-46eff757 {
	--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-7325 .elementor-element.elementor-element-42edd89c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-5f556939 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
	--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-7325 .elementor-element.elementor-element-4e5f1e60.e-con {
	--align-self: center;
}

.elementor-7325 .elementor-element.elementor-element-2eb23466 {
	--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-7325 .elementor-element.elementor-element-2eb23466:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2eb23466 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-49222dd2 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-4282c381 {
	--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-7325 .elementor-element.elementor-element-4282c381:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4282c381 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-18f554ba {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-66cca185 {
	--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-7325 .elementor-element.elementor-element-66cca185:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-66cca185 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-47078265 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-45cdd3ef .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.25em;
}

.elementor-7325 .elementor-element.elementor-element-45cdd3ef {
	margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-7325 .elementor-element.elementor-element-77f37742 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	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-7325 .elementor-element.elementor-element-77f37742:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-77f37742 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fa;
}

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

.elementor-7325 .elementor-element.elementor-element-25f7fc9d {
	--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;
	--overlay-opacity: 1;
	--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-7325 .elementor-element.elementor-element-25f7fc9d:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-25f7fc9d::before, .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-25f7fc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-7325 .elementor-element.elementor-element-8abbfa4 {
	--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-7325 .elementor-element.elementor-element-42e93609 .elementor-counter-number-wrapper {
	color: #2f83f5;
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-42e93609 {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-1ba69b18 {
	--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-7325 .elementor-element.elementor-element-60c253cf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-10a88a36 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	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-7325 .elementor-element.elementor-element-10a88a36:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-10a88a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2f83f5;
}

.elementor-7325 .elementor-element.elementor-element-20b0b6eb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-6729de2f {
	--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-7325 .elementor-element.elementor-element-6729de2f:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6729de2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-5631656a {
	--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-7325 .elementor-element.elementor-element-5053bbf8 img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-7325 .elementor-element.elementor-element-26a09cd0 {
	--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-7325 .elementor-element.elementor-element-6fe945b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-1f5d4af4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

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

.elementor-7325 .elementor-element.elementor-element-643c786a .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-643c786a {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-5209422a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 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-7325 .elementor-element.elementor-element-261ac773 {
	--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-7325 .elementor-element.elementor-element-261ac773:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-261ac773 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-718eda95 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-64054f7c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.25em;
}

.elementor-7325 .elementor-element.elementor-element-64054f7c {
	margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-7325 .elementor-element.elementor-element-5cd44315 {
	--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-7325 .elementor-element.elementor-element-5cd44315:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5cd44315 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-717a8cdd {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-6e841d99 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.25em;
}

.elementor-7325 .elementor-element.elementor-element-6e841d99 {
	margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-7325 .elementor-element.elementor-element-36797de8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	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-7325 .elementor-element.elementor-element-36797de8:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-36797de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111;
}

.elementor-7325 .elementor-element.elementor-element-155a554f {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-155a554f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-5a4a6055 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-5a4a6055 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-42f7c632 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-42f7c632 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-792c98e2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 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-7325 .elementor-element.elementor-element-792c98e2.e-con {
	--align-self: center;
}

.elementor-7325 .elementor-element.elementor-element-2c106510 {
	--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-7325 .elementor-element.elementor-element-2c106510:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2c106510 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-8f27143 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-7adab054 {
	--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-7325 .elementor-element.elementor-element-7adab054:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7adab054 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-7325 .elementor-element.elementor-element-5dabdc87 {
	text-align: center;
}

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

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

.elementor-7325 .elementor-element.elementor-element-16061321 {
	--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-7325 .elementor-element.elementor-element-73329e85 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-7cdb0521 {
	--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-7325 .elementor-element.elementor-element-edf9244 {
	--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-7325 .elementor-element.elementor-element-edf9244:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-edf9244 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-6f8e1ced {
	--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-7325 .elementor-element.elementor-element-6f8e1ced:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6f8e1ced > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-2071ae44 {
	--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-7325 .elementor-element.elementor-element-30226e2b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-5568579e {
	--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-7325 .elementor-element.elementor-element-5568579e:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5568579e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-503bc199 {
	--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-7325 .elementor-element.elementor-element-7efdd1d3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-5b5b9727 {
	--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-7325 .elementor-element.elementor-element-5b5b9727:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5b5b9727 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-5cd01979 {
	--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-7325 .elementor-element.elementor-element-5cd01979:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5cd01979 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-14b72bcc {
	--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-7325 .elementor-element.elementor-element-6524b130 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-52b141e6 {
	--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-7325 .elementor-element.elementor-element-52b141e6:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-52b141e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-739e0a2);
}

.elementor-7325 .elementor-element.elementor-element-18e31bb9 {
	--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-7325 .elementor-element.elementor-element-18e31bb9:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-18e31bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-1479d7ba {
	--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-7325 .elementor-element.elementor-element-45a2c354 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-3af71acf {
	--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-7325 .elementor-element.elementor-element-177404de {
	--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-7325 .elementor-element.elementor-element-177404de:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-177404de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafc;
}

.elementor-7325 .elementor-element.elementor-element-5a56ea82 {
	--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-7325 .elementor-element.elementor-element-3ec7157a .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-3ec7157a {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-55714a23 {
	--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-7325 .elementor-element.elementor-element-10ed0ec0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-150b833c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	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-7325 .elementor-element.elementor-element-150b833c:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-150b833c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111;
}

.elementor-7325 .elementor-element.elementor-element-1aaf0dc7 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-1aaf0dc7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-2ccf24e5 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-38f29e10 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-38f29e10 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-4d79b717 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 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-7325 .elementor-element.elementor-element-4d79b717.e-con {
	--align-self: center;
}

.elementor-7325 .elementor-element.elementor-element-129cf621 {
	--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: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	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-7325 .elementor-element.elementor-element-129cf621:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-129cf621 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-431c6a4d {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-2921f4ff {
	--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: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	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-7325 .elementor-element.elementor-element-2921f4ff:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2921f4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-7cdb1e5e {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-578cc019 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-578cc019 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-48271d50 {
	--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-7325 .elementor-element.elementor-element-33910057 {
	--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-7325 .elementor-element.elementor-element-33910057:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-33910057 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-79597c6e {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-4bbb5cff {
	--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-7325 .elementor-element.elementor-element-4bbb5cff:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4bbb5cff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-52f7190e {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-5a25c2db {
	--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-7325 .elementor-element.elementor-element-5a25c2db:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-5a25c2db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-444186de {
	text-align: center;
}

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

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

.elementor-7325 .elementor-element.elementor-element-7c466287 {
	--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-7325 .elementor-element.elementor-element-41471b98 {
	--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-7325 .elementor-element.elementor-element-6a190df5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-531dfa2f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
	color: #111;
}

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

.elementor-7325 .elementor-element.elementor-element-33189e42 {
	--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-7325 .elementor-element.elementor-element-33189e42::before, .elementor-7325 .elementor-element.elementor-element-33189e42 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-33189e42 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-33189e42 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-33189e42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-33189e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-7325 .elementor-element.elementor-element-63298b5e {
	--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;
	--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-7325 .elementor-element.elementor-element-63298b5e:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-63298b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-747001b1 {
	--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-7325 .elementor-element.elementor-element-5666bb5f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

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

.elementor-7325 .elementor-element.elementor-element-32c18737 {
	--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-7325 .elementor-element.elementor-element-7ff60a6f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #111;
}

.elementor-7325 .elementor-element.elementor-element-481c3b8d {
	--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-7325 .elementor-element.elementor-element-128dc479 {
	--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-7325 .elementor-element.elementor-element-128dc479:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-128dc479 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-bc80fa5 {
	--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-7325 .elementor-element.elementor-element-bc80fa5:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-bc80fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-7bdb8383 {
	--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-7325 .elementor-element.elementor-element-70f49819 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-3b5311e7 {
	--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-7325 .elementor-element.elementor-element-3b5311e7:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-3b5311e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-55ee4de7 {
	--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-7325 .elementor-element.elementor-element-5d6b6b59 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-77d03f50 {
	--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-7325 .elementor-element.elementor-element-77d03f50:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-77d03f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-73fd2eff {
	--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-7325 .elementor-element.elementor-element-23e4edab .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-4fe37639 {
	--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-7325 .elementor-element.elementor-element-4fe37639:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-4fe37639 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-4e8d770c {
	--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-7325 .elementor-element.elementor-element-5f76d4da .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-245498a5 {
	--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-7325 .elementor-element.elementor-element-245498a5:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-245498a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-244217c3 {
	--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-7325 .elementor-element.elementor-element-4c49580 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-694e5ade {
	--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-7325 .elementor-element.elementor-element-694e5ade:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-694e5ade > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-2629fb1e {
	--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-7325 .elementor-element.elementor-element-2629fb1e:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2629fb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

.elementor-7325 .elementor-element.elementor-element-4d9ad551 {
	--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-7325 .elementor-element.elementor-element-12441b1f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

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

.elementor-7325 .elementor-element.elementor-element-7f6d53c1 {
	--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-7325 .elementor-element.elementor-element-7f6d53c1:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7f6d53c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(47, 131, 245, .61);
}

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

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

.elementor-7325 .elementor-element.elementor-element-1b32062b .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

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

.elementor-7325 .elementor-element.elementor-element-662596ce {
	--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-7325 .elementor-element.elementor-element-662596ce:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-662596ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-48f2e09 {
	--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-7325 .elementor-element.elementor-element-2d64d36c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-681eb57f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-5987f7ba {
	--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-7325 .elementor-element.elementor-element-4da44123 {
	--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-7325 .elementor-element.elementor-element-67695826 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7325 .elementor-element.elementor-element-3ad055bf img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-7325 .elementor-element.elementor-element-17931f28 {
	text-align: start;
}

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

.elementor-7325 .elementor-element.elementor-element-488e271b {
	--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-7325 .elementor-element.elementor-element-6f656b2b {
	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-7325 .elementor-element.elementor-element-55a12bf4 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 1px;
}

.elementor-7325 .elementor-element.elementor-element-55a12bf4 .elementor-divider-separator {
	width: 100px;
}

.elementor-7325 .elementor-element.elementor-element-55a12bf4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-7325 .elementor-element.elementor-element-635f6f75 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 900;
}

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

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

.elementor-7325 .elementor-element.elementor-element-ac02f70 .elementor-divider-separator {
	width: 100px;
}

.elementor-7325 .elementor-element.elementor-element-ac02f70 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-7325 .elementor-element.elementor-element-7310cd3b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 900;
}

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

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

.elementor-7325 .elementor-element.elementor-element-7fa32766 {
	--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-7325 .elementor-element.elementor-element-7e632bd5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: var(--e-global-color-accent);
}

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

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

.elementor-7325 .elementor-element.elementor-element-48dec699 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-70e7b134 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-7dd67f17 {
	--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-7325 .elementor-element.elementor-element-3e11e5a7 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-3e11e5a7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-53489547 {
	--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-7325 .elementor-element.elementor-element-ef177a9 {
	--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-7325 .elementor-element.elementor-element-ef177a9:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-ef177a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-1beb4ea9 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-7e036e1 {
	--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-7325 .elementor-element.elementor-element-7e036e1:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-7e036e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-38848378 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-575680be {
	--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-7325 .elementor-element.elementor-element-575680be:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-575680be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .7);
}

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

.elementor-7325 .elementor-element.elementor-element-6bc4c867 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-205e49d9 {
	--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: 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-7325 .elementor-element.elementor-element-205e49d9:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-205e49d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-6739483d {
	--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-7325 .elementor-element.elementor-element-2fc7d578 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

.elementor-7325 .elementor-element.elementor-element-76828ba1 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 12.5px 12.5px;
	--row-gap: 12.5px;
	--column-gap: 12.5px;
	--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-7325 .elementor-element.elementor-element-67ef1ac2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
}

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

.elementor-7325 .elementor-element.elementor-element-2a523c28 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--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-7325 .elementor-element.elementor-element-2a523c28:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2a523c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

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

.elementor-7325 .elementor-element.elementor-element-12ea86f0 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-12ea86f0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

.elementor-7325 .elementor-element.elementor-element-6429d010 {
	--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;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 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-7325 .elementor-element.elementor-element-6429d010:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-6429d010 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-7325 .elementor-element.elementor-element-22d65919 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-3da4696b {
	--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-7325 .elementor-element.elementor-element-3da4696b:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-3da4696b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-30f2a50);
}

.elementor-7325 .elementor-element.elementor-element-50cb4c5e {
	--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-7325 .elementor-element.elementor-element-3703c84d {
	--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-7325 .elementor-element.elementor-element-793016ca {
	--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;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-7325 .elementor-element.elementor-element-5bd69f6d {
	--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-7325 .elementor-element.elementor-element-643c0f5a .elementor-counter-number-wrapper {
	color: var(--e-global-color-secondary);
	font-family: "Roboto", Sans-serif;
	font-size: 64px;
	font-weight: 900;
}

.elementor-7325 .elementor-element.elementor-element-643c0f5a {
	width: auto;
	max-width: auto;
}

.elementor-7325 .elementor-element.elementor-element-261267c9 {
	--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-7325 .elementor-element.elementor-element-5b78f145 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-7325 .elementor-element.elementor-element-22c1de98 .elementor-button {
	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);
	background-color: var(--e-global-color-secondary);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
}

.elementor-7325 .elementor-element.elementor-element-22c1de98 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7325 .elementor-element.elementor-element-6cee0099 {
	--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-7325 .elementor-element.elementor-element-695fe2c2 {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-27fe30ba {
	--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: 20px;
	--padding-right: 20px;
}

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

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

.elementor-7325 .elementor-element.elementor-element-4f05de4c {
	text-align: center;
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-7cac05d3 {
	text-align: center;
}

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

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

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

.elementor-7325 .elementor-element.elementor-element-28b08023 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-28b08023 .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-7325 .elementor-element.elementor-element-7f12b1ba {
	text-align: center;
}

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

.elementor-7325 .elementor-element.elementor-element-2df21d7f {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--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-7325 .elementor-element.elementor-element-2df21d7f:not(.elementor-motion-effects-element-type-background), .elementor-7325 .elementor-element.elementor-element-2df21d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111;
}

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

.elementor-7325 .elementor-element.elementor-element-4a15cef2 {
	text-align: center;
}

.elementor-7325 .elementor-element.elementor-element-4a15cef2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.2;
	color: #fff;
}

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

@media (max-width:1400px) and (min-width:768px) {
	.elementor-7325 .elementor-element.elementor-element-3c9d94cc {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-35707750 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f4ac8ba {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3a14564c {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b65f1a8 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77aefdf7 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1c2f78f0 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bffa82f {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dbdad17 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-162c050d {
		--width: 18%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1628beb1 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cfcbc7b {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4346606a {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e797b33 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-8abbfa4 {
		--width: 33%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-53489547 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bd69f6d {
		--width: 33%;
	}
}

@media (max-width:1400px) {
	.elementor-7325 .elementor-element.elementor-element-7c7a4d26 {
		--min-height: 500px;
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-758814bc .elementor-heading-title {
		font-size: 44px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-790d19b8 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1863b1c {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5c648ee {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-34563794 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5ebf4721 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-67321990 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-widget-counter .elementor-counter-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7325 .elementor-element.elementor-element-7e2e979c .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6c546481 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aac53b {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2f2c5ec6 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-20e6333b .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2641ad61 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-62a608c7 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-748bd8e4 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-612a311 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 {
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4297c6f1 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4c8042a9 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bffa82f {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3f60b7f7 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4c0cac98 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d1ac332 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5adcb1be .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-f069d2d {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-44196680 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aed8cf8 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-807631c .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2fe8826f .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2f42d688 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1aa96828 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6bede2c5 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-19b588cc .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-45db4bc7 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f65999f .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-401b8787 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-161ceae3 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-663f23e4 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-35d686bc .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-56ef5fb0 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-65b7981 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-9ba22db .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c3b0c7e .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36455f91 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-38f892ad .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dd17b59 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-225a53f9 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-398f410 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1a1ddae9 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-313f88de .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-601cec7 .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-287030b6 .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6729de2f {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5209422a {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-57f8961b .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3e011d1f .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36797de8 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-792c98e2 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1456738 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5af8cb9a .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5b19e9f4 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3ec7157a .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-150b833c {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d79b717 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48271d50 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-28d7311d .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-72cb7203 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48fc27f1 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47e35188 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-63298b5e {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-662596ce {
		--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);
	}
	
	.elementor-7325 .elementor-element.elementor-element-52eeeb9 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-53489547 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7d019d9d .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-56def2a6 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1ffd8e59 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-205e49d9 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a523c28 {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6429d010 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3da4696b {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-643c0f5a .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-27fe30ba {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a26c5 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3525e047 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5d980377 .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2df21d7f {
		--padding-top: 45px;
		--padding-bottom: 45px;
		--padding-left: 45px;
		--padding-right: 45px;
	}
}

@media (max-width:1024px) {
	.elementor-7325 .elementor-element.elementor-element-7c7a4d26 {
		--min-height: 400px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-75e988e4 {
		--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-7325 .elementor-element.elementor-element-5246f9b9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-758814bc .elementor-heading-title {
		font-size: 44px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41bc4e3b .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3bc6d53c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-790d19b8 {
		--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-7325 .elementor-element.elementor-element-699b239 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1863b1c {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1b39dcf6 {
		--spacer-size: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5c648ee {
		--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-7325 .elementor-element.elementor-element-6e782a1e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-34563794 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5ebf4721 {
		--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-7325 .elementor-element.elementor-element-3c9d94cc {
		--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-7325 .elementor-element.elementor-element-30a6cb06 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-67321990 {
		--gap: 45px 45px;
		--row-gap: 45px;
		--column-gap: 45px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6b479c91 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-widget-counter .elementor-counter-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7325 .elementor-element.elementor-element-1eaa4402 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6c546481 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aac53b {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2b8f3103 {
		--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-7325 .elementor-element.elementor-element-3a361426 {
		text-align: center;
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-197c0801 {
		--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-7325 .elementor-element.elementor-element-20f67295 {
		text-align: center;
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2641ad61 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-56d5aca6 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a75cb6 {
		--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-7325 .elementor-element.elementor-element-5bb85c0d {
		text-align: center;
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-748bd8e4 {
		--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-7325 .elementor-element.elementor-element-223d7c4b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4ebcd2f0 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-24f9063 {
		--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-7325 .elementor-element.elementor-element-2396e9e5 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-612a311 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 {
		padding: 0px 0px 0px 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4297c6f1 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-64abfcb6 {
		--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-7325 .elementor-element.elementor-element-2ad68941 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7827ad55 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bffa82f {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-f069d2d {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-705a88f0 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aed8cf8 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1313c557 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6616f61c {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1935992c {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60c0b81b {
		--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;
		--flex-wrap: nowrap;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60c0b81b::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 30% auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1aa96828 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6bede2c5 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-663f23e4 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-65b7981 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-9ba22db .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c3b0c7e .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36455f91 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-38f892ad .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dd17b59 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-225a53f9 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-beb8944 {
		--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-7325 .elementor-element.elementor-element-429555bd {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-429555bd .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b742089 {
		--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-7325 .elementor-element.elementor-element-98dbfb5 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3b2fccf3 {
		--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-7325 .elementor-element.elementor-element-3b2fccf3::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 30% auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-42edd89c {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-25f7fc9d {
		--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-7325 .elementor-element.elementor-element-60c253cf {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60c253cf .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-10a88a36 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6729de2f {
		--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-7325 .elementor-element.elementor-element-26a09cd0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-643c786a .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5209422a {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36797de8 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-792c98e2 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5b19e9f4 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-150b833c {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d79b717 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48271d50 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47e35188 {
		--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-7325 .elementor-element.elementor-element-41471b98 {
		--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-7325 .elementor-element.elementor-element-63298b5e {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1b32062b .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-662596ce {
		--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-7325 .elementor-element.elementor-element-48f2e09 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-488e271b {
		--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);
	}
	
	.elementor-7325 .elementor-element.elementor-element-52eeeb9 {
		--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-7325 .elementor-element.elementor-element-7fa32766 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-53489547 {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-205e49d9 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a523c28 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6429d010 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3da4696b {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-22c1de98 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-27fe30ba {
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a26c5 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3525e047 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5d980377 .elementor-counter-number-wrapper {
		font-size: 35px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2df21d7f {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
}

@media (max-width:767px) {
	.elementor-7325 .elementor-element.elementor-element-7c7a4d26 {
		--min-height: 300px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-75e988e4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5246f9b9 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-15d751fa {
		text-align: start;
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-758814bc {
		text-align: start;
	}
	
	.elementor-7325 .elementor-element.elementor-element-758814bc .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41bc4e3b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-790d19b8 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699b239 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699b239.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5d790086 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5d790086 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1863b1c {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1b39dcf6 {
		--spacer-size: 150px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5c648ee {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e782a1e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-e1f2ebb .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-e1f2ebb {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-34563794 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5ebf4721 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c9d94cc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-338f6a10 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-338f6a10 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-30a6cb06 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-67321990 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6b479c91 {
		--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-7325 .elementor-element.elementor-element-35707750 {
		--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-7325 .elementor-element.elementor-element-6c546481 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-97e15cb .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aac53b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41a05391 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2b8f3103 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f4ac8ba {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-68b1f76e {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-197c0801 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3a14564c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2641ad61 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-56d5aca6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6d5e209 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a75cb6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b65f1a8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-748bd8e4 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-223d7c4b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-223d7c4b.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5196330c .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5196330c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4ebcd2f0 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-63e5e32e {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-24f9063 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77aefdf7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-612a311 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699bb5a8 {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4297c6f1 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-64abfcb6 {
		--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-7325 .elementor-element.elementor-element-1c2f78f0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7827ad55 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1fecb241 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bffa82f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(4, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-f069d2d {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dbdad17 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-44196680 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-25835ec5 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-705a88f0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-aed8cf8 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-150188af .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1313c557 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1cceddc2 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6616f61c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6204e08d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1935992c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-30949f0e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6a1de857 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4f6fb805 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60c0b81b::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-60c0b81b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 45% auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60c0b81b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-162c050d {
		--width: 45%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-b90523a .elementor-counter-number-wrapper {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-b90523a {
		margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1aa96828 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6d6e6147 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6bede2c5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(5, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-663f23e4 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7423ea58 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1628beb1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-35d686bc .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-23a5226e {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cfcbc7b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-56ef5fb0 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-43de8b01 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5812b2dc {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-65b7981 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-9ba22db .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c3b0c7e .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36455f91 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-38f892ad .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dd17b59 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-225a53f9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-249affc3 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2d7ea9ed .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-654768f3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-beb8944 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4346606a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-90b2738 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b742089 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2894dcf6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-98dbfb5 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-60bbdfbe .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3b2fccf3::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7325 .elementor-element.elementor-element-3b2fccf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 45% auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3b2fccf3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e797b33 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77f37742 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-25f7fc9d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-8abbfa4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-10a88a36 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6729de2f {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a09cd0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a09cd0.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f5d4af4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f5d4af4 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-643c786a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5209422a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-36797de8 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-155a554f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5a4a6055 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-792c98e2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5b19e9f4 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-73329e85 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-edf9244 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6f8e1ced {
		--width: 63%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7f5e3143 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5568579e {
		--width: 51%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5b5b9727 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cd01979 {
		--width: 23%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-52b141e6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-18e31bb9 {
		--width: 16%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5a56ea82 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3ec7157a .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-10ed0ec0 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-150b833c {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1aaf0dc7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2ccf24e5 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d79b717 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48271d50 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47e35188 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41471b98 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41471b98.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-531dfa2f .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-531dfa2f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-63298b5e {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5666bb5f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7ff60a6f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-128dc479 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-bc80fa5 {
		--width: 62%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-f5811c3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3b5311e7 {
		--width: 57%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47ee42a1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77d03f50 {
		--width: 41%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-769778b2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4fe37639 {
		--width: 28%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-22fdfc4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-245498a5 {
		--width: 26%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-701a1f75 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-694e5ade {
		--width: 23%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-428e1ed9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2629fb1e {
		--width: 16%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-73139153 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7f6d53c1 {
		--width: 10%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1b32062b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-662596ce {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48f2e09 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48f2e09.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-681eb57f .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-681eb57f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-488e271b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-488e271b.e-con {
		--order: 1;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-7325 .elementor-element.elementor-element-52eeeb9 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7fa32766 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7fa32766.e-con {
		--order: -99999;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48dec699 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48dec699 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3e11e5a7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-53489547 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(3, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-205e49d9 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a523c28 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6429d010 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-22d65919 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3da4696b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bd69f6d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-643c0f5a .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5b78f145 {
		text-align: center;
	}
	
	.elementor-7325 .elementor-element.elementor-element-22c1de98 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6cee0099 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-27fe30ba {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2a26c5 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3525e047 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5d980377 .elementor-counter-number-wrapper {
		font-size: 54px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2df21d7f {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
}

@media (min-width:768px) {
	.elementor-7325 .elementor-element.elementor-element-7c7a4d26 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5246f9b9 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3bc6d53c {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-15d3b97d {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-790d19b8 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b150f9e {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699b239 {
		--width: 40%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5c648ee {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e782a1e {
		--width: 80%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5ebf4721 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c9d94cc {
		--width: 75%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6b5a8692 {
		--width: 40%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3cef4652 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-35707750 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-58e2c0b0 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1f4ac8ba {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3a14564c {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b65f1a8 {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-748bd8e4 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-223d7c4b {
		--width: 75%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77aefdf7 {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-407b480d {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6366a35d {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-faed40a {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1c2f78f0 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3f0f6fac {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c34bb4d {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-372a1362 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dbdad17 {
		--width: 25%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-a2ea8d4 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2080fee1 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7db22683 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-162c050d {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6ce87da6 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5811cebe {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2dbb251f {
		--width: 55%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1628beb1 {
		--width: 25%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-12e765a0 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cfcbc7b {
		--width: 25%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1ca16619 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-225a53f9 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4346606a {
		--width: 300px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3f4f4c21 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2894dcf6 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-49bec01f {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e797b33 {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-46eff757 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
		--width: 80%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-8abbfa4 {
		--width: 200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1ba69b18 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6729de2f {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5631656a {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a09cd0 {
		--width: 40%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5209422a {
		--width: 65%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-792c98e2 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-16061321 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7cdb0521 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-edf9244 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6f8e1ced {
		--width: 63%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2071ae44 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5568579e {
		--width: 51%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-503bc199 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cd01979 {
		--width: 23%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-14b72bcc {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-18e31bb9 {
		--width: 16%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1479d7ba {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3af71acf {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5a56ea82 {
		--width: 20%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-55714a23 {
		--width: 80%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d79b717 {
		--width: 65%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48271d50 {
		--width: 80%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47e35188 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41471b98 {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-33189e42 {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-747001b1 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-32c18737 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-481c3b8d {
		--width: 58%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-128dc479 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-bc80fa5 {
		--width: 62%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7bdb8383 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-f5811c3 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3b5311e7 {
		--width: 57%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-55ee4de7 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-47ee42a1 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77d03f50 {
		--width: 41%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-73fd2eff {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-769778b2 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4fe37639 {
		--width: 28%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e8d770c {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-22fdfc4 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-245498a5 {
		--width: 26%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-244217c3 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-701a1f75 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-694e5ade {
		--width: 23%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6b0f99b7 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-428e1ed9 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2629fb1e {
		--width: 16%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d9ad551 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-73139153 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7f6d53c1 {
		--width: 10%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1a5cd76 {
		--width: auto;
	}
	
	.elementor-7325 .elementor-element.elementor-element-662596ce {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5987f7ba {
		--width: 85%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4da44123 {
		--width: 20%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-488e271b {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-52eeeb9 {
		--content-width: 1200px;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7fa32766 {
		--width: 75%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6739483d {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-76828ba1 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-50cb4c5e {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3703c84d {
		--width: 55%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bd69f6d {
		--width: 25%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-261267c9 {
		--width: 70%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-27fe30ba {
		--width: 80%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-7325 .elementor-element.elementor-element-5246f9b9 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4b150f9e {
		--width: 40%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-699b239 {
		--width: 55%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e782a1e {
		--width: 90%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3c9d94cc {
		--width: 85%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-58e2c0b0 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-223d7c4b {
		--width: 90%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-77aefdf7 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-407b480d {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3f0f6fac {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5dbdad17 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-162c050d {
		--width: 30%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6ce87da6 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1628beb1 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5cfcbc7b {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-225a53f9 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4346606a {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-3f4f4c21 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-2894dcf6 {
		--width: 45%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-49bec01f {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-6e797b33 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-46eff757 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4e5f1e60 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-8abbfa4 {
		--width: 50%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-1ba69b18 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5631656a {
		--width: 33.5%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-26a09cd0 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5209422a {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-792c98e2 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5a56ea82 {
		--width: 30%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4d79b717 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48271d50 {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-41471b98 {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-33189e42 {
		--width: 40%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-48f2e09 {
		--width: 75%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5987f7ba {
		--width: 100%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-4da44123 {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-488e271b {
		--width: 60%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-7fa32766 {
		--width: 90%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-5bd69f6d {
		--width: 35%;
	}
	
	.elementor-7325 .elementor-element.elementor-element-27fe30ba {
		--width: 100%;
	}
}

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

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-3c18d7b5 */
.elementor-7325 .elementor-element.elementor-element-3c18d7b5 strong {
	font-weight: 900;
}

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-65b7981 */
.elementor-7325 .elementor-element.elementor-element-65b7981: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-6fe945b */
.elementor-7325 .elementor-element.elementor-element-6fe945b {
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
}

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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