/* End custom CSS */

.elementor-30634 .elementor-element.elementor-element-db309ab {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-9bf79a4 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 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-30634 .elementor-element.elementor-element-9bf79a4:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-9bf79a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f5;
}

.elementor-30634 .elementor-element.elementor-element-954da2f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-6325fc2a {
	--display: flex;
	--min-height: 250px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--border-radius: 20px 20px 20px 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-30634 .elementor-element.elementor-element-6325fc2a:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-6325fc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

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

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

.elementor-30634 .elementor-element.elementor-element-07eb6a8 img {
	width: 100%;
	max-width: 85%;
}

.elementor-30634 .elementor-element.elementor-element-4affe716 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--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);
}

.elementor-30634 .elementor-element.elementor-element-4b3d41f {
	width: var(--container-widget-width, 93%);
	max-width: 93%;
	margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	--container-widget-width: 93%;
	--container-widget-flex-grow: 0;
}

.elementor-30634 .elementor-element.elementor-element-4b3d41f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 49px;
	font-weight: 600;
	line-height: 40px;
	color: #e5ff00;
}

.elementor-30634 .elementor-element.elementor-element-3d40a72 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-9a8d611 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

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

.elementor-30634 .elementor-element.elementor-element-9c543cc {
	font-family: "Roboto", Sans-serif;
	font-size: .8rem;
	font-weight: 400;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-9c543cc a {
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-1da48c46 {
	--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: space-between;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-7675b57 {
	--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: 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-30634 .elementor-element.elementor-element-f4c1e2f {
	background-color: var(--e-global-color-2965258);
	padding: 5px 20px 5px 20px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-30634 .elementor-element.elementor-element-f4c1e2f:hover {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-f4c1e2f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-ecaea95 {
	background-color: var(--e-global-color-2965258);
	padding: 5px 20px 5px 20px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-30634 .elementor-element.elementor-element-ecaea95:hover {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-ecaea95 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-2a79b85 {
	background-color: var(--e-global-color-2965258);
	padding: 5px 20px 5px 20px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-30634 .elementor-element.elementor-element-2a79b85:hover {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-2a79b85 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-c42b435 {
	background-color: var(--e-global-color-2965258);
	padding: 5px 20px 5px 20px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-30634 .elementor-element.elementor-element-c42b435:hover {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-c42b435 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-e820585 {
	--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: space-between;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-2010fba {
	--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: 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-30634 .elementor-element.elementor-element-ecb4550 {
	--display: flex;
}

.elementor-30634 .elementor-element.elementor-element-12bd634 .elementor-heading-title {
	font-family: var(--e-global-typography-67341fd-font-family), Sans-serif;
	font-size: var(--e-global-typography-67341fd-font-size);
	font-weight: var(--e-global-typography-67341fd-font-weight);
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-ee8de5f {
	background-color: var(--e-global-color-9439269);
	padding: 5px 20px 5px 20px;
	border-radius: 12px 12px 12px 12px;
}

.elementor-30634 .elementor-element.elementor-element-ee8de5f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.2rem;
	font-weight: 600;
	color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-475a64cd {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-3a0723f4 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-3a0723f4:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-3a0723f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-42daa3db {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-6788e06 {
	--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-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-10b04be {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-10b04be:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-10b04be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-30634 .elementor-element.elementor-element-aa57d2d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-38936f9 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

.elementor-30634 .elementor-element.elementor-element-38936f9 img {
	width: 140px;
	max-width: 140px;
}

.elementor-30634 .elementor-element.elementor-element-377e00ad {
	--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: 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-30634 .elementor-element.elementor-element-f34af56 {
	--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: 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-30634 .elementor-element.elementor-element-5e30f204 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

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

.elementor-30634 .elementor-element.elementor-element-75ba367c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-75ba367c .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-75ba367c .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-2b1c79d2 {
	--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-30634 .elementor-element.elementor-element-1674e18a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-32ec707e {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-32ec707e .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-526ff096 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-3dc44ede {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-3dc44ede .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-6b24c4ef {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-6b24c4ef .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-6a34c18e {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-4bfb64e7 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-4bfb64e7 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-52a05e8a {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-52a05e8a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-fb2edb6 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-fb2edb6:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-fb2edb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-7f021b8 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-7f021b8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-238e7c9 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-238e7c9:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-238e7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-d6a52d8 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-d9a4606 {
	--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-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-0f330c0 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-0f330c0:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-0f330c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-04b8ce9 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-88f7598 {
	margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

.elementor-30634 .elementor-element.elementor-element-88f7598 img {
	width: 140px;
	max-width: 140px;
}

.elementor-30634 .elementor-element.elementor-element-7f3f6c1 {
	--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: 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-30634 .elementor-element.elementor-element-575f51c {
	--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: 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-30634 .elementor-element.elementor-element-8688756 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-11e4143 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-11e4143 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-11e4143 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-8b098a0 {
	--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-30634 .elementor-element.elementor-element-bc151d8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-c68db0b {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-c68db0b .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-7eb048d {
	--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-end;
	--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-30634 .elementor-element.elementor-element-5774bcb {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-5774bcb .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-2be42bb {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-2be42bb .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-0bc1325 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-4c2eb0d {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-4c2eb0d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-8b52249 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-8b52249 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-398f3df {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-398f3df:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-398f3df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-ab992df {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-ab992df .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9020134 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-9020134:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-9020134 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-a030e56 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-8373231 {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-f1c697c {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-f1c697c:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-f1c697c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-6c28912 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-6c28912 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-ed00ac1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
}

.elementor-30634 .elementor-element.elementor-element-8c723a3 {
	--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: 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-30634 .elementor-element.elementor-element-09ceeae {
	--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: 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-30634 .elementor-element.elementor-element-536fc7a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-594eb12 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-594eb12 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-594eb12 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-da8307a {
	--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-30634 .elementor-element.elementor-element-dec594c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1d363f4 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1d363f4 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-18f41dc {
	--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-end;
	--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-30634 .elementor-element.elementor-element-0a095c1 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-0a095c1 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-8a9868f {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-8a9868f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-9e4be3b {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-d5c90b7 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-d5c90b7 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-ea11cc9 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-ea11cc9 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9a26e30 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

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

.elementor-30634 .elementor-element.elementor-element-ff4cbce {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-ff4cbce .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-cc936cf {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-cc936cf:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-cc936cf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-856199e {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-b785860 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-1bc50fe {
	--display: flex;
	--min-height: 50px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-3968ba5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-11ae17b {
	margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

.elementor-30634 .elementor-element.elementor-element-11ae17b img {
	width: 120px;
	max-width: 120px;
}

.elementor-30634 .elementor-element.elementor-element-1f6eebb {
	--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: 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-30634 .elementor-element.elementor-element-d8fa16f {
	--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: 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-30634 .elementor-element.elementor-element-6e42f05 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-8a04442 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-8a04442 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-8a04442 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-2efd71e {
	--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-30634 .elementor-element.elementor-element-5dfbb5d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9b9def1 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9b9def1 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-be42070 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-cb658fb {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-cb658fb .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-5016454 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-5016454 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-582bba9 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-8d1866f {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-8d1866f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-386d9b8 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-386d9b8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-08b0152 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-08b0152:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-08b0152 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-f9e0145 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-f9e0145 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-d66b547 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-d66b547:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-d66b547 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-848c1be {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-4ae8612 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-f1ef1d5 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-f1ef1d5:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-f1ef1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-fe76ff5 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-fe76ff5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-c3b3a6c {
	--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: 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-30634 .elementor-element.elementor-element-a935430 {
	--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: 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-30634 .elementor-element.elementor-element-5b4eaeb .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-4fd251b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-4fd251b .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-4fd251b .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-c6fa4b9 {
	--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-30634 .elementor-element.elementor-element-0065df1 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-eb31589 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-eb31589 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-00768a2 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-4904f99 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-4904f99 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-490955f {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-490955f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-e08831b {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-5624fd8 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-5624fd8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-20c3756 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-20c3756 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-8fbecd8 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-8fbecd8:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-8fbecd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-6d84220 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-6d84220 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9fb51e3 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-9fb51e3:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-9fb51e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-36566b1 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-2cacc4f {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-87e3f02 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-87e3f02:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-87e3f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-08157aa .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-a2c4ab7 {
	margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

.elementor-30634 .elementor-element.elementor-element-a2c4ab7 img {
	width: 120px;
	max-width: 120px;
}

.elementor-30634 .elementor-element.elementor-element-e01270e {
	--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: 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-30634 .elementor-element.elementor-element-c5f2eb5 {
	--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: 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-30634 .elementor-element.elementor-element-5177c05 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-785da96 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-785da96 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-785da96 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-cd1ba15 {
	--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-30634 .elementor-element.elementor-element-bccaf03 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1b41f99 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1b41f99 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-49d4a19 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-1e8ff7d {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1e8ff7d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b8cdf1b {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-b8cdf1b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-4fb8bba {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-fcc6f73 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-fcc6f73 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-f5a3758 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-f5a3758 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-ae2f4e6 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-ae2f4e6:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-ae2f4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-6f90fb6 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-6f90fb6 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-5a684f41 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-97c20bc {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-747bcc2-font-family), Sans-serif;
	font-size: var(--e-global-typography-747bcc2-font-size);
	font-weight: var(--e-global-typography-747bcc2-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-97c20bc.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30634 .elementor-element.elementor-element-0698b99 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-97a95da {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 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-30634 .elementor-element.elementor-element-97a95da:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-97a95da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f5;
}

.elementor-30634 .elementor-element.elementor-element-6d098a4 {
	--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: space-between;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-4b4229b {
	--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: 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-30634 .elementor-element.elementor-element-88ef225 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-9961457 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 2.5rem;
	font-weight: 600;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-e50876b {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-027e818 {
	margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-bc7a5e6 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-bc7a5e6 img {
	width: 220px;
	max-width: 220px;
}

.elementor-30634 .elementor-element.elementor-element-00a7856 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-7119bf5 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-7119bf5:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-7119bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-10aa314 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-660afca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-306acbb {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-306acbb:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-306acbb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-60612b5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-38679bf {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-38679bf:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-38679bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-517b602 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-314938c {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-314938c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .6rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-64e739f {
	--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: 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-30634 .elementor-element.elementor-element-b0d4cea {
	--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: 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-30634 .elementor-element.elementor-element-cbf03cf .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-e7242d5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-e7242d5 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-e7242d5 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-1c65920 {
	--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-30634 .elementor-element.elementor-element-b4ba2f3 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-85b5537 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-85b5537 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-5cd63ef {
	--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-end;
	--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-30634 .elementor-element.elementor-element-dab2cbf {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-dab2cbf .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-2260a13 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-2260a13 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-23715cc {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-015e0a0 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-015e0a0 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-da8fae1 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-da8fae1 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-32e325b {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-32e325b:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-32e325b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-1f06197 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-1f06197 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-cb44371 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-cb44371:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-cb44371 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-50ed0a8 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-1ade952 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-ffee879 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-ffee879:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-ffee879 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-4f693f2 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-46a5b20 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-46a5b20:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-46a5b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-1b8c0f3 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-5e5b134 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-5e5b134 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .6rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-b4089d5 {
	--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: 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-30634 .elementor-element.elementor-element-f59b0c0 {
	--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: 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-30634 .elementor-element.elementor-element-9f6eff6 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-75257be {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-75257be .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-75257be .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-2a52b74 {
	--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-30634 .elementor-element.elementor-element-7ab8437 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b64da93 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-b64da93 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-0ba9e7a {
	--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-end;
	--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-30634 .elementor-element.elementor-element-5b2f040 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-5b2f040 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1702ef8 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1702ef8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-650ec14 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-1b814b8 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1b814b8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-30d7b6f {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-30d7b6f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1544aa0 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-1544aa0:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-1544aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-f69973d {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-f69973d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b5fee0c {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-b5fee0c:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-b5fee0c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-6a610d1 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-7a6b636 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-d5d0b86 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-d5d0b86:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-d5d0b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-fafc253 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-3a84c3b {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-b5b02cf .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-b7683a6 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-b7683a6 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .6rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-ffa49df {
	--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: 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-30634 .elementor-element.elementor-element-0887b67 {
	--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: 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-30634 .elementor-element.elementor-element-b709c6c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-aaf107f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-aaf107f .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-aaf107f .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-f83cc5f {
	--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-30634 .elementor-element.elementor-element-960e978 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b638662 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-b638662 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-3a4430a {
	--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-end;
	--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-30634 .elementor-element.elementor-element-31c24d5 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-31c24d5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-959f48b {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-959f48b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-edb4d30 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-e727632 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-e727632 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b764ff8 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-b764ff8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1cbac2a {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

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

.elementor-30634 .elementor-element.elementor-element-fe684f5 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-fe684f5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-ef5586e {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-b4a107f {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-747bcc2-font-family), Sans-serif;
	font-size: var(--e-global-typography-747bcc2-font-size);
	font-weight: var(--e-global-typography-747bcc2-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-b4a107f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30634 .elementor-element.elementor-element-65c50d2 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-7a2157c {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 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-30634 .elementor-element.elementor-element-7a2157c:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-7a2157c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f5;
}

.elementor-30634 .elementor-element.elementor-element-f5698eb {
	--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: space-between;
	--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-30634 .elementor-element.elementor-element-8e24d3d {
	--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: 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-30634 .elementor-element.elementor-element-95e2b72 {
	--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-30634 .elementor-element.elementor-element-47ea546 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 2.5rem;
	font-weight: 600;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-ecbebda {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-ecbebda img {
	width: 120px;
	max-width: 120px;
}

.elementor-30634 .elementor-element.elementor-element-da11b25 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-080b487 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-080b487:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-080b487 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-0348cdb {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-19e3424 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-38494c4 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-38494c4:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-38494c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-74ad50b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-75b8357 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-75b8357:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-75b8357 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-4cdaf98 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-2e017ee {
	--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: 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-30634 .elementor-element.elementor-element-ca7c23d {
	--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: 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-30634 .elementor-element.elementor-element-035f0d0 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-f6413a7 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-f6413a7 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-f6413a7 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-4cd14b6 {
	--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-30634 .elementor-element.elementor-element-1923058 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-110aa19 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-110aa19 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-3845857 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-9938e91 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9938e91 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9c810a8 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9c810a8 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-fa55be1 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-7b5245b {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-7b5245b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-32c2f08 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-32c2f08 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-bd48800 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-bd48800:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-bd48800 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-b8386ca {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-b8386ca .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-6ef3693 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-6ef3693:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-6ef3693 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-d91ff44 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-7b45982 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-02e9c8c {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-02e9c8c:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-02e9c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-baeb25a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-76aadb7 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-023705a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-5ad45e6 {
	--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: 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-30634 .elementor-element.elementor-element-109fb2c {
	--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: 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-30634 .elementor-element.elementor-element-7446c78 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-11963c5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-11963c5 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-11963c5 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-6cc657a {
	--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-30634 .elementor-element.elementor-element-c4d1715 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-a34df27 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-a34df27 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-1aea1b9 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-c96c416 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-c96c416 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-693e656 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-693e656 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-2964651 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-988151b {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-988151b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-d4e26e9 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-d4e26e9 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-f4542c6 {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-f4542c6:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-f4542c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-dece5a7 {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-dece5a7 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-2790608 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-2790608:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-2790608 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-d8be916 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-bbcf040 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-72aed49 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-72aed49:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-72aed49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-6df8a45 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-0dcdefa {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-0dcdefa:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-0dcdefa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-8b5945a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-612b2c9 {
	--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: 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-30634 .elementor-element.elementor-element-bb4b5d8 {
	--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: 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-30634 .elementor-element.elementor-element-100deb6 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-6277a5e {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-6277a5e .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-6277a5e .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-9d3dc36 {
	--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-30634 .elementor-element.elementor-element-6915ed5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-8618d53 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-8618d53 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-76d2a97 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-faf5861 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-faf5861 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-e58dccc {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-e58dccc .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-699c0ef {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-ae395fd {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-ae395fd .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-57da08a {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-57da08a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-0be701b {
	--display: flex;
	--min-height: 50px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-30634 .elementor-element.elementor-element-0be701b:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-0be701b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cba5da7);
}

.elementor-30634 .elementor-element.elementor-element-2efd92f {
	text-align: center;
}

.elementor-30634 .elementor-element.elementor-element-2efd92f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-7a968c9 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-c9278f7 {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-747bcc2-font-family), Sans-serif;
	font-size: var(--e-global-typography-747bcc2-font-size);
	font-weight: var(--e-global-typography-747bcc2-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-c9278f7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30634 .elementor-element.elementor-element-6121966 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-e50c31d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 20px 20px 20px 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-30634 .elementor-element.elementor-element-e50c31d:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-e50c31d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f5;
}

.elementor-30634 .elementor-element.elementor-element-cc8fc26 {
	--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: 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-30634 .elementor-element.elementor-element-22a9627 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-91df063 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-91df063.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30634 .elementor-element.elementor-element-71c9834 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 2.5rem;
	font-weight: 600;
	color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-9400c93 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-9400c93 img {
	width: 120px;
	max-width: 120px;
}

.elementor-30634 .elementor-element.elementor-element-cba3e84 {
	--spacer-size: 20px;
}

.elementor-30634 .elementor-element.elementor-element-48d8a46 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-6e73fd0 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-6e73fd0:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-6e73fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-7941931 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-e227ce2 {
	--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-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-3f0946d {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-ea9ff2f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-d102aae {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-d102aae img {
	width: 100px;
	max-width: 100px;
}

.elementor-30634 .elementor-element.elementor-element-8491503 {
	--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: 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-30634 .elementor-element.elementor-element-c9b248e {
	--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: 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-30634 .elementor-element.elementor-element-65dc98c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-48a83f2 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-48a83f2 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-48a83f2 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-2814ca9 {
	--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-30634 .elementor-element.elementor-element-51042d1 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-af7204e {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-af7204e .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-e66568f {
	--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-end;
	--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-30634 .elementor-element.elementor-element-41fd985 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-41fd985 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-f763abc {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-f763abc .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-ca44f1f {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-2d72665 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-2d72665 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-dbf7b31 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-dbf7b31 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-849913f {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-849913f:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-849913f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-e6867a3 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-8514a84 {
	--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-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-fd32ed5 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-fd32ed5:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-fd32ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-08e2e52 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-497c613 {
	--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: 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-30634 .elementor-element.elementor-element-518cd6d {
	--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: 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-30634 .elementor-element.elementor-element-f8362fd .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-73a1908 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-73a1908 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-73a1908 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-a08b03e {
	--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-30634 .elementor-element.elementor-element-2b72420 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-9a08542 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9a08542 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-1af0f71 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-043c20e {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-043c20e .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-a3825c7 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-a3825c7 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-78ae477 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-40f9b0e {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-40f9b0e .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-40de85b {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-40de85b .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-6d2bdf0 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-6d2bdf0:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-6d2bdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-1bf7d05 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-b64299f {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-2852c11 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-2852c11:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-2852c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-5e37d5a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-c92ba48 {
	--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: 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-30634 .elementor-element.elementor-element-c8ce259 {
	--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: 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-30634 .elementor-element.elementor-element-32e3fed .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-31906fa {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-31906fa .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-31906fa .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-9581611 {
	--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-30634 .elementor-element.elementor-element-da417d4 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-f6f0d5d {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-f6f0d5d .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-995c97e {
	--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-end;
	--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-30634 .elementor-element.elementor-element-9525006 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9525006 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-988accb {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-988accb .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-beffbb1 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-1eed120 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1eed120 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-b0095ce {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-b0095ce .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-077d2b7 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-077d2b7:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-077d2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-d3720b8 {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-f7942e5 {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-de8fce6 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-de8fce6:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-de8fce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-95e5dc9 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-070acca {
	--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: 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-30634 .elementor-element.elementor-element-1acc8a1 {
	--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: 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-30634 .elementor-element.elementor-element-6adf81a .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-c1806cd {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-c1806cd .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-c1806cd .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-bbffc42 {
	--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-30634 .elementor-element.elementor-element-672baa3 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-fcdf7c9 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-fcdf7c9 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-5a63604 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-81c1c23 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-81c1c23 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-1113d23 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-1113d23 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-fe7c64e {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-375a477 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-375a477 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-47c2bc1 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-47c2bc1 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-52a9d8e {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-52a9d8e:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-52a9d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-db809ca {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-42e0bd3 {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-144888b {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-682248d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-efb0d16 {
	--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: 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-30634 .elementor-element.elementor-element-3b59a80 {
	--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: 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-30634 .elementor-element.elementor-element-9421226 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-1f73e09 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-1f73e09 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-1f73e09 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-b03a3a3 {
	--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-30634 .elementor-element.elementor-element-641c6cd .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-753cb18 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-753cb18 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-7b64211 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-071157c {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-071157c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-bf3e395 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-bf3e395 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-ba1f97f {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-f690ee0 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-f690ee0 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-10da662 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-10da662 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-f81dccc {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-f81dccc:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-f81dccc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-e45a16a {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-ccb5a6c {
	--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: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-9c45416 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-30634 .elementor-element.elementor-element-df9b99d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-01072e6 {
	--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: 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-30634 .elementor-element.elementor-element-c77efdd {
	--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: 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-30634 .elementor-element.elementor-element-7b4ac77 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-88bc885 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-88bc885 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-88bc885 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-6924bb3 {
	--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-30634 .elementor-element.elementor-element-8ac49b5 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-fb3431f {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-fb3431f .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-8fd9fc1 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-738933c {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-738933c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-90a884d {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-90a884d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-84fa34e {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-c602804 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-c602804 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-45bf01f {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-45bf01f .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-94a7f8c {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-94a7f8c:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-94a7f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-f142abd {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-06ddb56 {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-e149069 {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-e149069:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-e149069 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-fe6e9e3 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-0f75a0d {
	--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: 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-30634 .elementor-element.elementor-element-5d79d83 {
	--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: 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-30634 .elementor-element.elementor-element-f0b7453 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-7cd5ea6 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-7cd5ea6 .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-7cd5ea6 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-33c716b {
	--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-30634 .elementor-element.elementor-element-afb1fa3 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-e2dbdc1 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-e2dbdc1 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-945adc3 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-fa192ca {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-fa192ca .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-4823ae4 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-4823ae4 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-d5137b1 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-6ac957c {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-6ac957c .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-be8c916 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-be8c916 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-40a6e7e {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-30634 .elementor-element.elementor-element-40a6e7e:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-40a6e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-09d3261);
}

.elementor-30634 .elementor-element.elementor-element-d521feb {
	--display: flex;
	--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-30634 .elementor-element.elementor-element-95dc140 {
	--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: flex-end;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 100px 100px 100px 100px;
	--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-30634 .elementor-element.elementor-element-12d1d3a {
	--display: flex;
	--min-height: 50px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-12d1d3a:not(.elementor-motion-effects-element-type-background), .elementor-30634 .elementor-element.elementor-element-12d1d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9439269);
}

.elementor-30634 .elementor-element.elementor-element-d068c59 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1rem;
	font-weight: 600;
	color: var(--e-global-color-cbe27be);
}

.elementor-30634 .elementor-element.elementor-element-6ced201 {
	--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: 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-30634 .elementor-element.elementor-element-0ff0a97 {
	--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: 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-30634 .elementor-element.elementor-element-ddfc058 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.4rem;
	font-weight: 400;
	line-height: 1.4rem;
}

.elementor-30634 .elementor-element.elementor-element-ad4841c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9439269);
	--divider-border-width: 3px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-30634 .elementor-element.elementor-element-ad4841c .elementor-divider-separator {
	width: 100%;
}

.elementor-30634 .elementor-element.elementor-element-ad4841c .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-30634 .elementor-element.elementor-element-d97231e {
	--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-30634 .elementor-element.elementor-element-d56120d .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-ded0f93 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-ded0f93 .elementor-heading-title {
	font-family: var(--e-global-typography-c0dbf9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-c0dbf9f-font-size);
	font-weight: var(--e-global-typography-c0dbf9f-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-0041398 {
	--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-end;
	--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-30634 .elementor-element.elementor-element-9484a91 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9484a91 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-207ffe9 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-207ffe9 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 500;
}

.elementor-30634 .elementor-element.elementor-element-b722a12 {
	--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-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-30634 .elementor-element.elementor-element-9e1f0e0 {
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-9e1f0e0 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-0417c84 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-30634 .elementor-element.elementor-element-0417c84 .elementor-heading-title {
	font-family: "ConduitITCPro Font Family", Sans-serif;
	font-size: .9rem;
	font-weight: 400;
}

.elementor-30634 .elementor-element.elementor-element-a7e0741 {
	--spacer-size: 10px;
}

.elementor-30634 .elementor-element.elementor-element-785d333 {
	width: 100%;
	max-width: 100%;
	font-family: var(--e-global-typography-747bcc2-font-family), Sans-serif;
	font-size: var(--e-global-typography-747bcc2-font-size);
	font-weight: var(--e-global-typography-747bcc2-font-weight);
}

.elementor-30634 .elementor-element.elementor-element-785d333.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-30634 .elementor-element.elementor-element-3d7018c {
	--spacer-size: 10px;
}

@media (max-width:1366px) {
	.elementor-30634 .elementor-element.elementor-element-12bd634 .elementor-heading-title {
		font-size: var(--e-global-typography-67341fd-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-475a64cd {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e30f204 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32ec707e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8688756 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c68db0b .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-536fc7a .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1d363f4 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6e42f05 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9b9def1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5b4eaeb .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-eb31589 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5177c05 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b41f99 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-97c20bc {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-00a7856 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-cbf03cf .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-85b5537 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9f6eff6 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64da93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b709c6c .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b638662 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b4a107f {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-da11b25 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-035f0d0 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-110aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7446c78 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a34df27 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-100deb6 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8618d53 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9278f7 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-48d8a46 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-65dc98c .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-af7204e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f8362fd .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a08542 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-32e3fed .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f6f0d5d .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6adf81a .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcdf7c9 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9421226 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-753cb18 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b4ac77 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb3431f .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f0b7453 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e2dbdc1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ddfc058 .elementor-heading-title {
		font-size: 1.2rem;
		line-height: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ded0f93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-785d333 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
}

@media (max-width:1024px) {
	.elementor-30634 .elementor-element.elementor-element-4b3d41f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-12bd634 .elementor-heading-title {
		font-size: var(--e-global-typography-67341fd-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-475a64cd {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-42daa3db {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6788e06 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10b04be {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-aa57d2d {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f34af56 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2b1c79d2 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-32ec707e {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32ec707e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-526ff096 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6a34c18e {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb2edb6 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d6a52d8 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d9a4606 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0f330c0 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-04b8ce9 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-575f51c {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b098a0 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c68db0b {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c68db0b .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7eb048d {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0bc1325 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-398f3df {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-a030e56 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8373231 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1c697c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6c28912 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-09ceeae {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-da8307a {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1d363f4 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1d363f4 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-18f41dc {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9e4be3b {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a26e30 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-856199e {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b785860 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1bc50fe {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3968ba5 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d8fa16f {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2efd71e {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9b9def1 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9b9def1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-be42070 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-582bba9 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-08b0152 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-848c1be {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4ae8612 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1ef1d5 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a935430 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c6fa4b9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-eb31589 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-eb31589 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-00768a2 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e08831b {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fbecd8 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-36566b1 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2cacc4f {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-87e3f02 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08157aa {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c5f2eb5 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-cd1ba15 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b41f99 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b41f99 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-49d4a19 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-4fb8bba {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ae2f4e6 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-97c20bc {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-00a7856 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10aa314 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-660afca {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-306acbb {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-60612b5 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-38679bf {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-517b602 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-314938c {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b0d4cea {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1c65920 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-85b5537 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-85b5537 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5cd63ef {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-23715cc {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-32e325b {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-50ed0a8 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1ade952 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ffee879 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4f693f2 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-46a5b20 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b8c0f3 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e5b134 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f59b0c0 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2a52b74 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64da93 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64da93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ba9e7a {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-650ec14 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1544aa0 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6a610d1 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7a6b636 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5d0b86 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fafc253 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3a84c3b {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b5b02cf {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b7683a6 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0887b67 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f83cc5f {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b638662 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b638662 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-3a4430a {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-edb4d30 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1cbac2a {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b4a107f {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-da11b25 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0348cdb {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-19e3424 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-38494c4 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-74ad50b {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-75b8357 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cdaf98 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca7c23d {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cd14b6 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-110aa19 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-110aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-3845857 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fa55be1 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-bd48800 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d91ff44 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b45982 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-02e9c8c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-baeb25a {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-76aadb7 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-023705a {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-109fb2c {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6cc657a {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-a34df27 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a34df27 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1aea1b9 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2964651 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f4542c6 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d8be916 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bbcf040 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-72aed49 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6df8a45 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0dcdefa {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b5945a {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bb4b5d8 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9d3dc36 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8618d53 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8618d53 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-76d2a97 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-699c0ef {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0be701b {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9278f7 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-48d8a46 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7941931 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e227ce2 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3f0946d {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ea9ff2f {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9b248e {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2814ca9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-af7204e {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-af7204e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e66568f {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca44f1f {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e6867a3 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8514a84 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fd32ed5 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08e2e52 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-518cd6d {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-a08b03e {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a08542 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a08542 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1af0f71 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-78ae477 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1bf7d05 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64299f {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2852c11 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e37d5a {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c8ce259 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9581611 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f6f0d5d {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f6f0d5d .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-995c97e {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-beffbb1 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d3720b8 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f7942e5 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-de8fce6 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95e5dc9 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1acc8a1 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-bbffc42 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcdf7c9 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcdf7c9 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5a63604 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe7c64e {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-db809ca {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-42e0bd3 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-144888b {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-682248d {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3b59a80 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b03a3a3 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-753cb18 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-753cb18 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b64211 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ba1f97f {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e45a16a {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ccb5a6c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9c45416 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-df9b99d {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c77efdd {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6924bb3 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb3431f {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb3431f .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fd9fc1 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-84fa34e {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f142abd {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-06ddb56 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e149069 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe6e9e3 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5d79d83 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-33c716b {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e2dbdc1 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e2dbdc1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-945adc3 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5137b1 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d521feb {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95dc140 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-12d1d3a {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d068c59 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ff0a97 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d97231e {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ded0f93 {
		text-align: center;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ded0f93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0041398 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b722a12 {
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-785d333 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
}

@media (max-width:767px) {
	.elementor-30634 .elementor-element.elementor-element-9bf79a4 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4affe716 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4b3d41f .elementor-heading-title {
		font-size: 27px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3d40a72 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a8d611 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7675b57 {
		--justify-content: space-around;
		--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-30634 .elementor-element.elementor-element-2010fba {
		--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-30634 .elementor-element.elementor-element-12bd634 .elementor-heading-title {
		font-size: var(--e-global-typography-67341fd-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-475a64cd {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-42daa3db {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6788e06 {
		--width: 100%;
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10b04be {
		--width: 50%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-aa57d2d {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-aa57d2d .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-38936f9 img {
		width: 120px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-31e41849 img {
		width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f34af56 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2b1c79d2 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1674e18a .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32ec707e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-526ff096 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3dc44ede .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6b24c4ef .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6a34c18e {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4bfb64e7 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-52a05e8a .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb2edb6 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7f021b8 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d6a52d8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d9a4606 {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0f330c0 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-04b8ce9 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-04b8ce9 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-88f7598 img {
		width: 120px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-575f51c {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b098a0 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bc151d8 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c68db0b .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7eb048d {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5774bcb .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2be42bb .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0bc1325 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4c2eb0d .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b52249 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-398f3df {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ab992df .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a030e56 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8373231 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1c697c {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6c28912 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6c28912 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-09ceeae {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-da8307a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-dec594c .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1d363f4 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-18f41dc {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0a095c1 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8a9868f .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9e4be3b {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5c90b7 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ea11cc9 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a26e30 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ff4cbce .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-856199e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b785860 {
		--width: 100%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1bc50fe {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3968ba5 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3968ba5 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d8fa16f {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2efd71e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5dfbb5d .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9b9def1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-be42070 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-cb658fb .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5016454 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-582bba9 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8d1866f .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-386d9b8 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08b0152 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f9e0145 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-848c1be {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4ae8612 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1ef1d5 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe76ff5 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a935430 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c6fa4b9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0065df1 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-eb31589 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-00768a2 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4904f99 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-490955f .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e08831b {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5624fd8 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-20c3756 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fbecd8 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6d84220 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-36566b1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2cacc4f {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-87e3f02 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08157aa {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08157aa .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c5f2eb5 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-cd1ba15 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bccaf03 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b41f99 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-49d4a19 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1e8ff7d .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b8cdf1b .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4fb8bba {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcc6f73 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f5a3758 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ae2f4e6 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6f90fb6 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-97c20bc {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-97a95da {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6d098a4 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4b4229b {
		--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-30634 .elementor-element.elementor-element-88ef225 {
		--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-30634 .elementor-element.elementor-element-9961457 .elementor-heading-title {
		line-height: .9em;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bc7a5e6 img {
		width: 200px;
		max-width: 200px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-00a7856 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10aa314 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-660afca {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-306acbb {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-60612b5 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-60612b5 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-38679bf {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-517b602 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-517b602 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-314938c {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-314938c .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b0d4cea {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1c65920 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b4ba2f3 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-85b5537 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5cd63ef {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-dab2cbf .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2260a13 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-23715cc {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-015e0a0 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-da8fae1 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32e325b {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1f06197 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-50ed0a8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1ade952 {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ffee879 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4f693f2 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4f693f2 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-46a5b20 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b8c0f3 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b8c0f3 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e5b134 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e5b134 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f59b0c0 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2a52b74 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7ab8437 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64da93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ba9e7a {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5b2f040 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1702ef8 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-650ec14 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b814b8 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-30d7b6f .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1544aa0 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f69973d .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6a610d1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7a6b636 {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5d0b86 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fafc253 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fafc253 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3a84c3b {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b5b02cf {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b5b02cf .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b7683a6 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b7683a6 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0887b67 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f83cc5f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-960e978 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b638662 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-3a4430a {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-31c24d5 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-959f48b .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-edb4d30 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e727632 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b764ff8 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1cbac2a {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe684f5 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b4a107f {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7a2157c {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8e24d3d {
		--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-30634 .elementor-element.elementor-element-95e2b72 {
		--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-30634 .elementor-element.elementor-element-47ea546 .elementor-heading-title {
		line-height: .9em;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ecbebda {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ecbebda img {
		width: 100px;
		max-width: 100px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-da11b25 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0348cdb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-19e3424 {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-38494c4 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-74ad50b {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-74ad50b .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-75b8357 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cdaf98 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cdaf98 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca7c23d {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cd14b6 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1923058 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-110aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-3845857 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9938e91 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9c810a8 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fa55be1 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b5245b .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32c2f08 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bd48800 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b8386ca .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d91ff44 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b45982 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-02e9c8c {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-baeb25a {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-baeb25a .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-76aadb7 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-023705a {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-023705a .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-109fb2c {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6cc657a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c4d1715 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a34df27 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1aea1b9 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c96c416 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-693e656 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2964651 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-988151b .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d4e26e9 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f4542c6 {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-dece5a7 .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d8be916 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bbcf040 {
		--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;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-72aed49 {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6df8a45 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6df8a45 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0dcdefa {
		--width: 48%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b5945a {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b5945a .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bb4b5d8 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9d3dc36 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6915ed5 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8618d53 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-76d2a97 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-faf5861 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e58dccc .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-699c0ef {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ae395fd .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-57da08a .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0be701b {
		--width: 90%;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2efd92f .elementor-heading-title {
		font-size: .9rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9278f7 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e50c31d {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-cc8fc26 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-22a9627 {
		--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-30634 .elementor-element.elementor-element-91df063 {
		--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-30634 .elementor-element.elementor-element-71c9834 .elementor-heading-title {
		line-height: 2rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9400c93 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9400c93 img {
		width: 100px;
		max-width: 100px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-48d8a46 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7941931 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e227ce2 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3f0946d {
		--width: 50%;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ea9ff2f {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ea9ff2f .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9b248e {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-2814ca9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-51042d1 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-af7204e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e66568f {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-41fd985 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f763abc .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca44f1f {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2d72665 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-dbf7b31 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e6867a3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8514a84 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fd32ed5 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08e2e52 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08e2e52 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-518cd6d {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-a08b03e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2b72420 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a08542 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1af0f71 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-043c20e .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a3825c7 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-78ae477 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-40f9b0e .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-40de85b .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1bf7d05 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64299f {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2852c11 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e37d5a {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5e37d5a .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c8ce259 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9581611 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-da417d4 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f6f0d5d .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-995c97e {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9525006 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-988accb .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-beffbb1 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1eed120 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b0095ce .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d3720b8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f7942e5 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-de8fce6 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95e5dc9 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95e5dc9 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1acc8a1 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-bbffc42 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-672baa3 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcdf7c9 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-5a63604 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-81c1c23 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1113d23 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe7c64e {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-375a477 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-47c2bc1 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-db809ca {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-42e0bd3 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-144888b {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-682248d {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-682248d .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3b59a80 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b03a3a3 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-641c6cd .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-753cb18 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b64211 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-071157c .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bf3e395 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ba1f97f {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f690ee0 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10da662 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e45a16a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ccb5a6c {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9c45416 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-df9b99d {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-df9b99d .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c77efdd {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-6924bb3 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8ac49b5 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb3431f .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fd9fc1 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-738933c .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-90a884d .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-84fa34e {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c602804 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-45bf01f .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f142abd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-06ddb56 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e149069 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe6e9e3 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe6e9e3 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5d79d83 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-33c716b {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-afb1fa3 .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e2dbdc1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-945adc3 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fa192ca .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4823ae4 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5137b1 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6ac957c .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-be8c916 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d521feb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95dc140 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-12d1d3a {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d068c59 {
		margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d068c59 .elementor-heading-title {
		font-size: 1rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ff0a97 {
		--width: 90%;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-30634 .elementor-element.elementor-element-d97231e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d56120d .elementor-heading-title {
		font-size: 1.4rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ded0f93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-0041398 {
		--width: 90%;
		--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: flex-end;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9484a91 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-207ffe9 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b722a12 {
		--width: 90%;
		--align-items: flex-end;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 10px;
		--margin-bottom: 10px;
		--margin-left: 10px;
		--margin-right: 10px;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9e1f0e0 .elementor-heading-title {
		font-size: 1.8rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0417c84 .elementor-heading-title {
		font-size: .7rem;
		line-height: .5rem;
	}
	
	.elementor-30634 .elementor-element.elementor-element-785d333 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
}

@media (min-width:768px) {
	.elementor-30634 .elementor-element.elementor-element-144ea647 {
		--width: 70%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1da48c46 {
		--width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e820585 {
		--width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ecb4550 {
		--width: 76%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-10b04be {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f34af56 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2b1c79d2 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-526ff096 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6a34c18e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb2edb6 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0f330c0 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-575f51c {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8b098a0 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7eb048d {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0bc1325 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-398f3df {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1c697c {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-09ceeae {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-da8307a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-18f41dc {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9e4be3b {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a26e30 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1bc50fe {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d8fa16f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2efd71e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-be42070 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-582bba9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-08b0152 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f1ef1d5 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a935430 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c6fa4b9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-00768a2 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e08831b {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fbecd8 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-87e3f02 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c5f2eb5 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-cd1ba15 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-49d4a19 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4fb8bba {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ae2f4e6 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6d098a4 {
		--width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-88ef225 {
		--width: 68%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b0d4cea {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1c65920 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5cd63ef {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-23715cc {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32e325b {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f59b0c0 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2a52b74 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ba9e7a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-650ec14 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1544aa0 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0887b67 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f83cc5f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3a4430a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-edb4d30 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1cbac2a {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f5698eb {
		--width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-95e2b72 {
		--width: 72%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca7c23d {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-4cd14b6 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3845857 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fa55be1 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bd48800 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-109fb2c {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6cc657a {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1aea1b9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2964651 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-f4542c6 {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bb4b5d8 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9d3dc36 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-76d2a97 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-699c0ef {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0be701b {
		--width: 95%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-cc8fc26 {
		--width: 100%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-91df063 {
		--width: 71.109%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3f0946d {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9b248e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2814ca9 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e66568f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ca44f1f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fd32ed5 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-518cd6d {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-a08b03e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1af0f71 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-78ae477 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-2852c11 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c8ce259 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9581611 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-995c97e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-beffbb1 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-de8fce6 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-1acc8a1 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-bbffc42 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5a63604 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-fe7c64e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-144888b {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-3b59a80 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b03a3a3 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-7b64211 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-ba1f97f {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-9c45416 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-c77efdd {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-6924bb3 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-8fd9fc1 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-84fa34e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-e149069 {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-5d79d83 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-33c716b {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-945adc3 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d5137b1 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-12d1d3a {
		--width: 50%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0ff0a97 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-d97231e {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-0041398 {
		--width: 90%;
	}
	
	.elementor-30634 .elementor-element.elementor-element-b722a12 {
		--width: 90%;
	}
}

@media (min-width:2400px) {
	.elementor-30634 .elementor-element.elementor-element-12bd634 .elementor-heading-title {
		font-size: var(--e-global-typography-67341fd-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-475a64cd {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-32ec707e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c68db0b .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1d363f4 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9b9def1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-eb31589 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-1b41f99 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-97c20bc {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-00a7856 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-85b5537 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b64da93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b638662 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-b4a107f {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-da11b25 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-110aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-a34df27 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-8618d53 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-c9278f7 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-48d8a46 {
		--grid-auto-flow: row;
	}
	
	.elementor-30634 .elementor-element.elementor-element-af7204e .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-9a08542 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-f6f0d5d .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fcdf7c9 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-753cb18 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-fb3431f .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-e2dbdc1 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-ded0f93 .elementor-heading-title {
		font-size: var(--e-global-typography-c0dbf9f-font-size);
	}
	
	.elementor-30634 .elementor-element.elementor-element-785d333 {
		font-size: var(--e-global-typography-747bcc2-font-size);
	}
}

/* Start custom CSS */
.slashed-price {
	position: relative;
	display: inline-block;
	/* keeps width to text content */
	font-size: 26px;
	font-weight: 600;
	color: #21409a;
	/* text color like your sample */
	line-height: 1;
	padding: 6px 8px;
}

/* the diagonal slash */
.slashed-price::after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 90%;
	/* longer than box so it crosses corners */
	height: 3px;
	/* thickness of the slash */
	background: #e03131;
	/* red slash color */
	transform: translate(-50%, -50%) rotate(-18deg);
	/* position & angle */
	transform-origin: center center;
	pointer-events: none;
	/* don't block clicks */
	border-radius: 2px;
	/* slightly rounded ends */
	box-shadow: 0 0 0 1px rgba(0, 0, 0, .03) inset;
}

/* Outer container */
.overlay-out-of-stock {
	position: relative;
}

/* Grey overlay */
.overlay-out-of-stock::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #333;
	/* grey overlay */
	opacity: .3;
	/* adjust transparency */
	z-index: 10;
}

/* Centered "Out of Stock" image */
.overlay-out-of-stock::after {
	content: "";
	position: absolute;
	top: 40%;
	left: 50%;
	width: 150px;
	/* adjust size of the image */
	height: 150px;
	/* adjust size of the image */
	background-image: url("https://cdn-ganno.nitrocdn.com/VECqalgftKusGkOCokRskdqdcnBOqBdL/assets/images/optimized/rev-45ced36/paratus.africa/namibia/wp-content/uploads/2025/11/Out-of-stock.webp");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transform: translate(-50%, -50%);
	z-index: 11;
	/* above the overlay */
	pointer-events: none;
}
