.rd-form-link {	font-size: 0.8125rem;	text-decoration: underline;	text-align: left;}.rd-form-link .link {	text-decoration: inherit;}.rd-form-social-links {	margin-bottom: -0.9375rem;	margin-left: -1.25rem;}.rd-form-social-links:empty {	margin-bottom: 0;	margin-left: 0;}.rd-form-social-links > * {	margin-top: 0;	margin-bottom: 0.9375rem;	margin-left: 1.25rem;}.rd-form-social-text {	display: flex;	justify-content: center;	align-items: center;	color: #0a0a0b;}.rd-form-social-text::before, .rd-form-social-text::after {	min-width: 30px;	flex-grow: 1;	content: '';	border-top: 1px solid #dbdbdb;}.rd-form-social-text::before {	margin-right: 0.625rem;}.rd-form-social-text::after {	margin-left: 0.625rem;}h4 + .rd-form {	margin-top: 0.9375rem;}.rd-form-inline {	display: flex;	flex-wrap: wrap;	justify-content: center;	margin-bottom: -0.9375rem;	margin-left: -1.25rem;}.rd-form-inline:empty {	margin-bottom: 0;	margin-left: 0;}.rd-form-inline > * {	margin-top: 0;	margin-bottom: 0.9375rem;	margin-left: 1.25rem;}.rd-form-inline .form-group {	flex-grow: 1;}.rd-form-inline .btn {	flex-shrink: 0;	margin-top: 0;}.rd-form-inline-2 {	flex-wrap: nowrap;}.rd-form-inline-2 .form-control {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.rd-form-inline-2 .btn {	margin-left: -1px;	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.rd-form-boxed {	display: flex;}.rd-form-boxed .form-icon {	display: inline-flex;	justify-content: center;	align-items: center;	margin-right: -1px;	padding: 0.3125rem 0.625rem;	border: 1px solid #dbdbdb;	border-radius: 0.375rem;}.rd-form-boxed .form-group:not(:first-child) .form-control {	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.rd-form-boxed .form-group:not(:last-child) .form-control {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.rd-form-boxed .form-group {	flex-grow: 1;}.rd-form-boxed .btn {	margin-top: 0;	margin-left: -1px;	padding-top: 0.5rem;	padding-bottom: 0.5rem;	flex-shrink: 0;}.rd-form-boxed .btn-outline {	color: #1c77ff;}.rd-form-boxed .btn-outline:hover {	color: #fff;}.rd-form-boxed > *:first-child {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.rd-form-boxed > *:last-child {	border-top-left-radius: 0;	border-bottom-left-radius: 0;}p + .rd-form {	margin-top: 1.5625rem;}h5 + .rd-form {	margin-top: 1.25rem;}* + .rd-form-link {	margin-top: 0.9375rem;}* + .rd-form-btn {	margin-top: 1.625rem;}* + .rd-form-social {	margin-top: 2.1875rem;}* + .rd-form-social-links {	margin-top: 1.125rem;}.context-dark .rd-form-boxed .form-control {	color: rgba(255, 255, 255, 0.5);}.context-dark .rd-form-boxed .form-control::placeholder {	color: rgba(255, 255, 255, 0.5);}.context-dark .rd-form-boxed .btn-outline {	color: #fff;	border-color: rgba(255, 255, 255, 0.3);}.context-dark .rd-form-boxed .btn-outline:hover {	color: #fff;	background-color: #1c77ff;	border-color: #1c77ff;}@media (min-width: 768px) and (max-width: 991.98px) {	.widget-body .rd-form-boxed {		flex-wrap: wrap;	}	.widget-body .rd-form-boxed .form-control {		text-align: center;	}	.widget-body .rd-form-boxed > * {		width: 100%;		margin: 0;	}	.widget-body .rd-form-boxed > *:first-child {		margin-bottom: -1px;		border-radius: 0.375rem 0.375rem 0 0;	}	.widget-body .rd-form-boxed > *:last-child {		margin-top: -1px;		border-radius: 0 0 0.375rem 0.375rem;	}}@media (min-width: 992px) {	h5 + .rd-form {		margin-top: 1.75rem;	}	h4 + .rd-form {		margin-top: 1rem;	}}