/*
Theme Name: Amaxs-Child
Template: amaxs-new
Version: 8.24.2
Author:	Lorens Design

*/
/* global styles */
.w-actionbox {
  padding: 1rem 3rem;
}
.txt-center {
	text-align: center !important;
}
.red {
	color: #d0112b;
}
.up {
	text-transform: uppercase;
}
.gray {
	color: #d1d1d1;
}
.dark-gray h4, .dark-gray h3 {
	color: #666666 !important;
}
.sub-heading {
	max-width: 630px;
	margin: 0 auto;
	font-size: 18px;
}
/* home */
.why-us-list .w-iconbox {
  margin-bottom: 10px;
}
.testimonials .fas {
  background-color: #0054a6;
  border-radius: 3px;
  color: #fff;
  margin: 2px;
  padding: 5px;
}
.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text {
	background-color: #f5f5f5 !important;
	color: inherit;
}
.owl-dot span {
  height: 12px;
  width: 12px;
}
.owl-dot.active span {
  background-color: #d0112b !important;
  border: none;
  height: 14px;
  width: 14px;
}
.home-p h1 {
	font-size: 22px !important;
	font-family: "Roboto";
	letter-spacing: 0px;
	text-align: left;
	font-weight: bold;
}
.home-h {
	font-size: 70px;
	font-family: "Open Sans";
	color: #fff;
	letter-spacing: -2px;
	line-height: 1.2;
	max-width: 680px;
	font-weight: 700;
	text-align: left;
}
.home-sub {
	font-size: 16px !important;
	font-family: "Roboto";
	letter-spacing: 0px;
	color: #fff;
	max-width: 680px;
	text-align: left;
}
.home-complete {
	margin: 0 auto;
	max-width: 800px;
	text-align: center;
	color: #fff;
	
}/* contact form */
html .formcraft-css .fc-form .form-element .submit-cover.animate-false .submit-button {
	border-radius: 2.5em !important;
	text-transform: uppercase;
}
html body .form-live {
  overflow: visible;
}

/* responsive */
@media screen and (max-width: 767px) {
	.home-h {
		font-size: 30px;
		
}
	}
/* footer */
.white, .color_footer-top h5, .white h1, .white h2 {
	color: #fff !important;
}
.footer-phone .uavc-list-desc {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.opening-hours {
	font-size: 12px;
}
.color_footer-bottom .copy {
	font-size: 12px;
}
#menu-footer-menu-1 a, #menu-footer-menu-2 a  {
	color: #dedede !important;
}
#menu-footer-menu-1 a:hover, #menu-footer-menu-2 a:hover {
	color: #fff !important;
}
.w-iconbox-icon {
	display: inline !important;
}
.w-socials-item-link .material-icons {
	font-size: 25px;
}
.l-cookie {
	background: #012154;
	color: #ffffff;
}
.w-tabs-list-h {
 display: inline-flex !important;
}
.mfp-bottom-bar {
	display: none !important;
}