input[name="individualBusiness"] {
	display: none;
}

.memberSwitch{
	font-size: 16px;
	font-weight: 100;
	border-radius: 8px;
	border:3px solid #ffffff;
	background-color:#ffffff;
	height:60px;
}

.memberSwitch:first-child{
	margin-left:7px;
	margin-right:-7px;
}

.memberSwitch:last-child{
	margin-left:-7px;
}

.memberSwitch:focus{
	box-shadow: unset;
}

.memberSwitch.active{
	color:#ffffff;
	background-color:#136AA0;
	z-index:10;
	height:70px;
	margin-top:-5px;
}

.membership-title {
	text-align: center;
	color: rgba(255, 255, 255, 1);
	position: relative;
	width: 100%;
}

.membership-image {
	height: 560px;
}

.membership-imagebg {
	background-size: cover;
	background-position: center;
	position: absolute;
	bottom: 0px;
	top: 0px;
	right: 0px;
	left: 0px;
}

.img-one {
	background-image: linear-gradient(to top, rgba(48, 115, 156, .35), rgba(48, 115, 156, .35)), url("../../gfx/memberbu.jpeg");
}

.img-two {
	background-image:  linear-gradient(to top, rgba(48, 115, 156, .35), rgba(48, 115, 156, .35)), url("../../gfx/memberin.jpeg");
}

.membership-pricing-headline {
	position: absolute;
	top: calc(50% - 70px);
}

.membership-pricing {
	margin-top: -160px;
}

@media (max-width: 360px) {
	.membership-pricing {
		margin-top: -120px;
	}
}

.membership-pricing-card-1 {
	background-color: #ffffff;
	padding:48px;
	border-radius: 8px 0px 0px 8px;
	border: 1px solid #e2e5f1;
	box-shadow: 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 12px -1px rgba(19, 16, 34, 0.06);
	min-height: 375px;
}

.membership-pricing-card-2 {
	border-radius: 8px;
	gap: 36px;
	background-image: linear-gradient( 180deg, rgba(48, 115, 156, 1), rgba(16, 60, 98, 1) );
	padding: 68px 48px;
	min-height: 415px;
}

.membership-pricing-card-3 {
	background-color: #ffffff;
	padding: 48px;
	border-radius: 0px 8px 8px 0px;
	border: 1px solid #e2e5f1;
	box-shadow: 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03), 0px 4.4px 12px -1px rgba(19, 16, 34, 0.06);
	min-height: 375px;
}

.membership-pricing-card-2 .btn-primary {
	color: #FFF;
	border: 1px solid #FFF;
	background-color: transparent;
}

.separator {
	border-left: 2px solid rgba(86, 89, 115, 1);
}

.membership-pricing-card-2 .separator {
	border-left: 2px solid #fff;
}

.check-label {
	border-radius: 40px;
	background-color: rgba(34, 197, 94, 1);
	height: 40px;
	width: 40px;
}

.minus-label {
	border-radius: 40px;
	background-color: rgba(239, 68, 68, 1);
	height: 40px;
	width: 40px;
}

.membership-referral-program-content {
	border-radius: 16px;
}

.box-iphone-12pro-front {
	width: 331.6px;
}

.box-iphone-12pro-front img {
	max-width: 100% !important;
	width: 100%;
}

#faq-accordion .card-header {
	text-decoration: none;
}

#faq-accordion button {
	position: relative;
}

#faq-accordion i {
	position: absolute;
}

#faq-accordion .card {
	border: none;
	box-shadow: 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03),
	0px 4.4px 12px -1px rgba(19, 16, 34, 0.06);
	margin-bottom: 16px;
}

#faq-accordion .card-header {
	display: flex;
	padding: 16px 24px;
	align-items: center;
	align-self: stretch;
	border-radius: 8px;
	/* box-shadow: 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03),
	0px 4.4px 12px -1px rgba(19, 16, 34, 0.06); */
	box-shadow: none;
	background-color: transparent;
	border-bottom: none;
}

#faq-accordion .fa-angle-up {
	right: 10px;
	padding: 16px;
	border-radius: 40px;
	color: #fff;
	background: linear-gradient(180deg, #30739c 0%, #103c62 100%);
	font-size: 10px;
	height: 40px;
	width: 40px;
}

#faq-accordion .fa-angle-down {
	right: 10px;
	padding: 16px;
	border-radius: 40px;
	background: #f3f6ff;
	font-size: 10px;
	height: 40px;
	width: 40px;
}

#faq-accordion .accordion-text-width {
	color: #0B0F19;
	width: 80%;
}

#featureTable td, #featureTable th{
	height:60px;
	vertical-align: middle;
	padding-top:0px;
	padding-bottom:0px;
}

.popOut{
	margin-top:-100px;
}