#fbuilder .fform h1 {
    font-size: 40px;
}

#fbuilder label {
    display: initial;
		font-family: niveau-grotesk, sans-serif;
font-weight: 400;
font-style: normal;
text-transform: uppercase;
	font-size: 15px;
}

input[type=text], input[type=email], input[type=password], input[type=search], input[type=tel], select, textarea {
    background: white;
    border: 1px solid #E0E0E0;
	border-radius: 8px;
    padding: 15px 20px 15px 10px;
}

.ahb_m2 #fbuilder .slots div a {
    width: 100%;
    border-radius: 10px !important;
    background: #fff !important;
    border: none !important;
	box-shadow: 1px 1px 15px #ccc;
	font-family: niveau-grotesk, sans-serif;
	font-size: 15px;
    text-decoration: none;
    padding: 8px 12px;
}

.ahb_m2 #fbuilder .slots div:not(.htmlUsed) a:hover {
    background: #2c66db !important;
    color: #fff;
}

.ahb_m2 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active {
    color: #FFF;
    background: #2c66db !important;
}

.ui-datepicker-title {
    text-align: center;
	font-family: niveau-grotesk, sans-serif !important;
	font-size: 20px;
	font-weight: 600;
	color: #2c66db;
}

.ahb_m2 #fbuilder .ui-datepicker {
    box-shadow: 0px 15px 25px #ccc !important;
    font: inherit;
}

.ahb_m2 #fbuilder .slots {
    text-align: left !important;
    padding: 20px 10px 10px 10px;
	margin-top: 15px;
}

#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
    width: 100%;
	font-family: niveau-grotesk, sans-serif !important;
	font-size: 18px;
	padding: 14px !important;
	border-radius: 12px !important;
	color: #fff !important;
	background: #2c66db !important;
margin-bottom: 20px !important;
	text-transform: uppercase;
	font-weight: 600;
}

#fbuilder .large {
    width: 100% !important;
    padding-left: 10px !important;
	font-family: niveau-grotesk, sans-serif !important;
	font-size: 15px;
    padding-right: 0;
}
.required {
    color: #000 !important;
}

#fbuilder .pbreak.pb0 {
    display: block;
padding-bottom: 100px;
}

.ahb_m2 #fbuilder .ui-datepicker th {
	font-size: 13px;
    background: #eaeaea;
    font-weight: 600 !important;
    line-height: 40px;
}

.ahb_m2 #fbuilder .ui-datepicker table {
    border-collapse: collapse;
    background-color: #fff !important;
}

#fbuilder label {
    display: none !important;
}