/* End custom CSS */

.elementor-10417 .elementor-element.elementor-element-36bd96b0 {
	--display: flex;
	--min-height: 200px;
	--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;
	--overlay-opacity: .7;
	--overlay-mix-blend-mode: multiply;
}

.elementor-10417 .elementor-element.elementor-element-36bd96b0:not(.elementor-motion-effects-element-type-background), .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #19347a;
	background-image: url("https://cdn-ganno.nitrocdn.com/VECqalgftKusGkOCokRskdqdcnBOqBdL/assets/images/optimized/rev-88dcb31/paratus.africa/namibia/wp-content/uploads/2024/07/Paratus-Africa-Portable-Devices-1-1024x256.jpg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10417 .elementor-element.elementor-element-36bd96b0::before, .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .elementor-background-video-container::before, .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .elementor-background-slideshow::before, .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10417 .elementor-element.elementor-element-36bd96b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: rgba(25, 52, 122, .38);
	--background-overlay: "";
}

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

.elementor-10417 .elementor-element.elementor-element-52613f4 {
	z-index: 100;
	text-align: center;
}

.elementor-10417 .elementor-element.elementor-element-52613f4 .elementor-heading-title {
	color: #fff;
}

.elementor-10417 .elementor-element.elementor-element-747bb0a2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 0px;
}

.elementor-10417 .elementor-element.elementor-element-7e90d65e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-4984950 {
	margin-top: 100px;
	margin-bottom: 0px;
	padding: 0px 0px 150px 0px;
}

.elementor-10417 .elementor-element.elementor-element-6ab2403b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-156ffac8 {
	width: 100%;
	max-width: 100%;
	bottom: -168px;
}

.elementor-10417 .elementor-element.elementor-element-156ffac8 > .elementor-widget-container {
	margin: -95px 0px 0px 30px;
}

.elementor-10417 .elementor-element.elementor-element-156ffac8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-156ffac8 {
	right: 2px;
}

body.rtl .elementor-10417 .elementor-element.elementor-element-156ffac8 {
	left: 2px;
}

.elementor-10417 .elementor-element.elementor-element-156ffac8 .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-10417 .elementor-element.elementor-element-48ce499d {
	z-index: 100;
	text-align: left;
}

.elementor-10417 .elementor-element.elementor-element-48ce499d .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-10417 .elementor-element.elementor-element-48f46377.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-10417 .elementor-element.elementor-element-48f46377.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-10417 .elementor-element.elementor-element-7c61bc68.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-10417 .elementor-element.elementor-element-7c61bc68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-10417 .elementor-element.elementor-element-7c61bc68 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-554f9abe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-554f9abe {
	text-align: left;
	color: #fff;
}

.elementor-10417 .elementor-element.elementor-element-2778669 .elementor-button {
	background-color: var(--e-global-color-bb17693);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-10417 .elementor-element.elementor-element-2778669 .elementor-button:hover, .elementor-10417 .elementor-element.elementor-element-2778669 .elementor-button:focus {
	background-color: var(--e-global-color-bb17693);
	color: var(--e-global-color-primary);
}

.elementor-10417 .elementor-element.elementor-element-2778669 .elementor-button:hover svg, .elementor-10417 .elementor-element.elementor-element-2778669 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-10417 .elementor-element.elementor-element-6c40be5d:not(.elementor-motion-effects-element-type-background), .elementor-10417 .elementor-element.elementor-element-6c40be5d > .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-5.svg");
	background-position: 466px -30px;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-10417 .elementor-element.elementor-element-6c40be5d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}

.elementor-10417 .elementor-element.elementor-element-6c40be5d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10417 .elementor-element.elementor-element-3ce97139 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 100px 0px 100px 0px;
}

.elementor-10417 .elementor-element.elementor-element-516fa13d {
	width: 100%;
	max-width: 100%;
	top: -50px;
	z-index: 200;
}

.elementor-10417 .elementor-element.elementor-element-516fa13d > .elementor-widget-container {
	margin: -30px -250px 0px -93px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-516fa13d {
	left: -96px;
}

body.rtl .elementor-10417 .elementor-element.elementor-element-516fa13d {
	right: -96px;
}

.elementor-10417 .elementor-element.elementor-element-516fa13d img {
	width: 60%;
	max-width: 60%;
	border-radius: 0px 80px 80px 0px;
}

.elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
	width: auto;
	max-width: auto;
	top: 28px;
	z-index: 0;
}

.elementor-10417 .elementor-element.elementor-element-1d1c36c1 > .elementor-widget-container {
	margin: 0px -100px 0px -300px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
	left: -290px;
}

body.rtl .elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
	right: -290px;
}

.elementor-10417 .elementor-element.elementor-element-1d1c36c1 img {
	width: 100%;
	max-width: 100%;
	height: 500px;
	opacity: .61;
	border-radius: 90px 90px 90px 90px;
}

.elementor-10417 .elementor-element.elementor-element-1aa1665 > .elementor-widget-container {
	margin: -21px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-1aa1665 {
	z-index: 100;
}

.elementor-10417 .elementor-element.elementor-element-1aa1665 .elementor-heading-title {
	color: #21409a;
}

.elementor-10417 .elementor-element.elementor-element-3dd6160c > .elementor-widget-container {
	margin: -21px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-3dd6160c {
	z-index: 100;
}

.elementor-10417 .elementor-element.elementor-element-3dd6160c .elementor-heading-title {
	color: #21409a;
}

.elementor-10417 .elementor-element.elementor-element-4cdee307 {
	color: #022452;
}

.elementor-10417 .elementor-element.elementor-element-544dc510 .elementor-heading-title {
	color: #21409a;
}

.elementor-10417 .elementor-element.elementor-element-411d4562 > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-10417 .elementor-element.elementor-element-411d4562 {
	z-index: 100;
}

.elementor-10417 .elementor-element.elementor-element-411d4562 .elementor-heading-title {
	color: #21409a;
}

.elementor-10417 .elementor-element.elementor-element-f1a9b51 .elementor-button {
	background-color: var(--e-global-color-bb17693);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-10417 .elementor-element.elementor-element-f1a9b51 .elementor-button:hover, .elementor-10417 .elementor-element.elementor-element-f1a9b51 .elementor-button:focus {
	background-color: var(--e-global-color-bb17693);
	color: var(--e-global-color-primary);
}

.elementor-10417 .elementor-element.elementor-element-f1a9b51 {
	z-index: 300;
}

.elementor-10417 .elementor-element.elementor-element-f1a9b51 .elementor-button:hover svg, .elementor-10417 .elementor-element.elementor-element-f1a9b51 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

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

@media (max-width:1024px) {
	.elementor-10417 .elementor-element.elementor-element-747bb0a2 {
		margin-top: 50px;
		margin-bottom: 50px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-7e90d65e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-4984950 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6ab2403b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-156ffac8 .elementor-heading-title {
		font-size: var(--e-global-typography-1c18e27-font-size);
		line-height: var(--e-global-typography-1c18e27-line-height);
	}
	
	.elementor-10417 .elementor-element.elementor-element-6c40be5d:not(.elementor-motion-effects-element-type-background), .elementor-10417 .elementor-element.elementor-element-6c40be5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6c40be5d {
		padding: 0px 20px 0px 20px;
	}
	
	body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-516fa13d {
		left: -87px;
	}
	
	body.rtl .elementor-10417 .elementor-element.elementor-element-516fa13d {
		right: -87px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-516fa13d {
		top: 10px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-516fa13d img {
		width: 50%;
		max-width: 50%;
		border-radius: 40px 40px 40px 40px;
	}
}

@media (max-width:767px) {
	.elementor-10417 .elementor-element.elementor-element-36bd96b0 {
		--min-height: 200px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-747bb0a2 {
		margin-top: 50px;
		margin-bottom: 50px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-7e90d65e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-4984950 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6ab2403b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-156ffac8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-156ffac8 .elementor-heading-title {
		font-size: var(--e-global-typography-1c18e27-font-size);
		line-height: var(--e-global-typography-1c18e27-line-height);
	}
	
	.elementor-10417 .elementor-element.elementor-element-48ce499d {
		text-align: left;
	}
	
	.elementor-10417 .elementor-element.elementor-element-7c61bc68 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-554f9abe > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6c40be5d:not(.elementor-motion-effects-element-type-background), .elementor-10417 .elementor-element.elementor-element-6c40be5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6c40be5d {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 20px 150px 20px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6cb88527 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-3ce97139 {
		margin-top: 100px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-6cf1f7e8 > .elementor-element-populated {
		margin: 0px 0px 350px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-516fa13d > .elementor-widget-container {
		margin: 0px -80px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-516fa13d {
		left: -24px;
	}
	
	body.rtl .elementor-10417 .elementor-element.elementor-element-516fa13d {
		right: -24px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-516fa13d {
		top: -42px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-516fa13d img {
		width: 70%;
		max-width: 70%;
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-1d1c36c1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
		left: 3px;
	}
	
	body.rtl .elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
		right: 3px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-1d1c36c1 {
		top: 1px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-1d1c36c1 img {
		width: 100%;
		height: 226px;
		border-radius: 60px 60px 60px 60px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-53bdb2f5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-1aa1665 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-1aa1665 {
		text-align: left;
	}
	
	.elementor-10417 .elementor-element.elementor-element-acbd03b {
		text-align: left;
	}
	
	.elementor-10417 .elementor-element.elementor-element-3dd6160c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-10417 .elementor-element.elementor-element-3dd6160c {
		text-align: left;
	}
	
	.elementor-10417 .elementor-element.elementor-element-544dc510 {
		text-align: left;
	}
	
	.elementor-10417 .elementor-element.elementor-element-411d4562 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		text-align: left;
	}
}

@media (min-width:768px) {
	.elementor-10417 .elementor-element.elementor-element-6ab2403b {
		width: 51.096%;
	}
	
	.elementor-10417 .elementor-element.elementor-element-48f46377 {
		width: 4.866%;
	}
	
	.elementor-10417 .elementor-element.elementor-element-7c61bc68 {
		width: 43.371%;
	}
}

@media (min-width:1025px) {
	.elementor-10417 .elementor-element.elementor-element-6c40be5d:not(.elementor-motion-effects-element-type-background), .elementor-10417 .elementor-element.elementor-element-6c40be5d > .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;
}
