
.elementor-9527 .elementor-element.elementor-element-1a25163 {
	--display: flex;
	--min-height: 800px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-f670209 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c8a2189 .elementor-heading-title {
	color: #34b970;
}

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

.elementor-9527 .elementor-element.elementor-element-af795fb .elementor-button {
	background-color: var(--e-global-color-61a0b7d);
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-af795fb .elementor-button:hover, .elementor-9527 .elementor-element.elementor-element-af795fb .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-9527 .elementor-element.elementor-element-7824969 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-95df82b .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9527 .elementor-element.elementor-element-0538366 {
	--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: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-24fd75d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1de;
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-d1ba3d1 {
	--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: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-5222c61 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-5222c61:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-5222c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-b19284e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-c87c7b2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0a08b99 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-0a08b99:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-9a653e4 {
	--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-9527 .elementor-element.elementor-element-ffd23fb {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-ffd23fb img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-3219016 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-3219016:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-f8bdda6 {
	--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-9527 .elementor-element.elementor-element-6206575 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-6206575 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-a8c477a {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-a8c477a:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-e4fd0ca {
	--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-9527 .elementor-element.elementor-element-0c69b82 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-0c69b82 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-e976406 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-e976406:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-7d07620 {
	--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-9527 .elementor-element.elementor-element-b683199 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-b683199 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-13fd537 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-62ae1c1 {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a432a40 .elementor-button {
	background-color: var(--e-global-color-61a0b7d);
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-a432a40 .elementor-button:hover, .elementor-9527 .elementor-element.elementor-element-a432a40 .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-9527 .elementor-element.elementor-element-03f650d {
	--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: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-2f95ee3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-2f95ee3:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-2f95ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-8445c15 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

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

.elementor-9527 .elementor-element.elementor-element-eacd4b8 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-eacd4b8:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-bc38708 {
	--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-9527 .elementor-element.elementor-element-05f46aa {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-05f46aa img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-f5f48d9 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-f5f48d9:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-3ee049e {
	--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-9527 .elementor-element.elementor-element-8663269 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-8663269 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-c91086f {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-c91086f:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-515b42b {
	--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-9527 .elementor-element.elementor-element-35f1395 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-35f1395 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-8e8d1b0 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-8e8d1b0:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-b48a13a {
	--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-9527 .elementor-element.elementor-element-e06ea3b {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-e06ea3b img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-fa71f53 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-fa71f53:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-2917794 {
	--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-9527 .elementor-element.elementor-element-43118b2 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-43118b2 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-6d1ba15 {
	--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-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-6d1ba15:hover {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .08);
}

.elementor-9527 .elementor-element.elementor-element-eebd377 {
	--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-9527 .elementor-element.elementor-element-c7e91e8 {
	text-align: left;
}

.elementor-9527 .elementor-element.elementor-element-c7e91e8 img {
	width: 80px;
}

.elementor-9527 .elementor-element.elementor-element-e7541fa {
	--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: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-ac1dd1c {
	--display: flex;
	--border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-ac1dd1c:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-ac1dd1c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-501081c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-56fb4bb {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-d9ca335 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-9527 .elementor-element.elementor-element-9ecb071 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7349eb0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-4451db2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-4303d30 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-c222778 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-dbaf795 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-796c946 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-6719e50 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-9527 .elementor-element.elementor-element-03efe9e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7725365 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-44edd90 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-00a4a61 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-487e847 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-f02f6be {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-683d4e9 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-0afd349 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-9527 .elementor-element.elementor-element-ecde22c {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-5eeeb9e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-f8bfd8f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-a17dec3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-2abaeb7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-a15438a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6bdb93a {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-34d256c {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--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-9527 .elementor-element.elementor-element-36d780c {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 10px 10px !important;
	--row-gap: 10px !important;
	--column-gap: 10px !important;
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3b3e86b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-a366b86 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-d6e55bc {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-5e60f6d {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a {
	--n-tabs-heading-justify-content: center;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-title-gap: 10px;
	--n-tabs-gap: 10px;
	--n-tabs-title-border-radius: 8px 8px 8px 8px;
	--n-tabs-title-font-size: 18px;
	--n-tabs-title-color: var(--e-global-color-200b0e1);
	--n-tabs-title-color-active: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: #fff;
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-61a0b7d);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1de;
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9527 .elementor-element.elementor-element-1b1eb6a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-61a0b7d);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1de;
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-1b1eb6a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d9e5426 {
	--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;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-d9e5426:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-d9e5426 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-22c9887 {
	--display: flex;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-8198d1d .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
}

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

.elementor-9527 .elementor-element.elementor-element-413b3a2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-98115c5 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-ce31814 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-229307f .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-4dcfb6f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-f53a5f3 .elementor-heading-title {
	font-size: 14px;
}

.elementor-9527 .elementor-element.elementor-element-9314b25 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-5783826 {
	--display: flex;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-f97bf20 .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
}

.elementor-9527 .elementor-element.elementor-element-122cb41 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e4558e1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6a2c5ef .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-bedb3e4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-8b42cbe .elementor-heading-title {
	font-weight: 700;
}

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

.elementor-9527 .elementor-element.elementor-element-ec9175b .elementor-heading-title {
	font-size: 14px;
}

.elementor-9527 .elementor-element.elementor-element-2c08caf .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-b78376e {
	--display: flex;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-7243fbd .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
}

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

.elementor-9527 .elementor-element.elementor-element-a83a351 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-8c58743 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-a670c02 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6b1ff79 .elementor-heading-title {
	font-weight: 700;
}

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

.elementor-9527 .elementor-element.elementor-element-517ac5c .elementor-heading-title {
	font-size: 14px;
}

.elementor-9527 .elementor-element.elementor-element-a850324 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-19741bc {
	--display: flex;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-0992e97 .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
}

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

.elementor-9527 .elementor-element.elementor-element-e28b8eb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3b871a3 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-4c6f8d6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e7127f6 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-217a85b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0652ed8 .elementor-heading-title {
	font-size: 14px;
}

.elementor-9527 .elementor-element.elementor-element-e381a18 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-be6d92b {
	--display: flex;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-5291201 .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
}

.elementor-9527 .elementor-element.elementor-element-2fa0818 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d21e755 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-728d9df .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-f6d0e1b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-af8fa1d .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-53d5929 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d5af3c5 .elementor-heading-title {
	font-size: 14px;
}

.elementor-9527 .elementor-element.elementor-element-3dc8877 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-4b14407 {
	--e-n-carousel-swiper-slides-to-display: 4;
	--e-n-carousel-swiper-slides-gap: 10px;
	padding: 0px 0px 0px 0px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-9527 .elementor-element.elementor-element-06996b4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-61591ec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-977fe0d {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-977fe0d.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-4c21a37 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-1d7c438 {
	--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-9527 .elementor-element.elementor-element-1d7c438.e-con {
	--align-self: center;
}

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

.elementor-9527 .elementor-element.elementor-element-23702f4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 0px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-23702f4:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-23702f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-c69bbd8 {
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-c69bbd8 img {
	width: 90%;
}

.elementor-9527 .elementor-element.elementor-element-7e17e51 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e4f67e9 {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a0fe9c2 {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-6b2ad7e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-58ec6da {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-2356822 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 8px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-baafcbe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-2bdeff1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-2bdeff1.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-32c08f5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-32c08f5.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-7cdda36 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7cdda36:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-7cdda36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bf9e8db.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bf9e8db.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bf9e8db .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b42e884 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b42e884.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b42e884.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b42e884.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b42e884.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b42e884.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b42e884 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b42e884 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2104836 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-2104836.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-2104836.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2104836.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-2104836.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2104836.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-2104836 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2104836 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-27070d1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-ed8332c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ed8332c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ed8332c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ed8332c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ed8332c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ed8332c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ed8332c .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ed8332c .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-71879b7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-71879b7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71879b7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-71879b7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71879b7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-71879b7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71879b7 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-71879b7 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a07e857 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ce85bc8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ce85bc8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ce85bc8 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2089cd9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-06518bd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-06518bd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-06518bd.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-06518bd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-06518bd.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-06518bd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-06518bd .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-06518bd .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-0f23622 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d70d405 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d70d405.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-df0a238 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-df0a238.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-8f3ef31 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-8f3ef31:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-8f3ef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f7be7b4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f7be7b4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f7be7b4 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-240ac0b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-240ac0b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-240ac0b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-240ac0b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-240ac0b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-240ac0b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-240ac0b .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-240ac0b .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d20bea0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d20bea0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d20bea0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d20bea0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d20bea0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d20bea0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d20bea0 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d20bea0 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-06ba03e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7923875 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-7923875.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-7923875.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7923875.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-7923875.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7923875.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-7923875 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7923875 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bcba9e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-413f2a3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-413f2a3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413f2a3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-413f2a3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413f2a3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-413f2a3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413f2a3 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-413f2a3 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-81cf88f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-41fe82a {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-41fe82a .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-38b978b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-bb348b0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-bb348b0.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-eec2ac1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-eec2ac1.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-4e78a66 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4e78a66:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-4e78a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d90ff80 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d90ff80.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d90ff80.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d90ff80.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d90ff80.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d90ff80.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-d90ff80 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d90ff80 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-93ed960 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-93ed960.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-93ed960.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93ed960.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-93ed960.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93ed960.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-93ed960 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-93ed960 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b2b489f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b2b489f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b2b489f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b2b489f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-61a0b7d);
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b2b489f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b2b489f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-b2b489f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b2b489f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-92f8016 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-83f6714 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-83f6714.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-83f6714.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-83f6714.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-83f6714.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-83f6714.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-83f6714 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-83f6714 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d49f041 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a5c64e5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a5c64e5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a5c64e5 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-82965de {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-93b2576 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-93b2576.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93b2576.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93b2576.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93b2576.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93b2576.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93b2576 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-93b2576 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecd6d2c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecd6d2c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ecd6d2c .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d0d28e8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 11px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4794e9b {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4794e9b.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-26e3bb6 .elementor-heading-title {
	font-weight: 700;
}

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

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

.elementor-9527 .elementor-element.elementor-element-30bcd4a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 30px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-30bcd4a:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-30bcd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(19, 28, 39, .19);
}

.elementor-9527 .elementor-element.elementor-element-f2367ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a235748 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b04d390 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7f8e8e7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-03958aa {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-03958aa.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-570d053 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-570d053.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-76f9b1c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-76f9b1c:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-76f9b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bea4e41 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-bea4e41.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-bea4e41.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bea4e41.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-bea4e41.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bea4e41.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-bea4e41 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bea4e41 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d311283 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d311283.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-d311283.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d311283.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-d311283.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d311283.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-d311283 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d311283 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7bf29a2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7bf29a2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7bf29a2 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-1581117 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e196931 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-e196931.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e196931.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e196931.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e196931.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e196931.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e196931 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-e196931 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-011667e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-011667e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-011667e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-011667e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-011667e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-011667e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-011667e .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-011667e .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-19c695f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d1637f9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d1637f9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d1637f9.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d1637f9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d1637f9.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d1637f9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d1637f9 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d1637f9 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-6aa3fcd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-6aa3fcd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-6aa3fcd .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-8de4308 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-128cd3a {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-128cd3a .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-68e178c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e1055c4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e1055c4.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-0d6bb30 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0d6bb30.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-7b11746 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-7b11746:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-7b11746 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-9244715 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-9244715.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9244715.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9244715.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9244715.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9244715.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9244715 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-9244715 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-9cafaae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-9cafaae.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9cafaae.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9cafaae.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9cafaae.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9cafaae.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-9cafaae .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-9cafaae .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7d02eee .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-7d02eee.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7d02eee.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7d02eee.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7d02eee.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7d02eee.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-7d02eee .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7d02eee .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7cc4313 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-550766a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-550766a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-550766a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-550766a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-550766a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-550766a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-550766a .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-550766a .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-53d20d3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0139cc1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-0139cc1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0139cc1.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-0139cc1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0139cc1.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-0139cc1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0139cc1 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-0139cc1 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f9e9c15 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3035379 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-3035379.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-3035379.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3035379.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-3035379.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3035379.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-3035379 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3035379 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-11a150e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-11a150e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-11a150e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-11a150e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-11a150e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-11a150e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-11a150e .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-11a150e .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-537a380 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3c1b06e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3c1b06e.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-b8ea762 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b8ea762.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-a407fd5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a407fd5:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-a407fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-38e94c5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-38e94c5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-38e94c5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-38e94c5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-38e94c5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-38e94c5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-38e94c5 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-38e94c5 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ce973ca .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ce973ca.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-ce973ca.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ce973ca.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-ce973ca.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ce973ca.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-ce973ca .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ce973ca .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-133469c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-133469c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-133469c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-133469c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4d9f289);
	border-color: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-133469c.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-133469c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4d9f289);
}

.elementor-9527 .elementor-element.elementor-element-133469c .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-133469c .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-0ea979a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-f706f9d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-f706f9d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f706f9d.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f706f9d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f706f9d.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f706f9d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f706f9d .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f706f9d .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bf3d208 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-bf3d208.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bf3d208.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bf3d208.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bf3d208.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bf3d208.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bf3d208 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bf3d208 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-01dcf89 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-bdffda0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-bdffda0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bdffda0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bdffda0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bdffda0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bdffda0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bdffda0 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bdffda0 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-86c2881 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-86c2881.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86c2881.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-86c2881.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86c2881.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-86c2881.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86c2881 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-86c2881 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-677c75b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d8d9220 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d8d9220.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d8d9220.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d8d9220.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d8d9220.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-d8d9220.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d8d9220 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-d8d9220 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-793e838 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-793e838.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-793e838.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-793e838.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-793e838.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-793e838.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-793e838 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-793e838 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-8c5ba8a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-8c5ba8a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-8c5ba8a .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-514c72b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 11px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a6880a3 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a6880a3.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-f131920 .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-2e893cf {
	--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-9527 .elementor-element.elementor-element-2e893cf.e-con {
	--align-self: center;
}

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

.elementor-9527 .elementor-element.elementor-element-c66514a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 30px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c66514a:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-c66514a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(19, 28, 39, .19);
}

.elementor-9527 .elementor-element.elementor-element-9971906 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-ab93d30 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-1a60648 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-677e07d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d4fb2d9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d4fb2d9.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-4f9a20e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4f9a20e.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-d75a938 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-d75a938:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-d75a938 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-22fb6b5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-22fb6b5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-22fb6b5 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ecbf683 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ecbf683.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-ecbf683.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecbf683.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-ecbf683.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecbf683.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-ecbf683 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ecbf683 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3a2363e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-3a2363e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-3a2363e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3a2363e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-3a2363e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3a2363e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-3a2363e .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3a2363e .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-38e987d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-52b622a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-52b622a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-52b622a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-52b622a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-52b622a.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-52b622a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-52b622a .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-52b622a .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-4733bf8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ef8d86f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ef8d86f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ef8d86f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-32c07c4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-32c07c4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-32c07c4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-32c07c4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-32c07c4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-32c07c4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-32c07c4 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-32c07c4 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b848f27 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b848f27.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b848f27.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b848f27.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b848f27.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b848f27.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b848f27 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b848f27 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-c66334d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-727d74b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-727d74b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-727d74b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-727d74b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-727d74b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-727d74b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-727d74b .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-727d74b .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-40a8e00 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-40a8e00.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-40a8e00.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-40a8e00.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-40a8e00.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-40a8e00.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-40a8e00 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-40a8e00 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f93b91f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-f93b91f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f93b91f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f93b91f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f93b91f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f93b91f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f93b91f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f93b91f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3d11dec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c5293be {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c5293be.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-0245691 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0245691.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-6beced4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6beced4:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-6beced4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-2538370 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-2538370.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-2538370.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2538370.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-2538370.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2538370.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-2538370 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2538370 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-620dda5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-620dda5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-620dda5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-620dda5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-620dda5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-620dda5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-620dda5 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-620dda5 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7f2b2c7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-39a9b9b);
	border-color: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-7f2b2c7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-39a9b9b);
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7f2b2c7 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-c57bf1b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-24a2e33 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-24a2e33.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-24a2e33.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-24a2e33.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-24a2e33.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-24a2e33.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-24a2e33 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-24a2e33 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f06744a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-71c21a0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-71c21a0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71c21a0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-71c21a0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71c21a0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-71c21a0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-71c21a0 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-71c21a0 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-cb5f4f4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-cb5f4f4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-cb5f4f4 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3204d76 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bd5c75f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-bd5c75f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-bd5c75f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-66bf386 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-66bf386.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-66bf386.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-66bf386.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-66bf386.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-66bf386.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-66bf386 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-66bf386 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ec6ed07.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ec6ed07.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ec6ed07 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ade319b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 11px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-9f9bc5f {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-9f9bc5f.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-60e57aa .elementor-heading-title {
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-58da574 {
	--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-9527 .elementor-element.elementor-element-58da574.e-con {
	--align-self: center;
}

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

.elementor-9527 .elementor-element.elementor-element-8c17e46 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 30px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-8c17e46:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-8c17e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(19, 28, 39, .19);
}

.elementor-9527 .elementor-element.elementor-element-e754276 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-540e4d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-742f4d0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4de5c23 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b044918 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b044918.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-762fb54 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-762fb54.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-58d9b03 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-58d9b03:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-58d9b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-91cd59f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-91cd59f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-91cd59f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-91cd59f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-91cd59f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-91cd59f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-91cd59f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-91cd59f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-311745f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-311745f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-311745f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-311745f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-311745f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-311745f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-311745f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-311745f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-12e36b6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-12e36b6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-12e36b6.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-12e36b6.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-12e36b6.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-12e36b6.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-12e36b6 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-12e36b6 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b6b9a72 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-941bc66 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-941bc66.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-941bc66.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-941bc66.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-941bc66.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-941bc66.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-941bc66 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-941bc66 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a835871 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a835871.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a835871.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a835871.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a835871.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a835871.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a835871 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a835871 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-7a09128 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-f27dc24 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-f27dc24.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f27dc24.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f27dc24.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f27dc24.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f27dc24.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f27dc24 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f27dc24 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-50202de .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-50202de.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-50202de.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-50202de.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-50202de.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-50202de.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-50202de .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-50202de .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-04a12d1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-65ed26d {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-65ed26d .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-12ac5cc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6acb90a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6acb90a.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-5cd5d10 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-5cd5d10.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-c48d09b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c48d09b:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-c48d09b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecc58ad.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ecc58ad.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ecc58ad .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-392cee2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-392cee2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-392cee2.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-392cee2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-392cee2.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-392cee2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-392cee2 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-392cee2 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a9e2eaf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a9e2eaf.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a9e2eaf .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-5349298 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4e2a956 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-4e2a956.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-4e2a956.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-4e2a956.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-4e2a956.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-4e2a956.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-4e2a956 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-4e2a956 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3609a77 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3962ca4 {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-3962ca4 .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bb32903 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-024432b {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-024432b .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-1c1ea77 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a86fc48 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a86fc48.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-21cfc4c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-21cfc4c.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-3f804d6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3f804d6:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-3f804d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-22f9a54 {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-22f9a54 .elementor-heading-title {
	color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-23e1486 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-9527 .elementor-element.elementor-element-acc8b4b .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a080bd1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-9527 .elementor-element.elementor-element-0fa9e3f .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-bb97efe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-a8a635f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a8a635f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a8a635f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a8a635f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a8a635f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a8a635f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-a8a635f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a8a635f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93ec7c0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-93ec7c0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-93ec7c0 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b3e54ec.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b3e54ec.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b3e54ec .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ffbbf22 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6572d1f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6572d1f.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-c256cfd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-c256cfd.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-58a3fd0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-58a3fd0:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-58a3fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-fb162d7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-fb162d7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-fb162d7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-fb162d7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-fb162d7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-fb162d7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-fb162d7 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-fb162d7 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-e409aeb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-fe15225 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-fe15225.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-fe15225.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-fe15225.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-fe15225.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-fe15225.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-fe15225 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-fe15225 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-768f08d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-768f08d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-768f08d.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-768f08d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-768f08d.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-768f08d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-768f08d .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-768f08d .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-76bc11f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-9527 .elementor-element.elementor-element-dded6f6 .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b5df1ee {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-9527 .elementor-element.elementor-element-d51eca5 .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-458d87c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4897c4c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-4897c4c.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-738e453 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-738e453.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-237fedd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-237fedd:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-237fedd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-602729f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-602729f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-602729f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-602729f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-602729f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-602729f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-602729f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-602729f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3dd8e0f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-3dd8e0f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3dd8e0f .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-deeb8b0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-deeb8b0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-deeb8b0 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-12d657e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-98046ea .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-98046ea.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-98046ea.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-98046ea.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-98046ea.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-98046ea.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-98046ea .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-98046ea .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-4573feb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e873baf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-e873baf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e873baf.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e873baf.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e873baf.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e873baf.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e873baf .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-e873baf .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-3d944f2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-9527 .elementor-element.elementor-element-c2a8a8b .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-d09bca6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b8ba5fc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b8ba5fc.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-47e5f26 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-47e5f26.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-b86027e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b86027e:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-b86027e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2c7ee53.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2c7ee53.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2c7ee53 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-9cf8881 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-9cf8881.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-9cf8881.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9cf8881.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-9cf8881.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-9cf8881.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-9cf8881 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-9cf8881 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a8ee1c3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-a8ee1c3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-a8ee1c3 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-20a2e42 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-86beae1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-86beae1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86beae1.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-86beae1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86beae1.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-86beae1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-86beae1 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-86beae1 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ae3e721 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-ae3e721.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ae3e721.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ae3e721.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ae3e721.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-ae3e721.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-ae3e721 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-ae3e721 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-636a269 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e9a9fe4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-e9a9fe4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-e9a9fe4 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-413ef6b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-413ef6b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413ef6b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-413ef6b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413ef6b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-413ef6b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-413ef6b .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-413ef6b .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-5b5da1a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-2e966bf {
	margin: -12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-2e966bf .elementor-heading-title {
	color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b4b8682 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 1px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6bf1e68 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-6bf1e68.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-970371c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-970371c.e-con {
	--align-self: center;
}

.elementor-9527 .elementor-element.elementor-element-268e120 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-268e120:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-268e120 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f44b8cc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-f44b8cc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-f44b8cc .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-091545b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-091545b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-091545b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-091545b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-091545b.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-091545b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-091545b .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-091545b .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-4706bb7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-4706bb7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-4706bb7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-4706bb7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a73a44a);
	border-color: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-4706bb7.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-4706bb7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a73a44a);
}

.elementor-9527 .elementor-element.elementor-element-4706bb7 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-4706bb7 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-362906f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-876331e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-876331e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-876331e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-876331e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-876331e.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-876331e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-876331e .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-876331e .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-8f56047 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-8f56047.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8f56047.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-8f56047.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8f56047.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-8f56047.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-8f56047 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-8f56047 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2d8a044 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-0dab9b5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-0dab9b5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-0dab9b5 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-600e814 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-600e814.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-600e814.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-600e814.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-600e814.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-600e814.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-600e814 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-600e814 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-c9032ec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-c9032ec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-c9032ec.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-c9032ec.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-c9032ec.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-c9032ec.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-c9032ec .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-c9032ec .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-267a820 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b9a0f72.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b9a0f72.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b9a0f72 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b4be2ac.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-b4be2ac.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-b4be2ac .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2cae8c3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-200b0e1);
	border-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3.elementor-view-framed .elementor-icon, .elementor-9527 .elementor-element.elementor-element-2cae8c3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3 .elementor-icon {
	font-size: 20px;
}

.elementor-9527 .elementor-element.elementor-element-2cae8c3 .elementor-icon svg {
	height: 20px;
}

.elementor-9527 .elementor-element.elementor-element-cf7f2aa {
	--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: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
}

.elementor-9527 .elementor-element.elementor-element-d9c0e23 {
	--display: flex;
	--border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-d9c0e23:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-d9c0e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-59427eb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-3049c40 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-9527 .elementor-element.elementor-element-c7c7411 img {
	width: 70%;
}

.elementor-9527 .elementor-element.elementor-element-ff509f6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-f38695d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-9527 .elementor-element.elementor-element-b11279a img {
	width: 70%;
}

.elementor-9527 .elementor-element.elementor-element-8f37aa5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-b24acd4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

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

.elementor-9527 .elementor-element.elementor-element-617157b img {
	width: 70%;
}

.elementor-9527 .elementor-element.elementor-element-17eaffc {
	--n-tabs-heading-justify-content: center;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-title-gap: 10px;
	--n-tabs-gap: 10px;
	--n-tabs-title-border-radius: 8px 8px 8px 8px;
	--n-tabs-title-font-size: 18px;
	--n-tabs-title-color: var(--e-global-color-200b0e1);
	--n-tabs-title-color-active: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-17eaffc > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: #fff;
}

.elementor-9527 .elementor-element.elementor-element-17eaffc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-61a0b7d);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1de;
}

.elementor-9527 .elementor-element.elementor-element-17eaffc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9527 .elementor-element.elementor-element-17eaffc.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-61a0b7d);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
}

.elementor-9527 .elementor-element.elementor-element-17eaffc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d1d1de;
}

.elementor-9527 .elementor-element.elementor-element-17eaffc.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-weight: 700;
}

.elementor-9527 .elementor-element.elementor-element-17eaffc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-10e55ae {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
	--z-index: 4;
}

.elementor-9527 .elementor-element.elementor-element-4b38383 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-4b38383:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-4b38383 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafafa;
}

.elementor-9527 .elementor-element.elementor-element-5709349 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-9527 .elementor-element.elementor-element-231ade9 .elementor-button {
	background-color: var(--e-global-color-61a0b7d);
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-231ade9 .elementor-button:hover, .elementor-9527 .elementor-element.elementor-element-231ade9 .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty) {
	aspect-ratio: 2 !important;
	height: auto;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .portfolio-item, .elementor-9527 .elementor-element.elementor-element-e4601ab .skeleton-posts.portfolio-row .portfolio-item {
	padding: calc(10px / 2) !important;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .portfolio-row, .elementor-9527 .elementor-element.elementor-element-e4601ab .skeleton-posts.portfolio-row {
	margin: calc(-10px / 2);
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.news-grid.fullwidth-columns .portfolio-row {
	margin: calc(-10px / 2) 0;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings) {
	padding-left: 10px;
	padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row {
	padding-left: calc(10px / 2);
	padding-right: calc(10px / 2);
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel {
	padding-left: 10px;
	padding-right: 10px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar {
	padding-left: 10px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before {
	top: calc(-10px / 2);
}

.elementor-9527 .elementor-element.elementor-element-e4601ab > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .portfolio-item .image {
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.news-grid.caption-position-page .portfolio-item .wrap {
	border-radius: 8px 8px 0 0;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.news-grid.caption-position-hover .portfolio-item .wrap {
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.news-grid.caption-position-image .portfolio-item .wrap {
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner {
	opacity: calc(100 / 100);
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.news-grid.title-on-page .portfolio-item .wrap > .caption .title {
	margin: -5px 0px -5px 0px;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio-selected-filters .portfolio-selected-filter-item {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-9527 .elementor-element.elementor-element-e4601ab .portfolio.portfolio-grid.news-grid .gem-pagination {
	margin-top: 100px;
}

.elementor-9527 .elementor-element.elementor-element-a8f8b76 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 4;
}

.elementor-9527 .elementor-element.elementor-element-99e2cba {
	--spacer-size: 25px;
}

.elementor-9527 .elementor-element.elementor-element-99e2cba > .elementor-widget-container {
	background-color: #fff;
}

.elementor-9527 .elementor-element.elementor-element-df4a616 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 2px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 2px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-200b0e1);
	--border-color: var(--e-global-color-200b0e1);
	--margin-top: 0px;
	--margin-bottom: -114px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 4%;
	--padding-right: 4%;
	--z-index: 4;
}

.elementor-9527 .elementor-element.elementor-element-df4a616:not(.elementor-motion-effects-element-type-background), .elementor-9527 .elementor-element.elementor-element-df4a616 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-200b0e1);
}

.elementor-9527 .elementor-element.elementor-element-4e682d4 {
	--display: flex;
	--margin-top: 80px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9527 .elementor-element.elementor-element-5d71e0d {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-5d71e0d .elementor-heading-title {
	color: #fff;
}

.elementor-9527 .elementor-element.elementor-element-d001709 {
	text-align: center;
}

.elementor-9527 .elementor-element.elementor-element-d001709 .elementor-heading-title {
	color: #fff;
}

.elementor-9527 .elementor-element.elementor-element-55a428d .elementor-button {
	background-color: #4feb95;
	fill: var(--e-global-color-200b0e1);
	color: var(--e-global-color-200b0e1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61a0b7d);
	border-radius: 8px 8px 8px 8px;
}

.elementor-9527 .elementor-element.elementor-element-55a428d .elementor-button:hover, .elementor-9527 .elementor-element.elementor-element-55a428d .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-9527 .elementor-element.elementor-element-83a218f img {
	border-radius: 8px 8px 0px 0px;
	box-shadow: 0px 0px 83px 0px rgba(79, 235, 149, .21);
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-9527 .elementor-element.elementor-element-d9ca335 {
		--width: 50%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6719e50 {
		--width: 50%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-0afd349 {
		--width: 50%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-34d256c {
		--width: 50%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d9e5426 {
		--content-width: 100%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-977fe0d {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-1d7c438 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-23702f4 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-7e17e51 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6b2ad7e {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2356822 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2bdeff1 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-32c08f5 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-7cdda36 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-27070d1 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a07e857 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2089cd9 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d70d405 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-df0a238 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-8f3ef31 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-06ba03e {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-bcba9e4 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-81cf88f {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-bb348b0 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-eec2ac1 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4e78a66 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-92f8016 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d49f041 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-82965de {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4794e9b {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e62eda0 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-30bcd4a {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-f2367ff {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a235748 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b04d390 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-03958aa {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-570d053 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-76f9b1c {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-1581117 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-19c695f {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-8de4308 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e1055c4 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-0d6bb30 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-7b11746 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-7cc4313 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-53d20d3 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-f9e9c15 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-3c1b06e {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b8ea762 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a407fd5 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-0ea979a {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-01dcf89 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-677c75b {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a6880a3 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2e893cf {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c66514a {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-9971906 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-ab93d30 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-1a60648 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d4fb2d9 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4f9a20e {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d75a938 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-38e987d {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4733bf8 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c66334d {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c5293be {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-0245691 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6beced4 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c57bf1b {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-f06744a {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-3204d76 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-9f9bc5f {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-58da574 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-8c17e46 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e754276 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-540e4d9 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-742f4d0 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b044918 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-762fb54 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-58d9b03 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b6b9a72 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-7a09128 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-04a12d1 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6acb90a {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-5cd5d10 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c48d09b {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-5349298 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-3609a77 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-bb32903 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a86fc48 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-21cfc4c {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-3f804d6 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-23e1486 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a080bd1 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-bb97efe {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6572d1f {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-c256cfd {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-58a3fd0 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e409aeb {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-76bc11f {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b5df1ee {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4897c4c {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-738e453 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-237fedd {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-12d657e {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4573feb {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-3d944f2 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b8ba5fc {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-47e5f26 {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b86027e {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-20a2e42 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-636a269 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-5b5da1a {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-6bf1e68 {
		--width: 20%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-970371c {
		--width: 36%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-268e120 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-362906f {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2d8a044 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-267a820 {
		--width: 11%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-df4a616 {
		--content-width: 890px;
	}
}

@media (max-width:1024px) {
	.elementor-9527 .elementor-element.elementor-element-c87c7b2 {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-15ae476 {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-9ecb071 {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-03efe9e {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-ecde22c {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-36d780c {
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4b14407 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
}

@media (max-width:767px) {
	.elementor-9527 .elementor-element.elementor-element-c87c7b2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-15ae476 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-9ecb071 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-03efe9e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-ecde22c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-36d780c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d7b31ce {
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9527 .elementor-element.elementor-element-413b3a2 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-ce31814 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4dcfb6f {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-122cb41 {
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e4558e1 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-bedb3e4 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b9fae5e {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-5008432 {
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a83a351 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-a670c02 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-db5dbd6 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-b2b9df4 {
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9527 .elementor-element.elementor-element-e28b8eb {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4c6f8d6 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-217a85b {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-2fa0818 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9527 .elementor-element.elementor-element-d21e755 {
		--width: 30%;
		--justify-content: space-between;
	}
	
	.elementor-9527 .elementor-element.elementor-element-f6d0e1b {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-53d5929 {
		--width: 30%;
	}
	
	.elementor-9527 .elementor-element.elementor-element-4b14407 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
}
