/*! CSS Used from: https://www.newmarquemotorhomes.co.uk/wp-content/cache/minify/ee5e3.css ; media=all */

@media all {
	.fa {
		display: inline-block;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	a, a:active, a:visited {
		color: #9ABE0F;
	}
	a:hover {
		color: #9ABE0F;
	}
	*, :after, :before {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	p {
		margin-top: 0;
		margin-bottom: .9rem;
	}
	a {
		background-color: transparent;
		text-decoration: none;
		color: #c36;
	}
	a:active, a:hover {
		color: #336;
	}
	img {
		border-style: none;
		height: auto;
		max-width: 100%;
	}
	[hidden] {
		display: none;
	}
	@media print {
		*, :after, :before {
			background: transparent!important;
			color: #000!important;
			-webkit-box-shadow: none!important;
			box-shadow: none!important;
			text-shadow: none!important;
		}
		a, a:visited {
			text-decoration: underline;
		}
		a[href]:after {
			content: " (" attr(href) ")";
		}
		a[href^="#"]:after {
			content: "";
		}
		img {
			page-break-inside: avoid;
		}
		p {
			orphans: 3;
			widows: 3;
		}
	}
	li, ul {
		margin-top: 0;
		margin-bottom: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	[class^=eicon] {
		display: inline-block;
		font-family: eicons;
		font-size: inherit;
		font-weight: 400;
		font-style: normal;
		font-variant: normal;
		line-height: 1;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.eicon-menu-bar:before {
		content: '\e816';
	}
	.elementor-screen-only {
		position: absolute;
		top: -10000em;
		width: 1px;
		height: 1px;
		margin: -1px;
		padding: 0;
		overflow: hidden;
		clip: rect(0, 0, 0, 0);
		border: 0;
	}
	.elementor-clearfix:after {
		content: "";
		display: block;
		clear: both;
		width: 0;
		height: 0;
	}
	.elementor {
		-webkit-hyphens: manual;
		-ms-hyphens: manual;
		hyphens: manual;
	}
	.elementor *, .elementor :after, .elementor :before {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.elementor a {
		-webkit-box-shadow: none;
		box-shadow: none;
    text-decoration: none;
    color: #0A2C4E;
	}
	.elementor img {
		height: auto;
		max-width: 100%;
		border: none;
		-webkit-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.elementor-align-right {
		text-align: right;
	}
	.elementor-align-right .elementor-button {
		width: auto;
	}
	.elementor-section {
		position: relative;
	}
	.elementor-section .elementor-container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: auto;
		margin-left: auto;
		position: relative;
	}
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1140px;
	}
	.elementor-section.elementor-section-items-middle>.elementor-container {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.elementor-row {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	@media (max-width:1024px) {
		.elementor-row {
			-webkit-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
		}
	}
	.elementor-column-wrap {
		width: 100%;
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.elementor-widget-wrap {
		position: relative;
		width: 100%;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
	}
	.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.elementor-widget-wrap>.elementor-element {
		width: 100%;
	}
	.elementor-widget {
		position: relative;
	}
	.elementor-column {
		position: relative;
		min-height: 1px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
		padding: 10px;
	}
	@media (min-width:768px) {
		.elementor-column.elementor-col-25 {
			width: 25%;
		}
		.elementor-column.elementor-col-50 {
			width: 50%;
		}
		.elementor-column.elementor-col-100 {
			width: 100%;
		}
	}
	@media (max-width:767px) {
		.elementor-column {
			width: 100%;
		}
	}
	@media (min-width:1025px) {
		#elementor-device-mode:after {
			content: "desktop";
		}
	}
	@media (min-width:768px) and (max-width:1024px) {
		#elementor-device-mode:after {
			content: "tablet";
		}
	}
	@media (max-width:767px) {
		#elementor-device-mode:after {
			content: "mobile";
		}
	}
	.elementor-element .elementor-widget-container {
		-webkit-transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
		transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
		-o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
		transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
		transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
	}
	.elementor-button {
		display: inline-block;
		line-height: 1;
		background-color: #818a91;
		font-size: 15px;
		padding: 12px 24px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color: #fff;
		fill: #fff;
		text-align: center;
		-webkit-transition: all .3s;
		-o-transition: all .3s;
		transition: all .3s;
	}
	.elementor-button:focus, .elementor-button:hover, .elementor-button:visited {
		color: #fff;
	}
	.elementor-button-content-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.elementor-button-text {
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-ordinal-group: 11;
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
		display: inline-block;
	}
	.elementor-button span {
		text-decoration: inherit;
	}
	.elementor-widget-image {
		text-align: center;
	}
	.elementor-widget-image .elementor-image>a {
		display: inline-block;
	}
	.elementor-widget-image .elementor-image img {
		vertical-align: middle;
		display: inline-block;
	}
	@media (max-width:767px) {
		.elementor .elementor-hidden-phone {
			display: none;
		}
	}
	.elementor-item:after, .elementor-item:before {
		display: block;
		position: absolute;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
		-webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
		-o-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
		transition-timing-function: cubic-bezier(.58, .3, .005, 1);
	}
	.elementor-item:focus:after, .elementor-item:focus:before, .elementor-item:hover:after, .elementor-item:hover:before {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	.e--pointer-underline .elementor-item:after, .e--pointer-underline .elementor-item:before {
		height: 3px;
		width: 100%;
		left: 0;
		background-color: #55595c;
		z-index: 2;
	}
	.e--pointer-underline .elementor-item:after {
		content: "";
		bottom: 0;
	}
	.elementor-nav-menu--main .elementor-nav-menu a {
		-webkit-transition: .4s;
		-o-transition: .4s;
		transition: .4s;
	}
	.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
		padding: 13px 20px;
	}
	.elementor-nav-menu--main .elementor-nav-menu ul {
		position: absolute;
		width: 12em;
		border-width: 0;
		border-style: solid;
		padding: 0;
	}
	.elementor-nav-menu--layout-horizontal {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
		white-space: nowrap;
	}
	.elementor-nav-menu__align-right .elementor-nav-menu {
		margin-left: auto;
	}
	.elementor-nav-menu__align-right .elementor-nav-menu {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.elementor-widget-nav-menu .elementor-widget-container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.elementor-nav-menu {
		position: relative;
		z-index: 2;
	}
	.elementor-nav-menu:after {
		content: "\00a0";
		display: block;
		height: 0;
		font: 0/0 serif;
		clear: both;
		visibility: hidden;
		overflow: hidden;
	}
	.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
		line-height: normal;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}
	.elementor-nav-menu ul {
		display: none;
	}
	.elementor-nav-menu a, .elementor-nav-menu li {
		position: relative;
	}
	.elementor-nav-menu li {
		border-width: 0;
	}
	.elementor-nav-menu a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover {
		padding: 10px 20px;
		line-height: 20px;
	}
	.elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before {
		content: "";
	}
	.elementor-nav-menu .sub-arrow {
		font-size: 16px;
		line-height: 1;
		padding: 10px 0 10px 10px;
		margin-top: -10px;
		margin-bottom: -10px;
	}
	.elementor-nav-menu .sub-arrow i {
		pointer-events: none;
	}
	.elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item:focus, .elementor-sub-item:hover {
		background-color: #55595c;
		color: #fff;
	}
	.elementor-menu-toggle {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		font-size: 22px;
		padding: .25em;
		cursor: pointer;
		border: 0 solid;
		border-radius: 3px;
		background-color: rgba(0, 0, 0, .05);
		color: #494c4f;
	}
	.elementor-nav-menu--dropdown {
		background-color: #fff;
		font-size: 13px;
	}
	.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		margin-top: 10px;
		-webkit-transition: max-height .3s, -webkit-transform .3s;
		transition: max-height .3s, -webkit-transform .3s;
		-o-transition: max-height .3s, transform .3s;
		transition: max-height .3s, transform .3s;
		transition: max-height .3s, transform .3s, -webkit-transform .3s;
		-webkit-transform-origin: top;
		-ms-transform-origin: top;
		transform-origin: top;
		overflow: auto;
	}
	.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
		font-size: .85em;
	}
	.elementor-nav-menu--dropdown a {
		color: #494c4f;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
		text-shadow: none;
		border-left: 8px solid transparent;
	}
	.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
		-webkit-transform: scaleY(0);
		-ms-transform: scaleY(0);
		transform: scaleY(0);
		max-height: 0;
	}
	.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown {
		position: absolute;
		z-index: 9997;
	}
	@media (min-width:1025px) {
		.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown {
			display: none;
		}
	}
	@media (max-width:1024px) {
		.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main {
			display: none;
		}
	}
	.elementor-location-footer:before, .elementor-location-header:before {
		content: "";
		display: table;
		clear: both;
	}
	.fa {
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
	}
	.fa {
		font-family: "Font Awesome 5 Free";
	}
	.fa {
		font-weight: 900;
	}
	.elementor-widget-text-editor {
		color: #54595F;
		font-family: "Lato", Sans-serif;
		font-weight: 400;
	}
	.elementor-widget-button .elementor-button {
		font-family: "Lato", Sans-serif;
		font-weight: 500;
		background-color: #FF8000;
	}
	.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
		font-family: "Lato", Sans-serif;
		font-weight: 800;
	}
	.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
		color: #54595F;
	}
	.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
		color: #FF8000;
	}
	.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
		background-color: #FF8000;
	}
	.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
		font-family: "Lato", Sans-serif;
		font-weight: 500;
	}
	body.elementor-kit-15857 a {
		color: #0A2C4E;
	}
	.elementor-15861 .elementor-element.elementor-element-b89aa85>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		align-content: center;
		align-items: center;
	}
	.elementor-15861 .elementor-element.elementor-element-b89aa85:not(.elementor-motion-effects-element-type-background) {
    background-color: #0D9CE3;
    height: 54.4px;
	}
	.elementor-15861 .elementor-element.elementor-element-b89aa85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 5px 5px 5px 5px;
	}
	.elementor-15861 .elementor-element.elementor-element-93317e6>.elementor-element-populated {
		text-align: center;
	}
	.elementor-15861 .elementor-element.elementor-element-c138f23 .elementor-text-editor {
		text-align: center;
	}
	.elementor-15861 .elementor-element.elementor-element-c138f23 {
		color: #FFF;
		font-size: 20px;
		line-height: 0.5em;
	}
	.elementor-15861 .elementor-element.elementor-element-1a99897.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
		align-content: center;
		align-items: center;
	}
	.elementor-15861 .elementor-element.elementor-element-1a99897.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-15861 .elementor-element.elementor-element-44f02ea .elementor-text-editor {
		text-align: right;
	}
	.elementor-15861 .elementor-element.elementor-element-44f02ea {
		color: #F8F8F8;
		font-weight: 300;
		line-height: 0.5em;
	}
	.elementor-15861 .elementor-element.elementor-element-3f0d6157>.elementor-container {
		min-height: 80px;
	}
	.elementor-15861 .elementor-element.elementor-element-3f0d6157>.elementor-container:after {
		content: "";
		min-height: inherit;
	}
	.elementor-15861 .elementor-element.elementor-element-3f0d6157>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		align-content: center;
		align-items: center;
	}
	.elementor-15861 .elementor-element.elementor-element-3f0d6157:not(.elementor-motion-effects-element-type-background) {
		background-color: #fff;
	}
	.elementor-15861 .elementor-element.elementor-element-3f0d6157 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		padding: 5px 5px 5px 5px;
	}
	.elementor-15861 .elementor-element.elementor-element-8d7f379>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-menu-toggle {
		margin-left: auto;
		background-color: #FFF;
		font-size: 25px;
		border-width: 0px;
		border-radius: 100px;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu .elementor-item {
		font-size: 15px;
		font-weight: 600;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main .elementor-item {
		color: #0A2C4E;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 9px;
		padding-bottom: 9px;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main .elementor-item:hover, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main .elementor-item:focus {
		color: #FF8000;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
		background-color: #FF8000;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .e--pointer-underline .elementor-item:after {
		height: 1px;
	}
	body:not(.rtl) .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
		margin-right: 20px;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown a, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-menu-toggle {
		color: #000;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown {
		background-color: #f2f2f2;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown a:hover, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-menu-toggle:hover {
		color: #FFF;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown a:hover {
		background-color: #FF8000;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown .elementor-item, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown .elementor-sub-item {
		font-size: 14px;
		font-weight: 400;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown li:not(:last-child) {
		border-style: solid;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c div.elementor-menu-toggle {
		color: #0D9CE3;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c div.elementor-menu-toggle:hover {
		color: #FF8000;
	}
	.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-menu-toggle:hover {
		background-color: #FFF;
	}
	.elementor-15861 .elementor-element.elementor-element-f21bde2 .elementor-button {
		padding: 15px 15px 15px 15px;
	}
	@media (max-width:1024px) {
		.elementor-15861 .elementor-element.elementor-element-44f02ea {
			line-height: 1.2em;
		}
		.elementor-15861 .elementor-element.elementor-element-3f0d6157 {
			padding: 30px 20px 30px 20px;
		}
		.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu__container.elementor-nav-menu--dropdown {
			margin-top: 45px!important;
		}
	}
	@media (min-width:768px) {
		.elementor-15861 .elementor-element.elementor-element-93317e6 {
			width: 34.737%;
		}
		.elementor-15861 .elementor-element.elementor-element-1a99897 {
			width: 65.263%;
		}
		.elementor-15861 .elementor-element.elementor-element-51d03ba9 {
			width: 62.456%;
		}
		.elementor-15861 .elementor-element.elementor-element-2be0b921 {
			width: 12.544%;
		}
	}
	@media (max-width:767px) {
		.elementor-15861 .elementor-element.elementor-element-93317e6>.elementor-element-populated {
			margin: 0px 0px 0px 0px;
		}
		.elementor-15861 .elementor-element.elementor-element-3f0d6157 {
			padding: 10px 10px 10px 10px;
		}
		.elementor-15861 .elementor-element.elementor-element-af5a9f {
			width: 50%;
		}
		.elementor-15861 .elementor-element.elementor-element-af5a9f>.elementor-element-populated {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}
		.elementor-15861 .elementor-element.elementor-element-51d03ba9 {
			width: 35%;
		}
		.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--dropdown a {
			padding-top: 11px;
			padding-bottom: 11px;
		}
		.elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown, .elementor-15861 .elementor-element.elementor-element-7e4e2c3c .elementor-nav-menu__container.elementor-nav-menu--dropdown {
			margin-top: 25px!important;
		}
		.elementor-15861 .elementor-element.elementor-element-2be0b921 {
			width: 15%;
		}
	}
	.elementor-15927 .elementor-element.elementor-element-f557b74>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		align-content: center;
		align-items: center;
	}
	.elementor-15927 .elementor-element.elementor-element-f557b74:not(.elementor-motion-effects-element-type-background) {
    background-color: #001F3E;
    height: 52.8px;
	}
	.elementor-15927 .elementor-element.elementor-element-f557b74 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		padding: 2px 2px 2px 2px;
	}
	.elementor-15927 .elementor-element.elementor-element-584b1bc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
		align-content: center;
		align-items: center;
	}
	.elementor-15927 .elementor-element.elementor-element-584b1bc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-15927 .elementor-element.elementor-element-c07491a .elementor-text-editor {
		text-align: center;
	}
	.elementor-15927 .elementor-element.elementor-element-c07491a {
		color: #D3D3D3;
		font-size: 12px;
		font-weight: 300;
		line-height: 1.2em;
		letter-spacing: 1px;
	}
	.elementor-15927 .elementor-element.elementor-element-c07491a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}
/*! CSS Used from: https://www.newmarquemotorhomes.co.uk/wp-content/cache/minify/09a0e.css ; media=all */

@media all {
	.fa {
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
	}
	.fa {
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
	}
}
/*! CSS Used from: Embedded */

iframe#_hjRemoteVarsFrame {
	display: none!important;
	width: 1px!important;
	height: 1px!important;
	opacity: 0!important;
	pointer-events: none!important;
}
/*! CSS Used fontfaces */

@font-face {
	font-family: eicons;
	src: url(../fonts/eicons.eot?5.6.2);
	src: url(../fonts/eicons.eot?5.6.2#iefix) format("embedded-opentype"), url(../fonts/eicons.woff2?5.6.2) format("woff2"), url(../fonts/eicons.woff?5.6.2) format("woff"), url(../fonts/eicons.ttf?5.6.2) format("truetype"), url(../fonts/eicons.svg?5.6.2#eicon) format("svg");
	font-weight: 400;
	font-style: normal;
}

/** Anytime Booking **/

@media (min-width: 992px) {
	#atb-body {
		clear: both;
		width: 1200px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
	}
  }
  @media (min-width: 1200px) {
	#atb-body {
		clear: both;
		width: 1200px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
	}
  }
  #atb-visual-calendar-row .atb-visual-calendar-button {
	 background-color: #FF8000;
	 padding-block-start: 0px;
	 padding-inline-end: 8px;
	 padding-block-end: 0px;
	 padding-inline-start: 8px;
  }
  #atb-visual-calendar-row .atb-visual-calendar-button:hover {
	background-color: #FF8000;
  }
  #atb-container #atb-header {
	 margin-bottom: 0;
	 
  }
  
  @media only screen and (max-width: 749px){
  #atb-container #atb-header {
	 padding-top: 15px;
  }
  }
  
  #atb-logo-mobile {
	 padding-left: 10px;
  }
  #atb-container {
	 background-color: #FFF;
  }
  #atb-header #atb-process li {
	 background-color: #0A2C4E;
	 border-bottom: 1px solid #0A2C4E;
	 border-left: 1px solid #0A2C4E;
  }
  #atb-summary-label {
	 background-color: #0A2C4E;
	 padding-top: 4px;
  }
  #atb-main-pane .atb-steps {
	background-color: #E0E0E0;
	padding: 5px;
  }
  #atb-main-pane .atb-active-step {
	 background-color: #0A2C4E !important;
	 color: #FFF;   
  }
  #atb-main-pane .atb-completed-step {
	 background-color: #0A2C4E;
	 color: #fff;
  }
  #atb-container #atb-summary .atb-heading {
	 color: #0A2C4E;
	 border-bottom: 1px solid #0A2C4E;
  }
  .cbp-spmenu-bottom #atb-summary-inner {
	 background-color: #6b8976;
  }
  .cbp-spmenu-open #atb-summary-inner {
	 box-shadow: 0 2px 10px #0A2C4E;
  }
  #atb-header #atb-process li.atb-selected {
	 background: #000E16 none repeat scroll 0 0;
	 border-bottom: 1px solid #000E16;
	 border-left: 0 none;
	 color: #FFF;
  }
  #atb-summary-label-text {
	padding: 0;
	font-size: 0.8em;
	width: 60%;
  }
  #atb-footer {
	margin-top: 40px;
	padding: 0px;
	border-top: 0px solid #CBD7C6;
  }
  .cbp-spmenu-bottom #atb-summary-inner {
	background-color: #E0E0E0;
	color: #333;
  }
  #atb-summary.cbp-spmenu-bottom.cbp-spmenu-open {
	color: #969696;
  }
  #atb-visual-calendar-row .atb-visual-calendar-month-name {
	color: #0A2C4E;
  }
  #atb-container .btn {
	font-size: 14px;
	margin-top: 0px;
	background-color: #FF8000 !important;
	border-color: #FF8000 !important;
  }
  #atb-container .btn:hover, .btn:active, .btn:focus, .btn:active:focus {
	font-size: 14px;
	margin-top: 0px;
	background-color: #FF8000 !important;
	border-color: #FF8000 !important;
  }