main {
	margin-top: 65px;
}

/* Navbar start */

.nav-link {
	cursor: pointer;
	color: #072C48 !important;
	text-transform: uppercase;
	font-weight: 600;
	font-size: medium;
}

.header {
	background-color: white;
}

.multi-border-top {
	text-align: center;
	border-top: 5px solid;
	border-image: linear-gradient(to right, #EAF3F8 25%, #A3CCDF 25%, #A3CCDF 50%, #072C48 50%, #072C48 75%, #ED1C24 75%) 5;
}

.multi-border-bottom {
	text-align: center;
	border-bottom: 5px solid;
	border-image: linear-gradient(to right, #EAF3F8 25%, #A3CCDF 25%, #A3CCDF 50%, #072C48 50%, #072C48 75%, #ED1C24 75%) 5;
}

/* Navbar end */

/* Headroom JS start */
.header--fixed {
	position: fixed;
	z-index: 10;
	right: 0;
	left: 0;
	top: 0
}

.animated {
	-webkit-animation-duration: .5s;
	-moz-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	will-change: transform, opacity
}

@-webkit-keyframes slideDown {
	0% {
		-webkit-transform: translateY(-100%)
	}

	100% {
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes slideDown {
	0% {
		-moz-transform: translateY(-100%)
	}

	100% {
		-moz-transform: translateY(0)
	}
}

@-o-keyframes slideDown {
	0% {
		-o-transform: translateY(-100%)
	}

	100% {
		-o-transform: translateY(0)
	}
}

@keyframes slideDown {
	0% {
		transform: translateY(-100%)
	}

	100% {
		transform: translateY(0)
	}
}

.animated.slideDown {
	-webkit-animation-name: slideDown;
	-moz-animation-name: slideDown;
	-o-animation-name: slideDown;
	animation-name: slideDown;
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(0)
	}

	100% {
		-webkit-transform: translateY(-100%)
	}
}

@-moz-keyframes slideUp {
	0% {
		-moz-transform: translateY(0)
	}

	100% {
		-moz-transform: translateY(-100%)
	}
}

@-o-keyframes slideUp {
	0% {
		-o-transform: translateY(0)
	}

	100% {
		-o-transform: translateY(-100%)
	}
}

@keyframes slideUp {
	0% {
		transform: translateY(0)
	}

	100% {
		transform: translateY(-100%)
	}
}

.animated.slideUp {
	-webkit-animation-name: slideUp;
	-moz-animation-name: slideUp;
	-o-animation-name: slideUp;
	animation-name: slideUp
}

/* Headroom js end */

/* Overlay */


.form-overlay {
	position: absolute;
	height: 100%;
	width: 100%;
	display: block;
	z-index: 10;
	background: white;
	opacity: .6;
	border-radius: 20px;
}

.security-form-overlay {
	position: absolute;
	height: 100%;
	width: 100%;
	display: block;
	z-index: 10;
	background: white;
	opacity: .6;
	border-radius: 20px;
}

.text-red-theme {
	color: #ED1C24;
}

/*TNS*/

.tns-nav {
	text-align: center;

}

	.tns-nav > .tns-nav-active {
		background: #999 !important;
	}

	.tns-nav > [aria-controls] {
		width: 9px;
		height: 9px;
		padding: 0;
		margin: 0 5px;
		border-radius: 50%;
		background: #ddd;
		border: 0;
	}

.form-control:invalid, .form-control:valid {
	background-image: none !important;
	border-color: #ced4da !important;
	box-shadow: unset !important;
}

.general-footer-link {
	text-decoration: none;
}

.general-footer-link:hover {
	text-decoration: underline;
}