@charset "UTF-8";
.smaller-h1 {
	font-size: 28px;
	line-height: 1.2;
}
img.widebaby {
    width: 100%;
}
.errortext {
    color: red;
}
.heading-5.marginbottom-20 {
	margin-bottom: 20px;
}
div.locationbox {
	margin-left: auto;
	margin-right: auto;
	min-width: 380px;
	max-width: 500px;
}
div.locationcenter {
	margin-left: auto;
	margin-right: auto;
	padding: 25px 20px;
	background-color: #fff;
	line-height: 2;
	box-shadow: 0 0 8px 0 rgba(161, 161, 161, 0.5);
}
.textleft {
	text-align: left;
}
.ptop100 {
    padding-top: 100px;
}
#status {
	min-width: 300px;
}
a name.adjust-name-tag {
	position: absolute;
	top: 30px;
}
.accordian-headings {
    font-size: 1.7em;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label {
  opacity: 1 !important;
  visibility: visible !important;
  color: #212529; /* Ensure it's not white-on-white */
  transform: scale(.85) translateY(-.5rem) translateX(.15rem) !important;
}
section.jobs {
    position: relative;
}
.custom-shape-divider-top-1775232657 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-top-1775232657 svg {
    position: relative;
    display: block;
    width: calc(134% + 1.3px);
    height: 94px;
    z-index: 2000;
}

.custom-shape-divider-top-1775232657 .shape-fill {
    fill: #FFFFFF;
}