
/********* Compiled - Do not edit *********/
:root {
	--color-primary: #db2428;
	--color-secondary: #0a0a0a;
	--color-gradient-start: #db2428;
	--color-gradient-stop: #db2428;
	--color-link: #db2428;
}

.woocommerce ul.products, .woocommerce-page ul.products {
	margin-left: -15px;
	margin-right: -15px;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	padding-left: 15px;
	padding-right: 15px;
}

body {
	font-family: Oxygen;
	font-weight: 400;
	line-height: 1.8;
	font-size: 15px;
	color: #828282;
}

body.single-post .blog-single-title {
	font-family: inherit;
}

body.single-post .content {
	font-family: inherit;
}

.h1, h1 {
	font-family: Oxygen;
	font-weight: 400;
	line-height: 1.4em;
	font-size: 48px;
	color: #0c3e72;
}

.h2, h2 {
	font-family: Oxygen;
	font-weight: 700;
	line-height: 1.4em;
	font-size: 38px;
	color: #0c3e72;
}

.h3, h3 {
	font-family: Oxygen;
	font-weight: 700;
	line-height: 1.6em;
	font-size: 26px;
	color: #0c3e72;
}

.h4, h4 {
	font-family: Oxygen;
	font-weight: 700;
	line-height: 1.7em;
	font-size: 23px;
	color: #0c3e72;
}

.h5, h5 {
	font-family: Oxygen;
	line-height: 1.8;
	font-size: 19px;
	color: #0c3e72;
}

.h6, h6 {
	font-family: Oxygen;
	line-height: 1.8;
	font-size: 16px;
	color: #0c3e72;
}

.main-header .navbar-brand {
	max-width: 175px !important;
}

.titlebar-inner h1 {}

.titlebar-inner p {}

.titlebar-inner {
	padding-top: 80px;
	padding-bottom: 80px;
}

.titlebar {
	background-image: url("https://cdn-kgmdd.nitrocdn.com/czgbDqnQoYjRptNdIkmciXvdBWIxeCiE/assets/images/optimized/rev-1980d7f/www.afmeurope.co.uk/wp-content/uploads/2019/06/slide4a.jpg");
	background-size: cover;
	background-position: center center;
}

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

@media ( min-width: 1200px ) {
	.main-header .is-stuck {
		background: #fff !important;
	}
	
	.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a {
		color: #000 !important;
	}
	
	.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar {
		background-color: #000 !important;
	}
	
	.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt {
		color: inherit !important;
	}
	
	.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input {
		border-color: #000 !important;
	}
	
	.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover {
		color: #db2428 !important;
	}
}

@media screen and (max-width: 1199px) {
	.main-header .navbar-header {
		background: #fff;
	}
	
	.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon {
		color: #000;
	}
	
	.main-header .nav-trigger .bar {
		background-color: #000;
	}
	
	body[data-mobile-nav-style=classic] .navbar-collapse, body[data-mobile-nav-style=minimal] .navbar-collapse {
		background: #fff;
		color: #000;
	}
	
	body[data-mobile-nav-style=modern]:before {
		background: #fff;
	}
	
	ul.nav.main-nav > li > a, ul.nav.main-nav > li > a:hover, .main-nav .children > li.active > a, .main-nav .children > li.current-menu-item > a, .main-nav .children > li.current-menu-ancestor > a, .main-nav .children > li:hover > a, .nav-item-children > li.active > a, .nav-item-children > li.current-menu-item > a, .nav-item-children > li.current-menu-ancestor > a, .nav-item-children > li:hover > a {
		color: inherit !important;
	}
	
	body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li {
		color: #000;
	}
	
	[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover {
		color: inherit !important;
	}
}

.main-nav .link-txt .txt {
	font-weight: 700;
}
