.app-formassembly-embed{
	background-color: transparent;
}
.app-formassembly-embed .wFormContainer{
	max-width: none !important;
}
.app-formassembly-embed table tbody tr:hover{
	background-color: inherit;
}
.app-formassembly-embed .wFormContainer .wForm form{
	padding: 0;
}
.app-formassembly-embed .wFormContainer .wForm .wFormTitle{
	color: #2D2F3B;
	padding: 0 !important;
}
.app-formassembly-embed .wfProgressBarWrapper{
	height: 44px;
	border-radius: 22px;
	overflow: hidden;
}
	.app-formassembly-embed .wfProgressBar{
		background-color: #03CFFF;
		height: 44px;
		line-height: 44px;
		border-radius: 22px;
		color: #2D2F3B;
	}
.app-formassembly-embed .wFormContainer fieldset.highlighted{
	border-radius: 22px;
	border-style: solid !important;
	border-width: 1px !important;
}
.app-formassembly-embed .wForm .inputWrapper{
/*	min-width: 200px;*/
}
.app-formassembly-embed .wFormContainer .wForm .inputWrapper input[type="text"], 
.app-formassembly-embed .wFormContainer .wForm .inputWrapper input[type="password"], 
.app-formassembly-embed .wFormContainer .wForm .inputWrapper select, 
.app-formassembly-embed .wFormContainer .wForm .inputWrapper textarea{
	width: 100% !important;
	height: 44px !important;
	padding: 0 0 0 1rem !important;
	margin: 0 auto;
	background-color: #F7F7F7 !important;
	border: 1px solid #AEB0B2 !important;
	outline: none;
	box-shadow: none;
	border-radius: 22px !important;
	-webkit-appearance: none;
}
	.app-formassembly-embed .wFormContainer .wForm .inputWrapper textarea{
		border-radius: 10px;
		min-height: 94px;
		padding: 0.75rem 1rem;
		margin: - auto -0.5rem;
	}
.app-formassembly-embed .wForm form .wfPagingButtons{
	display: block;
	float: none;
	padding: 0;
	border: none;
}
.app-formassembly-embed .wForm .actions{
	border: none;
	padding: 0;
}
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton{
		float: right;
	}
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton{
		float: left;
	}
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton, 
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton, 
	.app-formassembly-embed .wFormContainer .actions .primaryAction{
		font-size: 1rem;
		line-height: 0;
		font-family: "Euclid Circular A Bold", sans-serif;
		border-radius: 24px;
		padding-top: 1rem;
		padding-right: 2rem;
		padding-bottom: 1rem;
		padding-left: 2rem;
		color: #2D2F3B;
		background-color: #03CFFF;
		border: 2px solid #03CFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 48px;
		transition: all 0.3s;
		text-decoration: none !important;
	}
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPageNextButton:hover, 
	.app-formassembly-embed .wFormContainer .wfPagingButtons .wfPagePreviousButton:hover, 
	.app-formassembly-embed .wFormContainer .actions .primaryAction:hover{
		background-color: #2D2F3B;
		color: #FFF !important;
		transform: translateY(4px);
	}
	.app-formassembly-embed .wFormContainer .actions .primaryAction:disabled{
		border-radius: 24px;
	}
.app-pardot-embed .container
{
	padding: 1em;
	border:  #03CFFF solid 2px;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
	margin-bottom: 2rem;
}
@media (min-width: 767.98px) {
	.app-formassembly-embed .wFormContainer{
		max-width: 760px !important;
	}
}