@media screen and (max-width: 1199px) {
	#fcc-plan-wrapper-mobile #plan-body-popular::before,
	#fcc-plan-wrapper-mobile #plan-body-popular-2::before,
	#fcc-plan-wrapper-mobile #plan-body-popular-3::before,
	#fcc-plan-wrapper-mobile #plan-body-popular-4::before,
	#fcc-plan-wrapper-mobile-b #plan-body-popular::before,
	#fcc-plan-wrapper-mobile-b #plan-body-popular-2::before,
	#fcc-plan-wrapper-mobile-b #plan-body-popular-3::before,
	#fcc-plan-wrapper-mobile-b #plan-body-popular-4::before {
		top: -84px;
	}
}

@media screen and (max-width: 425px) {
	.bcl_widget-container {
    	height: 1600px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2500px;
	}
}
@media screen and (min-width: 426px) and (max-width: 430px) {
	.bcl_widget-container {
    	height: 1480px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 431px) and (max-width: 480px) {
	.bcl_widget-container {
    	height: 1480px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 481px) and (max-width: 770px) {
	.bcl_widget-container {
    	height: 1520px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 771px) and (max-width: 800px) {
	.bcl_widget-container {
    	height: 1520px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 801px) and (max-width: 900px) {
	.bcl_widget-container {
    	height: 1360px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2240px;
	}
}
@media screen and (min-width: 901px) and (max-width: 1024px) {
	.bcl_widget-container {
    	height: 1500px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1100px) {
	.bcl_widget-container {
    	height: 1420px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2300px;
	}
}
@media screen and (min-width: 1101px) and (max-width: 1199px) {
	.bcl_widget-container {
    	height: 1460px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2400px;
	}
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
	.bcl_widget-container {
    	height: 1360px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2200px;
	}
}
@media screen and (min-width: 1401px) {
	.bcl_widget-container {
    	height: 1340px;
    }
	#fcc-plan-wrapper-mobile .owl-stage-outer,
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 2100px;
	}
}