 .hidediv {
	 @media all and (max-width: 1024px) {
		 display: none;
	 }
 }

body, .intgrtn-form-signup {
	line-height: 1.375;
	.intgrtn-input-holder {
		position: relative;
		margin-bottom: 2rem !important;

		.intgrtn-input {
			background-color: transparent;
			padding: 8px 1px 8px 0;
			border-top: unset;
			border-left: unset;
			border-right: unset;
			border-bottom: 1px solid #2d344e;
			.intgrtn-areas-dropdown {@media all and (max-width: 1024px) {
				width: 260px;
			}
			}
		}
		.intgrtn-input-message-error {
			text-align: left;
			position: absolute;
			top: 0 !important;
			left: 0 !important;
			font-size: 12px !important;
			line-height: 1;
			color: #ffffff;
			padding: 2px 6px 3px;
			background: #FF003C !important;
			-webkit-transform: translateY(-100%);
			transform: translateY(-100%);
		}
	}

	.intgrtn-input-holder-password {
		display: none;
	}

	.intgrtn-btn-submit-holder {
		margin-top: 44px;
		margin-bottom: 1rem!important;
		.intgrtn-btn-submit {
			transition: all 0.3s ease;
			color: #fff;
			background-color: #4290fc;
			border-radius: 0.25rem;
			font-family: Open Sans, sans-serif;
			font-size: 16px;
			font-weight: 700;
			width: 14rem;
			&:hover {
				background-color: #2d344e;
			}
		}
	}
}

.footer {
	height: auto;
	background-color: #fafdff;

	@media all and (max-width: 768px) {
		padding: 0px 30px 10px;
	}
	text-align: center;
	padding: 40px 200px;
.container {
	.footer-logo {
		margin: auto;
		padding-top: 20px;
	}
}
	.footer-ul {
		@media all and (max-width: 1024px) {
			display: block;
		}
		text-align: center;
		display: flex;
		justify-content: space-around;
		padding: 0;
		margin: 0;

		li {
			list-style: none;

			a {
				text-decoration: none;
				font-size: 20px;
				font-family: 'Arial', Arial, sans-serif;
				line-height: 1.55;
				font-weight: 400;
				background-position: center center;
				border-color: transparent;
				border-style: solid;
			}
		}
	}

	p {
		font-family: 'Arial', Arial, sans-serif;

		a {
			font-family: 'Arial', Arial, sans-serif;
			color: #0c97f9;
		}
	}
}

.intgrtn-modal-holder {
	.intgrtn-modal {
		.intgrtn-basic-message-layout-holder {
			a {
				color: #0c97f9;
			}
		}
	}
}