@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

.inspection-form_wrapper{
	display: block;
	max-width: 700px;
	width: 100%;
	margin: auto;
	background: #FFF;
	box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
	border-radius: 0.5rem;
	padding: 3rem;
	font-family: "Plus Jakarta Sans", sans-serif;
}

.inspection-form_wrapper .gsection{
	display: block;
	padding: 0.5rem 1.5rem !important;
	border: 0 !important;
	background: #EEE;
	border-radius: 0.5rem;
}

.inspection-form_wrapper .gsection > h3{
	display: block;
	line-height: normal;
	font-size: 1.5rem;
}

.inspection-form_wrapper .gfield > .gfield_label{
	display: block !important;
	margin: 0 0 0.5rem !important;
	font-weight: 600 !important;
	font-size: 0.875rem !important;
}

.inspection-form_wrapper .gfield > .ginput_container.ginput_container_date > input[type=text]{
	display: block;
	width: 100% !important;
}

.inspection-form_wrapper .gfield.time > .ginput_container.ginput_complex{
	display: grid !important;
	grid-template-columns: repeat(12, 1fr);
	gap: 0.5rem;
}

.inspection-form_wrapper .gfield.time > .ginput_container.ginput_complex > .gfield_time_hour,
.inspection-form_wrapper .gfield.time > .ginput_container.ginput_complex > .gfield_time_minute,
.inspection-form_wrapper .gfield.time > .ginput_container.ginput_complex > .gfield_time_ampm{
	display: block;
	width: 100%;
	grid-column: span 4;
	max-width: 100%;
	min-width: 100%;
	margin: 0 !important;
}

.inspection-form_wrapper .gfield.time > .ginput_container.ginput_complex > .hour_minute_colon{
	display: none;
}

.inspection-form_wrapper input[type=text],
.inspection-form_wrapper input[type=tel],
.inspection-form_wrapper input[type=email],
.inspection-form_wrapper input[type=number],
.inspection-form_wrapper textarea,
.inspection-form_wrapper select{
	display: block;
	padding: 0.875rem !important;
	background: #FFF;
	border: 1px solid #ACACACFF;
	font-size: 0.875rem !important;
	height: auto;
	font-weight: 500;
}

.ui-widget{
	font-family: "Plus Jakarta Sans", sans-serif;
	font-weight: 500;
	font-size: 0.875rem;
}

.inspection-form_wrapper .gform_footer{
	display: block;margin: 0 !important;padding: 2rem 0 0 !important;
}

.inspection-form_wrapper .gform_footer input[type=submit]{
	display: block !important;margin: 0 !important;background: #082933;color: #FFF;font-weight: 600 !important;padding: 1.5rem !important;cursor: pointer;border-radius: 0.5rem;
}