.max-z-index {
	z-index: 99999 !important;
}

.fa-15x {
	font-size: 1.5rem !important;
}

.flex-25{
	flex: 25% !important;
}

.h-5{
	height: 5rem !important;
}

label.error {
	color: #FF4747;
	display: inline-block;
	margin-left: 1.5em;
}

.pointer {
	cursor: pointer;
}

.point{
	margin-bottom: 1rem;
	display: flex;
	justify-content: space-between;
}

.features-link-modal{
	display: none;
}

.flex-div{
	display: flex;
}

.question{
	padding: 2rem 2rem 1rem 2rem;
}

.answer{
	padding: 0rem 2rem 0rem 2rem;
	text-align: justify;
	border-left: 1px solid #e2e2e2;
	font-size: 18px;
}

.mt-6{
	margin-top: 6rem;
}

.pb-7{
	padding-bottom: 5.5rem !important;
}
.input-disabled[readonly]{
	background: #eeeeee !important;
	color: #838282 !important
}
@media (max-width: 770px){
	.m-4{
		margin: 0px !important;
	}
	.flex-div{
		display: block;
	}
	.register-section{
		width: 100% !important;
	}
	.option-selector{
		padding: 1rem !important;
		margin-left: 0.5rem !important;
	}
	.account-info{
		max-width: 100% !important;
		flex: unset !important;
	}
	.modal-content{
		width: 85% !important;

	}
	.left-div-wrap{
		background: #ffffff !important;
		padding: 0.5rem !important;
	}
	.left-div-wrap .switch, .wizard > .content > .body label{
		border-radius: 0rem !important;
	}
	.switches-container{
		width: 100% !important;
		border: 1px solid var(--primary) !important;
		border-radius: 0rem !important;
	}
	.left-div-features{
		display: none !important;
	}
	.features-link-modal{
		display: block !important;
	}
	.question{
		padding: 1rem 0rem 1rem 1rem;
	}
	.answer{
		padding: 0rem 0rem 0rem 1rem;
	}
}
