
.elementor-3 .elementor-element.elementor-element-c39391c {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-4a8db6e {
	--display: flex;
}

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

.elementor-3 .elementor-element.elementor-element-4ea73b8 > .elementor-widget-container {
	padding: 50px 0px 20px 0px;
}

.elementor-3 .elementor-element.elementor-element-4ea73b8 {
	text-align: left;
}

.elementor-3 .elementor-element.elementor-element-4ea73b8 .elementor-heading-title {
	font-weight: 600;
	color: #001f3b;
}

.elementor-3 .elementor-element.elementor-element-afe591a {
	--display: flex;
}

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

.elementor-3 .elementor-element.elementor-element-da62f88 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-b85b215 {
	--display: flex;
}

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

.elementor-3 .elementor-element.elementor-element-68009ee {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-3 .elementor-element.elementor-element-68009ee .elementor-divider-separator {
	width: 100%;
}

.elementor-3 .elementor-element.elementor-element-68009ee .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-3 .elementor-element.elementor-element-89a4467 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-c3ccdae {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-a1f186b {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-a1f186b a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-b196c70 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-b196c70 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-eaab95c {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-eaab95c a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-0701f91 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-0701f91 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-48ca62a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-48ca62a a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-9256590 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-7b96a99 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-e7677f7 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-081815f {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-081815f a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-ee1ebaa {
	--display: flex;
}

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

.elementor-3 .elementor-element.elementor-element-c48b17d > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-c48b17d {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-12f92cb {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-99d8ba2 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-99d8ba2 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-b4d622d {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-e65f3ab .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-5a98e37 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-0c955d7 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-0c955d7 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-3323555 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-3323555 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-784055e {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-43cecff .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-5b7427b {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-183a348 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-183a348 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-494c0af {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-78de34f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-836cefc {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-dfcb5e8 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-dfcb5e8 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-e65dd6d {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-139fa28 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-13d2571 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-a693683 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-252ed49 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-c1ae225 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-2a98ccf > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-2a98ccf {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-aa32782 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-0a7074c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-8e341c8 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-bb62e73 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-15c1059 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-51d0544 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-bd5bb04 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-bd5bb04 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-38df4e9 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-2675270 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-44faddf {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-6479312 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-6479312 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-cc4281c {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-8e17e70 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-8e17e70 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-01e4786 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-cd0a710 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-913a135 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-d914732 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-d914732 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-795d37b {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-d044b93 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-ff2ee55 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-ff2ee55 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-a085630 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-a489789 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-3aa933a {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-717f17d {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-717f17d a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-4b4b676 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-4e65b3a > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-4e65b3a {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-6b41c9a {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-a8bd866 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-a8bd866 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-fc1b180 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-ede91a1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-7e8b631 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-3488144 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-3488144 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-cf52090 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-db214f4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-cb12a94 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-db2bda5 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-db2bda5 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-5eb4091 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-97c6366 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-97c6366 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-512248b {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-a6b4d45 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-a6b4d45 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-f79af33 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-de5b530 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-de5b530 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-a76a2be {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-75a1639 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-6ca8e0b {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-5adcd2e {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-5adcd2e a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-76eecab {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-d3f3042 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-d3f3042 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-ce2b45c {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-bf0f588 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-bf0f588 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-200622a {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-63850e8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-ee20af1 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-c34d7ef {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-c34d7ef a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-e9c9e14 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-e9c9e14 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-88f2f8e {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-979077d {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-979077d a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-17468d0 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-d194f91 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-1c5a070 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-17ddfd4 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-17ddfd4 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-183e8d1 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-4570012 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

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

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

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

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

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

.elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-icon i {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-icon svg {
	fill: #000;
	transition: fill .3s;
}

.elementor-3 .elementor-element.elementor-element-4570012 {
	--e-icon-list-icon-size: 8px;
	--icon-vertical-offset: 0px;
}

.elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-item > a {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-3 .elementor-element.elementor-element-0e605e4 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-594832e {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-594832e a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-bf0d272 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-b46f36f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-ea02b85 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-43e12e2 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-43e12e2 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-68d3f9c {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-68d3f9c a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-9201b7f {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-9201b7f a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-bca5f12 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-c815c9f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #023047;
}

.elementor-3 .elementor-element.elementor-element-8de89f9 {
	--display: flex;
}

.elementor-3 .elementor-element.elementor-element-5666335 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-5666335 a {
	color: #219ebc;
}

.elementor-3 .elementor-element.elementor-element-abf3f4d {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-3 .elementor-element.elementor-element-abf3f4d a {
	color: #219ebc;
}

@media (max-width:767px) {
	.elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-c48b17d .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-dfcb5e8 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-8dd4fe2 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2a98ccf .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1b4d1b2 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-bd5bb04 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-6479312 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4e65b3a .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-a6b4d45 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-d3f3042 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4570012 .elementor-icon-list-item > a {
		font-size: 16px;
	}
}
