/* End custom CSS */

.elementor-widget-section .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-section .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2250 .elementor-element.elementor-element-81a0e7c .elementor-repeater-item-bf6836f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-988d41f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-widget-eael-one-page-nav .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-one-page-nav .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-one-page-nav .eael-nav-dot-tooltip {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-caldera-form-heading {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-container {
	margin: 0px 0px 0px 20px;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot {
	font-size: 20px;
	color: #ddd;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 img.eael-nav-dot {
	width: 20px;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-wrap svg {
	height: 20px;
	width: 20px;
	line-height: 20px;
	fill: #ddd;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-right .eael-one-page-nav-item, .elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-left .eael-one-page-nav-item {
	margin-bottom: 20px;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-top .eael-one-page-nav-item, .elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-bottom .eael-one-page-nav-item {
	margin-right: 20px;
	margin-left: 0;
}

.rtl .elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-top .eael-one-page-nav-item, .elementor-2250 .elementor-element.elementor-element-2ec4754.nav-align-bottom .eael-one-page-nav-item {
	margin-left: 20px;
	margin-right: 0;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-wrap {
	padding: 0px 5px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 svg.eael-nav-dot {
	fill: #ddd;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-wrap svg path {
	fill: #ddd;
	stroke: #ddd;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item .eael-nav-dot-wrap:hover .eael-nav-dot {
	color: #ccc;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item .eael-nav-dot-wrap:hover svg.eael-nav-dot {
	fill: #ccc;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item .eael-nav-dot-wrap:hover svg {
	fill: #ccc;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item.active .eael-nav-dot {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item.active svg.eael-nav-dot {
	fill: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item.active .eael-nav-dot-wrap svg {
	fill: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-one-page-nav-item.active .eael-nav-dot-wrap svg path {
	fill: #bb4498;
	stroke: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-tooltip-content {
	background-color: rgba(204, 204, 204, .84);
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-tooltip {
	color: rgba(204, 204, 204, .84);
}

.elementor-widget-heading .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

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

.elementor-2250 .elementor-element.elementor-element-1de93af {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-1de93af .elementor-heading-title {
	color: #fff;
}

.elementor-widget-html .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-html .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2250 .elementor-element.elementor-element-36e3033 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-button .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-button .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2250 .elementor-element.elementor-element-c53cadb .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Open Sans", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #fff;
	border-radius: 1px 1px 1px 1px;
}

.elementor-2250 .elementor-element.elementor-element-c53cadb .elementor-button:hover, .elementor-2250 .elementor-element.elementor-element-c53cadb .elementor-button:focus {
	background-color: #fff;
	color: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-c53cadb {
	width: auto;
	max-width: auto;
}

.elementor-2250 .elementor-element.elementor-element-c53cadb > .elementor-widget-container {
	margin: 10px 10px 10px 10px;
}

.elementor-2250 .elementor-element.elementor-element-c53cadb .elementor-button:hover svg, .elementor-2250 .elementor-element.elementor-element-c53cadb .elementor-button:focus svg {
	fill: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-c2cdc62 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Open Sans", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #fff;
	border-radius: 1px 1px 1px 1px;
}

.elementor-2250 .elementor-element.elementor-element-c2cdc62 .elementor-button:hover, .elementor-2250 .elementor-element.elementor-element-c2cdc62 .elementor-button:focus {
	background-color: #fff;
	color: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-c2cdc62 {
	width: auto;
	max-width: auto;
}

.elementor-2250 .elementor-element.elementor-element-c2cdc62 > .elementor-widget-container {
	margin: 10px 10px 10px 10px;
}

.elementor-2250 .elementor-element.elementor-element-c2cdc62 .elementor-button:hover svg, .elementor-2250 .elementor-element.elementor-element-c2cdc62 .elementor-button:focus svg {
	fill: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-68d3f06 .elementor-repeater-item-0dfc335.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-spacer .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-spacer .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2250 .elementor-element.elementor-element-25ee328 {
	--spacer-size: 25px;
}

.elementor-widget-icon .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-icon .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-16a0fe1.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-16a0fe1.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-16a0fe1 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-81a0e7c > .elementor-background-overlay {
	background-color: #000;
	opacity: .6;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-81a0e7c > .elementor-container {
	max-width: 800px;
	min-height: 800px;
}

.elementor-2250 .elementor-element.elementor-element-81a0e7c:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-81a0e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/Prime-Web-Videos-V2.00_00_00_00.Still001_web.jpg") 50% 50%;
	background-size: cover;
}

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

.elementor-2250 .elementor-element.elementor-element-81a0e7c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-2250 .elementor-element.elementor-element-bf6bef9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-bf6bef9 .elementor-repeater-item-f07dda6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-0f7ee57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2250 .elementor-element.elementor-element-0f7ee57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/05/prime-truck-on-purple-bg_shadow.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2250 .elementor-element.elementor-element-0f7ee57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-2250 .elementor-element.elementor-element-0f7ee57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2250 .elementor-element.elementor-element-0f7ee57 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-0f7ee57 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-53cbb3d {
	--spacer-size: 700px;
}

.elementor-2250 .elementor-element.elementor-element-785dbda7 .elementor-repeater-item-665d25d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-7311a666.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-2250 .elementor-element.elementor-element-7311a666.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-7311a666 > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-cdac6fb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-cdac6fb .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-cdac6fb .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-8d5a7f7 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-8d5a7f7 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-8d5a7f7 .elementor-heading-title {
	color: #fff;
}

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

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

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

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2250 .elementor-element.elementor-element-3960e10a {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-72607e56.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-2250 .elementor-element.elementor-element-72607e56.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-72607e56 > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-f1551b7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-f1551b7 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-f1551b7 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-5692a310 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-5692a310 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-5692a310 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-7784f639 {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-5d823ebf.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-2250 .elementor-element.elementor-element-5d823ebf.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-5d823ebf > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-6d825c9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-6d825c9 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-6d825c9 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-28595661 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-28595661 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-28595661 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-382e0d2c {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-785dbda7 > .elementor-container {
	max-width: 750px;
}

.elementor-2250 .elementor-element.elementor-element-7ed40d8 > .elementor-element-populated {
	padding: 0px 100px 0px 100px;
}

.elementor-2250 .elementor-element.elementor-element-dd564d3 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-dd564d3.elementor-view-stacked .elementor-icon {
	background-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-dd564d3.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-dd564d3.elementor-view-default .elementor-icon {
	color: rgba(135, 137, 145, .2);
	border-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-dd564d3.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-dd564d3.elementor-view-default .elementor-icon svg {
	fill: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-dd564d3 .elementor-icon {
	font-size: 50px;
}

.elementor-2250 .elementor-element.elementor-element-dd564d3 .elementor-icon svg {
	height: 50px;
}

.elementor-2250 .elementor-element.elementor-element-7f3f9c6 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-7f3f9c6 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-c53c6eb {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2250 .elementor-element.elementor-element-bf6bef9:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-bf6bef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edeeef;
}

.elementor-2250 .elementor-element.elementor-element-bf6bef9 > .elementor-container {
	min-height: 800px;
}

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

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

.elementor-2250 .elementor-element.elementor-element-e5cbb53 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-e5cbb53 .elementor-repeater-item-a70bd0c.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-5b436c8 > .elementor-element-populated {
	padding: 0px 100px 0px 100px;
}

.elementor-2250 .elementor-element.elementor-element-9524453 .elementor-repeater-item-2bf807d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-848d867 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-a409faa .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-a409faa.elementor-view-stacked .elementor-icon {
	background-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-a409faa.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-a409faa.elementor-view-default .elementor-icon {
	color: rgba(135, 137, 145, .2);
	border-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-a409faa.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-a409faa.elementor-view-default .elementor-icon svg {
	fill: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-a409faa .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-a409faa .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-3f0b344 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-3f0b344 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-691072f {
	color: #878991;
}

.elementor-2250 .elementor-element.elementor-element-4ea5d89 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-24d5ca5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-24d5ca5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-24d5ca5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-24d5ca5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-image .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

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

.elementor-2250 .elementor-element.elementor-element-b5ef1d7 img {
	max-width: 80%;
}

.elementor-2250 .elementor-element.elementor-element-e5cbb53:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-e5cbb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/source/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/TransportationSolutions_Background.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-2250 .elementor-element.elementor-element-e5cbb53 > .elementor-container {
	min-height: 800px;
}

.elementor-2250 .elementor-element.elementor-element-e5cbb53 > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-2250 .elementor-element.elementor-element-dacf208 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-dacf208 .elementor-repeater-item-2f1b178.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-a8793f0 > .elementor-element-populated {
	padding: 0px 100px 0px 100px;
}

.elementor-2250 .elementor-element.elementor-element-345d0ce .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-345d0ce.elementor-view-stacked .elementor-icon {
	background-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-345d0ce.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-345d0ce.elementor-view-default .elementor-icon {
	color: rgba(135, 137, 145, .2);
	border-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-345d0ce.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-345d0ce.elementor-view-default .elementor-icon svg {
	fill: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-8a3e739 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-8a3e739 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-942fb3b {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2250 .elementor-element.elementor-element-3431db0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2250 .elementor-element.elementor-element-3431db0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/junior-in-front-of-truck-shadow.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2250 .elementor-element.elementor-element-3431db0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-2250 .elementor-element.elementor-element-3431db0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2250 .elementor-element.elementor-element-3431db0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 25px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-3431db0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-b5c631c {
	--spacer-size: 275px;
}

.elementor-2250 .elementor-element.elementor-element-a48d33a .elementor-repeater-item-d9f3540.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-8f38002.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-8f38002 > .elementor-element-populated {
	text-align: right;
}

.elementor-2250 .elementor-element.elementor-element-3a2c5de {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-3a2c5de > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-3a2c5de .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-d175b55 {
	width: 100%;
	max-width: 100%;
	text-align: right;
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-37be9563 .elementor-repeater-item-d9f3540.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-4177c4a4.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-654bbc72 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-654bbc72 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-654bbc72 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-7eec6530 {
	text-align: right;
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-15b3f754 .elementor-repeater-item-d9f3540.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-2a865594.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-661c7947 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-661c7947 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-661c7947 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-31c0737b {
	text-align: right;
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-3201125 {
	--spacer-size: 275px;
}

.elementor-2250 .elementor-element.elementor-element-fbbfaf7 {
	--spacer-size: 50px;
}

.elementor-2250 .elementor-element.elementor-element-dacf208:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-dacf208 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edeeef;
}

.elementor-2250 .elementor-element.elementor-element-dacf208 > .elementor-container {
	min-height: 800px;
}

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

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

.elementor-2250 .elementor-element.elementor-element-30c84d4 .elementor-repeater-item-767a82b.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-915fa03.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-915fa03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-915fa03 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 0px 100px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 80px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-915fa03 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-b9a2ea0 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-b9a2ea0 .elementor-icon {
	font-size: 100px;
}

.elementor-2250 .elementor-element.elementor-element-b9a2ea0 .elementor-icon svg {
	height: 100px;
}

.elementor-2250 .elementor-element.elementor-element-a4508ff {
	--spacer-size: 25px;
}

.elementor-2250 .elementor-element.elementor-element-b71cdf6 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-b5f0f94 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-b5f0f94 .elementor-heading-title {
	letter-spacing: 1px;
	color: #35e7fc;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

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

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

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

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-2250 .elementor-element.elementor-element-add7475 {
	--divider-border-style: solid;
	--divider-color: #bb4498;
	--divider-border-width: 2px;
}

.elementor-2250 .elementor-element.elementor-element-add7475 .elementor-divider-separator {
	width: 10%;
}

.elementor-2250 .elementor-element.elementor-element-add7475 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-2250 .elementor-element.elementor-element-d7f17f1 .elementor-repeater-item-042879f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-acbc2e0 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-acbc2e0 img {
	width: 100%;
}

.elementor-2250 .elementor-element.elementor-element-00adc5d {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-00adc5d img {
	width: 100%;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-2da9c10.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-2da9c10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-30c84d4:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-30c84d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3b266e;
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/source/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/SKYLINE_PaddingTop.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-2250 .elementor-element.elementor-element-30c84d4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-30c84d4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-3b06c3a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-3b06c3a .elementor-repeater-item-f07dda6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-1bd0bd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2250 .elementor-element.elementor-element-1bd0bd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/IMG_3700_web-shadow.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2250 .elementor-element.elementor-element-1bd0bd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-2250 .elementor-element.elementor-element-1bd0bd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2250 .elementor-element.elementor-element-1bd0bd0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-1bd0bd0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2250 .elementor-element.elementor-element-52e05ce {
	--spacer-size: 700px;
}

.elementor-2250 .elementor-element.elementor-element-78890d0 .elementor-repeater-item-665d25d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-2bcbcac8.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-2bcbcac8 > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-c692395 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-c692395 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-c692395 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-3925e631 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-3925e631 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-3925e631 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-26d10299 {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-5f06a89c.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-2250 .elementor-element.elementor-element-5f06a89c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-5f06a89c > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-fd122f5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-fd122f5 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-fd122f5 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-628de386 {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-628de386 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-628de386 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-14f5656b {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-5634fd2f.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-2250 .elementor-element.elementor-element-5634fd2f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2250 .elementor-element.elementor-element-5634fd2f > .elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-2250 .elementor-element.elementor-element-cfd78b8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-cfd78b8 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-cfd78b8 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-3f8f0e6c {
	width: auto;
	max-width: auto;
	align-self: flex-end;
}

.elementor-2250 .elementor-element.elementor-element-3f8f0e6c > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-2250 .elementor-element.elementor-element-3f8f0e6c .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-4e2d69f2 {
	width: auto;
	max-width: auto;
	text-align: center;
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-78890d0 > .elementor-container {
	max-width: 750px;
}

.elementor-2250 .elementor-element.elementor-element-9be63ef {
	--spacer-size: 50px;
}

.elementor-2250 .elementor-element.elementor-element-41babd5 > .elementor-element-populated {
	padding: 0px 100px 0px 100px;
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a.elementor-view-stacked .elementor-icon {
	background-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-2ecb37a.elementor-view-default .elementor-icon {
	color: rgba(135, 137, 145, .2);
	border-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-2ecb37a.elementor-view-default .elementor-icon svg {
	fill: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a .elementor-icon {
	font-size: 43px;
}

.elementor-2250 .elementor-element.elementor-element-2ecb37a .elementor-icon svg {
	height: 43px;
}

.elementor-2250 .elementor-element.elementor-element-631296f {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-631296f .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-a670125 .elementor-heading-title {
	font-family: "bebas-neue-by-fontfabric", Sans-serif;
	font-weight: 700;
}

.elementor-2250 .elementor-element.elementor-element-74d2d80 {
	width: auto;
	max-width: auto;
	align-self: center;
}

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

.elementor-2250 .elementor-element.elementor-element-3b06c3a > .elementor-container {
	min-height: 800px;
}

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

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

.elementor-2250 .elementor-element.elementor-element-a0ddc61 .elementor-repeater-item-55f8fdd.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-931b64c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-49ad00f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-49ad00f .elementor-repeater-item-7f146b4.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-8fd41b7 > .elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-b8773f1 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-b8773f1 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-7ad54ff {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2250 .elementor-element.elementor-element-ed651c3 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2250 .elementor-element.elementor-element-49ad00f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 100px 0px 100px 100px;
}

.elementor-2250 .elementor-element.elementor-element-f6509f9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-f6509f9 .elementor-repeater-item-7f146b4.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

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

.elementor-2250 .elementor-element.elementor-element-660970b > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-2250 .elementor-element.elementor-element-99182a1 {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-99182a1 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-e14cbbc {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2250 .elementor-element.elementor-element-f6509f9 {
	padding: 100px 100px 100px 0px;
}

.elementor-2250 .elementor-element.elementor-element-a0ddc61:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-a0ddc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edeeef;
}

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

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

.elementor-2250 .elementor-element.elementor-element-f2de11d .elementor-repeater-item-bf6e0cb.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-2250 .elementor-element.elementor-element-f0cfde4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-2250 .elementor-element.elementor-element-f0cfde4 > .elementor-element-populated {
	padding: 0px 100px 0px 100px;
}

.elementor-2250 .elementor-element.elementor-element-3493a98 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-3493a98.elementor-view-stacked .elementor-icon {
	background-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-3493a98.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-3493a98.elementor-view-default .elementor-icon {
	color: rgba(135, 137, 145, .2);
	border-color: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-3493a98.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-3493a98.elementor-view-default .elementor-icon svg {
	fill: rgba(135, 137, 145, .2);
}

.elementor-2250 .elementor-element.elementor-element-3493a98 .elementor-icon {
	font-size: 40px;
}

.elementor-2250 .elementor-element.elementor-element-3493a98 .elementor-icon svg {
	height: 40px;
}

.elementor-2250 .elementor-element.elementor-element-e516ebd {
	text-align: left;
}

.elementor-2250 .elementor-element.elementor-element-e516ebd .elementor-heading-title {
	color: #bb4498;
}

.elementor-2250 .elementor-element.elementor-element-2e659a7 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2250 .elementor-element.elementor-element-f2de11d > .elementor-container {
	min-height: 800px;
}

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

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

.elementor-2250 .elementor-element.elementor-element-ac90b36 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2250 .elementor-element.elementor-element-ac90b36 .elementor-repeater-item-b925b91.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2250 .elementor-element.elementor-element-62757a6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-62757a6.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-62757a6.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-62757a6.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-62757a6.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-62757a6.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-2250 .elementor-element.elementor-element-62757a6 .elementor-icon {
	font-size: 30px;
}

.elementor-2250 .elementor-element.elementor-element-62757a6 .elementor-icon svg {
	height: 30px;
}

.elementor-2250 .elementor-element.elementor-element-b7540c8 {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-b7540c8 .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-a8f278d {
	text-align: center;
}

.elementor-2250 .elementor-element.elementor-element-a8f278d .elementor-heading-title {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-3ff88ee {
	color: #fff;
}

.elementor-2250 .elementor-element.elementor-element-c96e186 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Open Sans", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #fff;
	border-radius: 1px 1px 1px 1px;
}

.elementor-2250 .elementor-element.elementor-element-c96e186 .elementor-button:hover, .elementor-2250 .elementor-element.elementor-element-c96e186 .elementor-button:focus {
	background-color: #fff;
	color: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-c96e186 .elementor-button:hover svg, .elementor-2250 .elementor-element.elementor-element-c96e186 .elementor-button:focus svg {
	fill: #3b266e;
}

.elementor-2250 .elementor-element.elementor-element-ac90b36:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-ac90b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #878991;
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/prime-trucks.jpg");
	background-position: bottom center;
	background-size: cover;
}

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

.elementor-2250 .elementor-element.elementor-element-ac90b36 > .elementor-container {
	min-height: 800px;
}

.elementor-2250 .elementor-element.elementor-element-ac90b36 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 0px 0px;
}

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

@media (max-width:1024px) {
	.elementor-2250 .elementor-element.elementor-element-7ed40d8 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-a8793f0 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-41babd5 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-f0cfde4 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-f2de11d > .elementor-container {
		min-height: 400px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-ac90b36 {
		padding: 100px 100px 100px 100px;
	}
}

@media (max-width:767px) {
	.elementor-2250 .elementor-element.elementor-element-81a0e7c > .elementor-container {
		min-height: 600px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-53cbb3d {
		--spacer-size: 400px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-3960e10a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-7784f639 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-7784f639 > .elementor-widget-container {
		padding: 0px 60px 0px 60px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-382e0d2c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-c53c6eb {
		width: auto;
		max-width: auto;
	}
	
	.elementor-2250 .elementor-element.elementor-element-5b436c8 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-9524453 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-e5cbb53:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-e5cbb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}
	
	.elementor-2250 .elementor-element.elementor-element-3431db0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2250 .elementor-element.elementor-element-3431db0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}
	
	.elementor-2250 .elementor-element.elementor-element-b5c631c {
		--spacer-size: 10px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-d175b55 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-7eec6530 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-31c0737b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-3201125 {
		--spacer-size: 10px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-fbbfaf7 {
		--spacer-size: 400px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-915fa03 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-487c1b3 > .elementor-element-populated {
		padding: 10px 10px 10px 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-13898ab > .elementor-element-populated {
		padding: 10px 10px 10px 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-2da9c10 > .elementor-element-populated {
		margin: -200px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-52e05ce {
		--spacer-size: 10px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-26d10299 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-14f5656b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-4e2d69f2 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-9be63ef {
		--spacer-size: 400px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-8fd41b7 > .elementor-element-populated {
		padding: 44px 44px 44px 44px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-49ad00f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-660970b > .elementor-element-populated {
		padding: 44px 44px 44px 44px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-f6509f9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2250 .elementor-element.elementor-element-ac90b36 {
		padding: 50px 50px 50px 50px;
	}
}

@media (min-width:768px) {
	.elementor-2250 .elementor-element.elementor-element-0f7ee57 {
		width: 59.999%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-7ed40d8 {
		width: 40%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-5b436c8 {
		width: 60%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-24d5ca5 {
		width: 39.999%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-a8793f0 {
		width: 60%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-3431db0 {
		width: 39.999%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-915fa03 {
		width: 39.4%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-487c1b3 {
		width: 41.624%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-13898ab {
		width: 58.376%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-2da9c10 {
		width: 60.6%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-1bd0bd0 {
		width: 59.999%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-41babd5 {
		width: 40%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-8fd41b7 {
		width: 40%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-ed651c3 {
		width: 60%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-6a787c6 {
		width: 60%;
	}
	
	.elementor-2250 .elementor-element.elementor-element-660970b {
		width: 40%;
	}
}

/* Start custom CSS for eael-one-page-nav, class: .elementor-element-2ec4754 */
.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-tooltip-content {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}

/* End custom CSS */

/* Start custom CSS for eael-one-page-nav, class: .elementor-element-2ec4754 */
.elementor-2250 .elementor-element.elementor-element-2ec4754 .eael-nav-dot-tooltip-content {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-24d5ca5 */
.elementor-2250 .elementor-element.elementor-element-24d5ca5 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-24d5ca5 */
.elementor-2250 .elementor-element.elementor-element-24d5ca5 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-30c84d4 */
.elementor-2250 .elementor-element.elementor-element-30c84d4 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-ed651c3 */
.elementor-2250 .elementor-element.elementor-element-ed651c3 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-ed651c3 */
.elementor-2250 .elementor-element.elementor-element-ed651c3 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-6a787c6 */
.elementor-2250 .elementor-element.elementor-element-6a787c6 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-6a787c6 */
.elementor-2250 .elementor-element.elementor-element-6a787c6 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-ed651c3 */
.elementor-2250 .elementor-element.elementor-element-ed651c3 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-ed651c3 */
.elementor-2250 .elementor-element.elementor-element-ed651c3 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-6a787c6 */
.elementor-2250 .elementor-element.elementor-element-6a787c6 {
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-6a787c6 */
.elementor-2250 .elementor-element.elementor-element-6a787c6 {
	overflow: hidden;
}
