/* End custom CSS */

.elementor-10605 .elementor-element.elementor-element-a6f9557 > .elementor-background-overlay {
	background-image: url("https://cdn-ganno.nitrocdn.com/VECqalgftKusGkOCokRskdqdcnBOqBdL/assets/images/optimized/rev-88dcb31/paratus.africa/namibia/wp-content/uploads/2024/07/Paratus-Africa-Satellite-VSAT-Connectivity.jpg");
	background-position: bottom center;
	background-size: cover;
	opacity: .83;
	mix-blend-mode: hue;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10605 .elementor-element.elementor-element-a6f9557 > .elementor-container {
	min-height: 200px;
}

.elementor-10605 .elementor-element.elementor-element-a6f9557 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10605 .elementor-element.elementor-element-63621eaa {
	z-index: 100;
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-63621eaa .elementor-heading-title {
	color: #fff;
}

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

.elementor-10605 .elementor-element.elementor-element-4875ee1d {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-10605 .elementor-element.elementor-element-219c926a {
	z-index: 100;
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-219c926a .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-10605 .elementor-element.elementor-element-622ac837 {
	width: 100%;
	max-width: 100%;
	top: 148px;
	z-index: -100;
}

body:not(.rtl) .elementor-10605 .elementor-element.elementor-element-622ac837 {
	left: -6px;
}

body.rtl .elementor-10605 .elementor-element.elementor-element-622ac837 {
	right: -6px;
}

.elementor-10605 .elementor-element.elementor-element-622ac837 .elementor-heading-title {
	font-size: var(--e-global-typography-1c18e27-font-size);
	font-weight: var(--e-global-typography-1c18e27-font-weight);
	text-transform: var(--e-global-typography-1c18e27-text-transform);
	line-height: var(--e-global-typography-1c18e27-line-height);
	color: rgba(255, 255, 255, .06);
}

.elementor-10605 .elementor-element.elementor-element-14898504 {
	--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-10605 .elementor-element.elementor-element-28f20791 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-28f20791 {
	text-align: left;
	color: var(--e-global-color-primary);
}

.elementor-10605 .elementor-element.elementor-element-aef7e2b .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-10605 .elementor-element.elementor-element-aef7e2b {
	width: auto;
	max-width: auto;
}

.elementor-10605 .elementor-element.elementor-element-f3a277e:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-f3a277e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ganno.nitrocdn.com/VECqalgftKusGkOCokRskdqdcnBOqBdL/assets/images/optimized/rev-88dcb31/paratus.africa/namibia/wp-content/uploads/2024/07/Digital-lines-blue3.svg");
	background-position: 466px -30px;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10605 .elementor-element.elementor-element-f3a277e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 150px 0px;
}

.elementor-10605 .elementor-element.elementor-element-f3a277e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10605 .elementor-element.elementor-element-4846765d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-10605 .elementor-element.elementor-element-0babcf1 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-b11600b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-b11600b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-10605 .elementor-element.elementor-element-b11600b {
	z-index: 200;
}

.elementor-10605 .elementor-element.elementor-element-b11600b img {
	width: 100%;
	max-width: 100%;
	border-radius: 80px 30px 80px 30px;
}

.elementor-10605 .elementor-element.elementor-element-88aa2c6 {
	--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-10605 .elementor-element.elementor-element-4ff690e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-title {
	margin-bottom: 5px;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 65px;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-description {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-c8345e1 {
	text-align: left;
	color: #022452;
}

.elementor-10605 .elementor-element.elementor-element-2413af4 .elementor-heading-title {
	color: #022452;
}

.elementor-10605 .elementor-element.elementor-element-69ac410 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(5px / 2);
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(5px / 2);
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(5px / 2);
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-5px / 2);
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-5px / 2);
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-icon i {
	color: #da2128;
	transition: color .3s;
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-icon svg {
	fill: #da2128;
	transition: fill .3s;
}

.elementor-10605 .elementor-element.elementor-element-69ac410 {
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-10605 .elementor-element.elementor-element-69ac410 .elementor-icon-list-text {
	color: #022452;
	transition: color .3s;
}

.elementor-10605 .elementor-element.elementor-element-6955543 {
	text-align: left;
	color: #022452;
}

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

.elementor-10605 .elementor-element.elementor-element-8c55876 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-8c55876 {
	width: auto;
	max-width: auto;
}

.elementor-10605 .elementor-element.elementor-element-641d778 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-641d778 {
	width: auto;
	max-width: auto;
}

.elementor-10605 .elementor-element.elementor-element-641d778 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-444b195c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-52aeac3b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-b7e7301 {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-b7e7301 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-56a32d5f {
	text-align: left;
	color: #022452;
}

.elementor-10605 .elementor-element.elementor-element-61426b31 {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-61426b31 .elementor-heading-title {
	color: #21409a;
}

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

.elementor-10605 .elementor-element.elementor-element-25499a1 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-121cc026 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-121cc026 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-121cc026 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-387f2cab {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-387f2cab > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-387f2cab .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-387f2cab .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-55e8be3b {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-55e8be3b .elementor-heading-title {
	color: #d32027;
}

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

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

.elementor-10605 .elementor-element.elementor-element-4426ec05 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-e16be62 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-e16be62 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-e16be62 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-29d3d6ad > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-29d3d6ad {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-29d3d6ad .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-17f5310f .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-17f5310f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-1694b29a {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1694b29a .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-201950d7 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-621a968b {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-3d46f066 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-3d46f066 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-3d46f066 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-e4ff8f1 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-e4ff8f1 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-e4ff8f1 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-e4ff8f1 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-1c5b13f0 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1c5b13f0 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-74d2e06d:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-74d2e06d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-3f5de877 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-79625b41 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-79625b41 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-79625b41 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-67b0fcb5 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-67b0fcb5 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-67b0fcb5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-6ad450a7 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-6ad450a7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-68698ab5 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-68698ab5 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-7a187508 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-32fe3866 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-3a90a0d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-3a90a0d {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-3a90a0d .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-179ee007 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-179ee007 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-179ee007 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-179ee007 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-40627dac {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-40627dac .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-648b22cd:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-648b22cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-3f8018e {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-20d4ae6 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-20d4ae6 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-20d4ae6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-16720741 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-16720741 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-16720741 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-31689d05 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-31689d05 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-5cd4f9a9 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-5cd4f9a9 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-2fad3462 {
	--spacer-size: 5px;
}

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

.elementor-10605 .elementor-element.elementor-element-1dd7b899 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-62dd1415 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-62dd1415 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-62dd1415 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-5cb827b4 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-5cb827b4 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-5cb827b4 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-5cb827b4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-2b71bd3c {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-2b71bd3c .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-307233ed:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-307233ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-17435101 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-4c19f5d9 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-4c19f5d9 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-4c19f5d9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-7b213a5 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-7b213a5 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-7b213a5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-23e54c90 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-4fc58504 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-4fc58504 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-116da6a0 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-116da6a0 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-25d5f51f {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-16b506f {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-93eeab8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-93eeab8 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-93eeab8 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-317b397 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-317b397 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-317b397 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-317b397 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-14a078be {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-14a078be .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-4fd425d9:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-4fd425d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-27a9b954 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-5a9572e9 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-5a9572e9 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-5a9572e9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-a784bad > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-a784bad {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-a784bad .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-73da8ad3 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-582ab953 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-582ab953 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-65fe0d75 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-65fe0d75 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-4bb968cb {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-371a7346 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-26bafedf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-26bafedf {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-26bafedf .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-1774c3ed {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-1774c3ed > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-1774c3ed .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-1774c3ed .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-652fd8a0 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-652fd8a0 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-512fccc9:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-512fccc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-4ff4a9ca {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-4d65207f > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-4d65207f {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-4d65207f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-18963bf9 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-18963bf9 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-18963bf9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-7ffac742 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-3c89f02d .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-3c89f02d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-5c7dba1c {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-5c7dba1c .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-66762eae {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-3e119693 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-10605 .elementor-element.elementor-element-561d94ca > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-191b8aaf {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-191b8aaf .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-2e5e8c9b {
	text-align: left;
	color: #022452;
}

.elementor-10605 .elementor-element.elementor-element-7a3ef29d {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-7a3ef29d .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-8557357 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 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-10605 .elementor-element.elementor-element-5e7fe6b6 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-6726a35 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-6726a35 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6726a35 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-75132db4 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-75132db4 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-75132db4 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-75132db4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-48eafa8d {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-48eafa8d .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-6f19f09 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6f19f09 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-4e6f43e1:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-4e6f43e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-d1346a8 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-384d3baa > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-384d3baa {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-384d3baa .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-3367a856 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-3367a856 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-3367a856 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-36be8c96 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-624c04e1 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-624c04e1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-773f94d1 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-773f94d1 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-6384382 {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-3e7ed54b {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-6429517c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-6429517c {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6429517c .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-474299d5 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-474299d5 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-474299d5 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-474299d5 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-40ebc098 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-40ebc098 .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-5ecb8cb8 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-5ecb8cb8 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-895176b:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-895176b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-110997f {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-d847669 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-d847669 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-d847669 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-21f1a01e > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-21f1a01e {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-21f1a01e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-3016c7cc {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-5941e6ea .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-5941e6ea > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-3687e7dc {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-3687e7dc .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-41906abe {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-129dd3d3 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-58680e43 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-58680e43 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-58680e43 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-b309b5c {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-b309b5c > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-b309b5c .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-b309b5c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-7282904d {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-7282904d .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-2da93894 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-2da93894 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-3eb60d36:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-3eb60d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-538ec59a {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-6345c922 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-6345c922 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6345c922 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-761337c7 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-761337c7 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-761337c7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-292d40de {
	--spacer-size: 5px;
}

.elementor-10605 .elementor-element.elementor-element-7e78404d .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-7e78404d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-567555d0 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-567555d0 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-353ef2f3 {
	--spacer-size: 5px;
}

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

.elementor-10605 .elementor-element.elementor-element-64cebe80 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-2be84ba5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-2be84ba5 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-2be84ba5 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-52f20b3f {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-52f20b3f > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-52f20b3f .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-52f20b3f .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-dd1f697 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-dd1f697 .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-1cbe85fd {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1cbe85fd .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-30a29b97:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-30a29b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-34668210 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-19878735 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-19878735 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-19878735 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-4b6f32e7 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-4b6f32e7 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-4b6f32e7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-6428bf04 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-6428bf04 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-49c8dbc3 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-49c8dbc3 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-6f8e3cfa {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-2d540e62 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-2d540e62 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-2d540e62 .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-49162882 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-49162882 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-49162882 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-49162882 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-6811c1c3 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6811c1c3 .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-69a4359a {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-69a4359a .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-58826f66:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-58826f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-560b0f6d {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-558b10bc > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-558b10bc {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-558b10bc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-6352a49c > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-6352a49c {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-6352a49c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-67055d0e .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-67055d0e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-1a12a76e {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1a12a76e .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-26a11e96 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-17c2e9d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-17c2e9d {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-17c2e9d .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-2717ea67 {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-2717ea67 > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-2717ea67 .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-2717ea67 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-1aefd140 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1aefd140 .elementor-heading-title {
	color: #d32027;
}

.elementor-10605 .elementor-element.elementor-element-4cc8ebee {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-4cc8ebee .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-5a1441f7:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-5a1441f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-215a711d {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-f470921 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-f470921 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-f470921 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-d436515 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-d436515 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-d436515 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-42b35a85 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-42b35a85 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-e8b2a63 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-e8b2a63 .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-e4f0a22 {
	--spacer-size: 50px;
}

.elementor-10605 .elementor-element.elementor-element-63c5b081 {
	text-align: left;
}

.elementor-10605 .elementor-element.elementor-element-63c5b081 .elementor-heading-title {
	color: #21409a;
}

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

.elementor-10605 .elementor-element.elementor-element-3eff0269 {
	--display: flex;
}

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

.elementor-10605 .elementor-element.elementor-element-48fd56bd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-10605 .elementor-element.elementor-element-48fd56bd {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-48fd56bd .elementor-heading-title {
	color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-8fac0de {
	--divider-border-style: solid;
	--divider-color: #21409a;
	--divider-border-width: 3px;
}

.elementor-10605 .elementor-element.elementor-element-8fac0de > .elementor-widget-container {
	margin: -23px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-8fac0de .elementor-divider-separator {
	width: 100%;
}

.elementor-10605 .elementor-element.elementor-element-8fac0de .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-10605 .elementor-element.elementor-element-2af8c172 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-2af8c172 .elementor-heading-title {
	color: #d32027;
}

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

.elementor-10605 .elementor-element.elementor-element-46968f0e:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-46968f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #21409a;
}

.elementor-10605 .elementor-element.elementor-element-58f82377 {
	--display: flex;
}

.elementor-10605 .elementor-element.elementor-element-745dd20d > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-745dd20d {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-745dd20d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-347a80b5 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-347a80b5 {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-347a80b5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	color: #fff;
}

.elementor-10605 .elementor-element.elementor-element-311e7fb0 .elementor-button {
	background-color: #d32027;
	fill: #fff;
	color: #fff;
	border-style: none;
}

.elementor-10605 .elementor-element.elementor-element-311e7fb0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-10605 .elementor-element.elementor-element-1df659cc {
	text-align: center;
}

.elementor-10605 .elementor-element.elementor-element-1df659cc .elementor-heading-title {
	font-weight: bold;
	text-transform: uppercase;
	color: #21409a;
}

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

@media (min-width:768px) {
	.elementor-10605 .elementor-element.elementor-element-15e86e24 {
		--content-width: 400px;
	}
}

@media (max-width:1024px) {
	.elementor-10605 .elementor-element.elementor-element-5ec3e5a0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4875ee1d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-219c926a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-622ac837 {
		top: 203px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-622ac837 .elementor-heading-title {
		font-size: var(--e-global-typography-1c18e27-font-size);
		line-height: var(--e-global-typography-1c18e27-line-height);
	}
	
	.elementor-10605 .elementor-element.elementor-element-f3a277e:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-f3a277e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-f3a277e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b11600b img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-10605 .elementor-element.elementor-element-641d778 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-444b195c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-52aeac3b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b7e7301 .elementor-heading-title {
		font-size: 40px;
		line-height: 40px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-121cc026 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-3d46f066 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-3a90a0d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-5c9563f7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-62dd1415 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-93eeab8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-26bafedf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-191b8aaf .elementor-heading-title {
		font-size: 40px;
		line-height: 40px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-6726a35 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-6429517c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-58680e43 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-2be84ba5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-2d540e62 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-17c2e9d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-e4f0a22 {
		--spacer-size: 20px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-15e86e24 {
		--margin-top: 0px;
		--margin-bottom: 100px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-48fd56bd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
}

@media (max-width:767px) {
	.elementor-10605 .elementor-element.elementor-element-a6f9557 > .elementor-container {
		min-height: 200px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-5ec3e5a0 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4875ee1d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-219c926a {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-622ac837 {
		top: 265px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-622ac837 .elementor-heading-title {
		font-size: var(--e-global-typography-1c18e27-font-size);
		line-height: var(--e-global-typography-1c18e27-line-height);
	}
	
	.elementor-10605 .elementor-element.elementor-element-14898504 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-aef7e2b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-10605 .elementor-element.elementor-element-aef7e2b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-f3a277e:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-f3a277e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4846765d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-e6462ad {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-0babcf1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b11600b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b11600b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b11600b img {
		width: 100%;
		max-width: 100%;
		border-radius: 40px 40px 40px 40px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-88aa2c6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-4ff690e .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-69ac410 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-8c55876 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-10605 .elementor-element.elementor-element-8c55876 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-641d778 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-10605 .elementor-element.elementor-element-641d778 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-444b195c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b7e7301 {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-b7e7301 .elementor-heading-title {
		font-size: 30px;
		line-height: 30px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-56a32d5f {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-61426b31 {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-1f584d0c {
		--margin-top: 10px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-5c9563f7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-191b8aaf {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-191b8aaf .elementor-heading-title {
		font-size: 30px;
		line-height: 30px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-2e5e8c9b {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-7a3ef29d {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-8557357 {
		--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-10605 .elementor-element.elementor-element-41439e95 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-e4f0a22 {
		--spacer-size: 20px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-63c5b081 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10605 .elementor-element.elementor-element-63c5b081 {
		text-align: left;
	}
	
	.elementor-10605 .elementor-element.elementor-element-15e86e24 {
		--margin-top: 0px;
		--margin-bottom: 100px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (min-width:1025px) {
	.elementor-10605 .elementor-element.elementor-element-f3a277e:not(.elementor-motion-effects-element-type-background), .elementor-10605 .elementor-element.elementor-element-f3a277e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

/* Start custom CSS */
body {
	background-image: url("") !important;
}

body.nitro-lazy {
	background-image: none !important;
}

.elementor-10605 .elementor-element.elementor-element-a6f9557 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}
