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

.elementor-8735 .elementor-element.elementor-element-9d1b370 {
	--display: flex;
	--min-height: 40vh;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-4ddcc5e .elementor-heading-title {
	color: #34b970;
}

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

.elementor-8735 .elementor-element.elementor-element-cb66c41 .elementor-heading-title {
	font-family: "Schibsted Grotesk", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-200b0e1);
}

.elementor-8735 .elementor-element.elementor-element-ac36f7e {
	text-align: center;
}

.elementor-8735 .elementor-element.elementor-element-42d121f {
	--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;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-82e10ed .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-8735 .elementor-element.elementor-element-82e10ed .elementor-button:hover, .elementor-8735 .elementor-element.elementor-element-82e10ed .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-8735 .elementor-element.elementor-element-9a90129 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-c4ad2e0 {
	text-align: center;
}

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

.elementor-8735 .elementor-element.elementor-element-db4e2f0 {
	--display: flex;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-8735 .elementor-element.elementor-element-07d3a03 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 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-8735 .elementor-element.elementor-element-f6641a5 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-8257f4e {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-8257f4e img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-07c116f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-1be2cfa {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-1be2cfa img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-8bba3d1 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-2569e31 {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-2569e31 img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-e0749dd {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-35ea0bb {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-35ea0bb img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-08405e1 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-ccfed16 {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-ccfed16 img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-67e91d2 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-8735 .elementor-element.elementor-element-bac73b9 {
	text-align: left;
}

.elementor-8735 .elementor-element.elementor-element-bac73b9 img {
	width: 70px;
}

.elementor-8735 .elementor-element.elementor-element-038cf0d {
	--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: 8px 8px 8px 8px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

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

.elementor-8735 .elementor-element.elementor-element-3650692 .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-8735 .elementor-element.elementor-element-3650692 .elementor-button:hover, .elementor-8735 .elementor-element.elementor-element-3650692 .elementor-button:focus {
	background-color: #3dc57a;
}

.elementor-8735 .elementor-element.elementor-element-48c493d {
	--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-8735 .elementor-element.elementor-element-7554f41 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-8735 .elementor-element.elementor-element-997d014 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-997d014:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-997d014 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-61a0b7d);
}

.elementor-8735 .elementor-element.elementor-element-46983b7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-8735 .elementor-element.elementor-element-81eb6d8 {
	padding: 0px 0px 0px 0px;
}

.elementor-8735 .elementor-element.elementor-element-81eb6d8 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-8735 .elementor-element.elementor-element-81eb6d8 .elementor-icon {
	font-size: 24px;
}

.elementor-8735 .elementor-element.elementor-element-81eb6d8 .elementor-icon svg {
	height: 24px;
}

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

.elementor-8735 .elementor-element.elementor-element-1a872d9 {
	padding: 0px 0px 0px 0px;
}

.elementor-8735 .elementor-element.elementor-element-1a872d9 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-8735 .elementor-element.elementor-element-1a872d9 .elementor-icon {
	font-size: 24px;
}

.elementor-8735 .elementor-element.elementor-element-1a872d9 .elementor-icon svg {
	height: 24px;
}

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

.elementor-8735 .elementor-element.elementor-element-6ddbc25 {
	padding: 0px 0px 0px 0px;
}

.elementor-8735 .elementor-element.elementor-element-6ddbc25 .elementor-icon-wrapper {
	text-align: center;
}

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

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

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

.elementor-8735 .elementor-element.elementor-element-6ddbc25 .elementor-icon {
	font-size: 24px;
}

.elementor-8735 .elementor-element.elementor-element-6ddbc25 .elementor-icon svg {
	height: 24px;
}

.elementor-8735 .elementor-element.elementor-element-4e41dae {
	--display: flex;
	--justify-content: space-around;
	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: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

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

.elementor-8735 .elementor-element.elementor-element-7e65b75 img {
	width: 100px;
}

.elementor-8735 .elementor-element.elementor-element-aa414c9 {
	--display: flex;
	--gap: 10px 20px;
	--row-gap: 10px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-d2c44a0 .elementor-heading-title {
	font-weight: 700;
}

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

.elementor-8735 .elementor-element.elementor-element-a7f9b72 img {
	width: 100px;
}

.elementor-8735 .elementor-element.elementor-element-05442a8 {
	--display: flex;
	--gap: 10px 20px;
	--row-gap: 10px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-cffdb6d .elementor-heading-title {
	font-weight: 700;
}

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

.elementor-8735 .elementor-element.elementor-element-1732196 img {
	width: 100px;
}

.elementor-8735 .elementor-element.elementor-element-abc7f5e {
	--display: flex;
	--gap: 10px 20px;
	--row-gap: 10px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-6b954fa .elementor-heading-title {
	font-weight: 700;
}

.elementor-8735 .elementor-element.elementor-element-5c0525f {
	--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-8735 .elementor-element.elementor-element-8913323 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d1d1de;
	--border-color: #d1d1de;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-8735 .elementor-element.elementor-element-f5d2664 {
	text-align: center;
}

.elementor-8735 .elementor-element.elementor-element-b1bbe39 {
	text-align: center;
}

.elementor-8735 .elementor-element.elementor-element-1e28bad {
	--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;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-8735 .elementor-element.elementor-element-d95375b {
	--display: flex;
	--justify-content: center;
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8735 .elementor-element.elementor-element-d95375b:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-d95375b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1d2938;
}

.elementor-8735 .elementor-element.elementor-element-71bffd6 img {
	border-radius: 8px 8px 8px 8px;
}

.elementor-8735 .elementor-element.elementor-element-09af854 {
	--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: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

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

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-8735 .elementor-element.elementor-element-7554f41 {
		--width: 60%;
	}
	
	.elementor-8735 .elementor-element.elementor-element-997d014 {
		--width: 120px;
	}
	
	.elementor-8735 .elementor-element.elementor-element-8913323 {
		--width: 100%;
	}
	
	.elementor-8735 .elementor-element.elementor-element-d95375b {
		--width: 42%;
	}
}

@media (max-width:1024px) {
	.elementor-8735 .elementor-element.elementor-element-07d3a03 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-8735 .elementor-element.elementor-element-07d3a03 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
