.accordion__body .b24-form, .footer .b24-form {
	background: #023753;
	margin-top: -83px;
	padding: 48px;
	padding-top: 96px;
	border-radius: 32px;
}
.b24-form .b24-form-wrapper {
	max-width: none;
	background: none;
}
.b24-form .b24-form-wrapper.b24-form-border-bottom {
  border-bottom: none;
}
.b24-form .b24-form-header-description, 
.b24-form .b24-form-header-title {
	color: #ffffff;
}
.b24-form .b24-form-btn {
	border-radius: 900px;
	background: var(--turquoise);
}
.b24-form .b24-form-btn:hover {
	background: var(--turquoise);
}




.b24-form .b24-form-control-container {
	display: flex;
	flex-wrap: wrap;
}

.b24-form .b24-form-control-list .b24-form-control, 
.b24-form .b24-form-control-select .field-item, 
.b24-form .b24-form-control-string .b24-form-control, 
.b24-form .b24-form-control-text .b24-form-control,

.b24-form .b24-form-control-alert.b24-form-control-checkbox, 
.b24-form .b24-form-control-alert.b24-form-control-file, 
.b24-form .b24-form-control-alert.b24-form-control-list .b24-form-control, 
.b24-form .b24-form-control-alert.b24-form-control-radiobox, 
.b24-form .b24-form-control-alert.b24-form-control-string .b24-form-control, 
.b24-form .b24-form-control-alert.b24-form-control-text .b24-form-control,

.b24-form .b24-form-style-modern .b24-form-control-list .b24-form-control, 
.b24-form .b24-form-style-modern .b24-form-control-select .field-item, 
.b24-form .b24-form-style-modern .b24-form-control-string .b24-form-control, 
.b24-form .b24-form-style-modern .b24-form-control-text .b24-form-control {
  font-weight: 400;
  font-size: 20px;
  line-height: 160%;
  color: var(--hardgrey) !important;
  width: 100%;
  border-radius: 80px !important;
  padding: 12px 24px;
  border: 1px solid var(--lightgrey) !important;
  outline: none;
  resize: none;
  background: #ffffff !important;
	height: auto;
}

.b24-form .b24-form-control-list .b24-form-control-label, 
.b24-form .b24-form-control-string .b24-form-control-label, 
.b24-form .b24-form-control-text .b24-form-control-label {
font-weight: 400;
  font-size: 18px !important;
  line-height: 133%;
  color: #99b8c8;
  margin-bottom: 11px;
  display: block;
  position: relative;
	order: -1;
	width: 100%;
	padding: 0 !important;
	margin-top: 12px;
	opacity: 1;
	transform: none !important;
	top:0 !important;
	left: 0 !important;
}
.b24-form .b24-form-control-required {
  color: var(--turquoise) !important;
}

.b24-form .b24-form-control-alert {
  margin-bottom: 15px !important;
}
.b24-form .b24-form-control-alert-message {
	top: 90px;
	left: 50px;
}





.b24-form .b24-form-dropdown {
	position: absolute;
	width: calc(100% - 60px);
	top: 105px;
	left: 30px;
}

.b24-form .b24-form-dropdown-container {
	background-color: #ffffff;
}
.b24-form .b24-form-control-list-selector-item-title {
	color: var(--hardgrey);
}


.b24-form a, .b24-form a:not([href]), .b24-form a:not([href]):not([tabindex]) {
	color: #ffffff !important;
	text-decoration: none !important;
	border-bottom: none !important;
}