@media only screen and (max-width: 992px)

{

	.tab-container {

      

      padding-inline: 30px;

     

    }

    .mt-4-custom

    {

    	margin-top: 25px;

    }

    .form_pop_container .form-popup-box

    {

    	width: 60vw;

    }

}



@media only screen and (max-width: 768px)

{

	.tab-container {

      

      padding-inline: 20px;

     

    }

    .package_body table td p 

	{

		text-transform: uppercase;

		

		font-size: 12px;

	}

	.form_pop_container .form-popup-box

    {

    	width: 70vw;

    }

}

@media only screen and (max-width: 576px)

{

	.package_body:before

	{

		bottom: -50px;

		left: 50px;

		width: 60px;

		height: 60px;

		

	}

	.package_body:after

	{

		

		bottom: -50px;

		right: 50px;

		width: 60px;

		height: 60px;

		

	}

	.form_pop_container .form-popup-box

    {

    	width: 80vw;

    }
    .mobile_margin-block
    {
    	margin-block: 30px;
    }

}



@media only screen and (max-width: 480px)

{

	.tab-container {

      

      padding-inline: 10px;

     

    }

    .package_body table td p 

	{

		text-transform: uppercase;

		

		font-size: 10px;

	}

	.package_header

	{

		padding-top: 0;

		height: 140px;

	}

	.package_header h4 

	{

		margin-top: 20px;

	}

	.form_pop_container .form-popup-box

    {

    	width: 90vw;

    }

}